Ana içeriğe atla

Endpoint

Authentication

Requires a Personal API Access Token.

Request

Headers

Path Parameters

Request Body

Full JSON Body Example

Request Body Fields

Note: name and httpMethod are required and used to identify the endpoint. Other fields are optional and only provided fields are updated.

EnumHttpRequestMethod

  • GET, POST, PUT, DELETE, PATCH, OPTIONS, HEAD, TRACE, ALL

Response

Success Response (200 OK)

When deploy=true is specified:

Response Fields

Error Response (400 Bad Request)

or

Common Causes

  • Missing name or httpMethod fields
  • Endpoint with specified name and httpMethod does not exist
  • Invalid field values

Error Response (401 Unauthorized)

Error Response (404 Not Found)

cURL Example

Example 1: Update Endpoint Description Only

Example 2: Update Backend URL

Example 3: Update Multiple Fields

Example 4: Save and Deploy

Permissions

User must have API_MANAGEMENT + MANAGE permission in the project.

Notes and Warnings

  • Endpoint Identifier: name and httpMethod are required and used to identify the endpoint to update
  • Partial Updates: Only provided fields (except name and httpMethod) are updated. Omitted fields remain unchanged
  • Unique Combination: If updating name or httpMethod, ensure the new combination doesn’t conflict with existing endpoints
  • Deploy: When deploy=true, the API proxy is automatically deployed to the specified environments after saving