---
title: "Create an endpoint"
method: POST
path: "/v1/projects/{projectID}/endpoints"
tags: ["Endpoints"]
---

# Create an endpoint

`POST /v1/projects/{projectID}/endpoints`

This endpoint creates an endpoint

## Path parameters

- `projectID` string, required

## Request body

- ModelsCreateEndpoint
  - `advanced_signatures` boolean
  - `appID` string — Deprecated but necessary for backward compatibility
  - `authentication` ModelsEndpointAuthentication
    - `api_key` ModelsApiKey
      - `header_name` string
      - `header_value` string
    - `type` 'api_key'
  - `description` string
  - `http_timeout` string
  - `is_disabled` boolean
  - `name` string
  - `owner_id` string
  - `rate_limit` integer
  - `rate_limit_duration` string
  - `secret` string
  - `slack_webhook_url` string
  - `support_email` string
  - `url` string

---

[API](https://skmtc.dev/getconvoy/apis/convoy-api-reference.md) · [All operations](https://skmtc.dev/getconvoy/apis/convoy-api-reference/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getconvoy/convoy-api-reference/revisions/41d4fca4cab8/schema)
