Update an API Endpoint
Create or update an API endpoint with a full request body
PUT
PUT /v1/apiEndpoints
Update an API Endpoint
Create an API endpoint or update it if it already exists, usingPUT /v1/apiEndpoints with the full request body. Send the complete definition, not just the fields you want to change. To change only some fields, use PATCH with a JSON Patch array and the application/json-patch+json content type, as shown in the PATCH examples below.
Body Parameters
string
required
Name of the API endpoint. Must be unique within the parent API collection.
string
required
Fully qualified name of the parent APICollection, for example
sample_api_service.pet.string
URL for the API endpoint, for example
https://petstore3.swagger.io/#/pet/addPet.string
HTTP request method:
GET, POST, PUT, PATCH, or DELETE.object
Schema describing the request body.
object
Schema describing the response body.
string
Human-readable display name for the API endpoint.
string
Description of the API endpoint in Markdown format.
array
Array of owner references (users or teams) to assign to the API endpoint.
array
Fully qualified names of the domains to assign for governance purposes.
array
Array of classification tags to apply to the API endpoint.
object
Custom property values defined by your organization’s metadata schema.
PUT /v1/apiEndpoints
Returns
Returns the updated API endpoint object with the new version number.Response
string
Unique identifier for the API endpoint (UUID format).
string
API endpoint name.
string
Fully qualified name in format
service.collection.endpointName.string
Updated description.
number
Incremented version number.