Skip to main content
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#overview

Endpoint

Provider record describing a webhook delivery destination and its delivery settings.

Meaning and usage​

Section ID: DOC-API-MODEL-schema-1ffl20kv2k#meaning

See the definition above.

Usage profiles​

Section ID: DOC-API-MODEL-schema-1ffl20kv2k#fields

UsageFields and validation
In responsesView fields

In responses​

Section ID: DOC-API-MODEL-schema-1ffl20kv2k#response

API JSON uses JSON field names (camelCase).

FieldTypePresenceMeaning
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-idSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-ididstringOptionalIdentifier of the endpoint record.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-nameSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-namenamestringOptionalDisplay name of the webhook delivery destination.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-urlSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-urlurlstringOptionalURL of the webhook delivery destination.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-descriptionSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-descriptiondescriptionstringOptionalHuman-readable description of the resource.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-statusSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-statusstatusstring (ENDPOINT_STATUS_ACTIVE, ENDPOINT_STATUS_INACTIVE, ENDPOINT_STATUS_PAUSED, ENDPOINT_STATUS_PENDING) or integer (int32)Optional; explicit presenceCurrent state of the webhook endpoint.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-secretSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-secretsecretstringOptionalSecret associated with the webhook endpoint.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-httptimeoutSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-httptimeouthttpTimeoutstring (int64)OptionalTimeout for an individual webhook HTTP delivery, in seconds. Pattern: ^-?\d+$.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-ratelimitSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-ratelimitrateLimitstring (int64)OptionalMaximum delivery rate configured for the webhook endpoint. Pattern: ^-?\d+$.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-ratelimitdurationSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-ratelimitdurationrateLimitDurationstringOptionalDelivery-rate window returned as a seconds-suffixed duration string (for example, 60s).
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-createdatSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-createdatcreatedAtstring (date-time)OptionalTime when this record was created.
Section ID: DOC-API-MODEL-schema-1ffl20kv2k#field-updatedatSection ID: DOC-API-MODEL-schema-1ffl20kv2k#response-field-updatedatupdatedAtstring (date-time)OptionalTime when this record was last updated.

Values of status​

Section ID: DOC-API-MODEL-schema-1ffl20kv2k#response-values-status

Enums

Lifecycle condition reported for a webhook delivery endpoint.

ValueNo.FormMeaning
ENDPOINT_STATUS_ACTIVE0CanonicalThe endpoint is marked active for webhook delivery.
ENDPOINT_STATUS_INACTIVE1CanonicalThe endpoint is marked inactive by the delivery backend.
ENDPOINT_STATUS_PAUSED2CanonicalDelivery to the endpoint is paused.
ENDPOINT_STATUS_PENDING3CanonicalThe endpoint is pending activation in the delivery backend.

Where used​

Section ID: DOC-API-MODEL-schema-1ffl20kv2k#where-used

ReferenceRelationship
Create a webhook endpointPOST /api/v1/webhooks/create-endpoint
List webhook endpointsPOST /api/v1/webhooks/list-endpoints
Update a webhook endpointPOST /api/v1/webhooks/update-endpoint

Download the public reference contract.

Document ID: DOC-API-MODEL-schema-1ffl20kv2k