PATCH /v1/apiEndpoints/{id}
Update an API Endpoint
Update API endpoint properties using JSON Patch
PATCH
PATCH /v1/apiEndpoints/{id}
Documentation Index
Fetch the complete documentation index at: https://openmetadata-codex-audit-docs-codebase-alignment.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Update an API Endpoint
Update an API endpoint’s properties using JSON Merge Patch. You can update by ID or by fully qualified name.Update by ID
UUID of the API endpoint to update.
Update by Name
UsePATCH /v1/apiEndpoints/name/{fqn} to update by fully qualified name.
Fully qualified name of the API endpoint (e.g.,
sample_api_service.pet.addPet).Body Parameters
Send a JSON object with the fields to update. Only provided fields are changed.Updated description in Markdown format.
Updated display name.
Updated URL for the API endpoint.
Updated HTTP request method:
GET, POST, PUT, PATCH, or DELETE.Updated request body schema.
Updated response body schema.
Updated list of owner references.
Updated classification tags.
Updated domain FQN.
Updated custom property values.
PATCH /v1/apiEndpoints/{id}
Returns
Returns the updated API endpoint object with the new version number.Response
Unique identifier for the API endpoint (UUID format).
API endpoint name.
Fully qualified name in format
service.collection.endpointName.Updated description.
Incremented version number.
Error Handling
| Code | Error Type | Description |
|---|---|---|
400 | BAD_REQUEST | Invalid JSON patch or malformed request |
401 | UNAUTHORIZED | Invalid or missing authentication token |
403 | FORBIDDEN | User lacks permission to update this API endpoint |
404 | NOT_FOUND | API endpoint with given ID or FQN does not exist |
409 | CONFLICT | Concurrent modification detected |