Create an Endpoint API Key
Generates a new API key for the given Webhook/Generic Endpoint. Returns the plaintext key in the response body exactly once — the server stores only the SHA-256 hash and a masked preview, and the plaintext is never retrievable again.
Authorizations
Supply the API Key in the HTTP-Header
Headers
The Accept header specifies the media type that the client expects in the response. Available options: application/json, application/hal+json, application/xml, text/xml, text/csv. The default value is application/json.
application/json, application/hal+json, application/xml, text/xml, text/csv Path Parameters
The Id of the Endpoint
24^[a-z0-9]{24}$Body
Request body for creating a new Endpoint API Key.
Customer-provided display name for the key.
"My CRM webhook"
Response
The Endpoint API Key was created. The plaintext key is returned exactly once.
Response body returned exactly once at creation time. The plaintext key is never persisted and never returned by any other route.
The plaintext API key. Returned exactly once. The caller must persist it client-side — the server will not show it again.
"8a4fcd9b2e5f17b03f9c4a6d7c2e5f17b03f9c4a6d7c2e5f17b03f9c4a6d7c2e"
24^[a-z0-9]{24}$Customer-provided display name for the key.
"My CRM webhook"
Masked preview of the plaintext key (first 4 chars + masked middle + last 4 chars). Captured at generation time.
"8a4f••••••••7c2e"
Unix-timestamp
0 <= x <= 21474836471694518620