Skip to main content
Source OpenAPI: 0xArchive API 1.9.0; 230 paths; 228 component schemas. Issue a new signing secret for the endpoint and return it. The previous secret keeps verifying for 24 hours, so a receiver can accept both while it rolls over. This and endpoint creation are the only responses that carry a secret. Authenticate with an API key or a signed-in dashboard session. Costs no credits.

Route Metadata

Human endpoint reference

Open POST /v1/webhooks/endpoints/{id}/rotate for authentication, parameters, responses, and examples.

Request Parameters

Path Parameters

Header Parameters

Response Contracts

Status 200

The new signing secret

application/json

Status 401

Authentication required: the API key is missing or invalid.

application/json

OpenAPI example

Status 404

Not found. not_found: the resource id is unknown. unsupported_for_venue: the venue does not offer this datatype (available_on names where it is served). route_not_found: no route matches the path.

application/json

OpenAPI example: current_main
OpenAPI example: not_found
OpenAPI example: route_not_found
OpenAPI example: unsupported_for_venue

Status 429

Rate limit, concurrency limit or monthly credits exceeded. See error_code.

application/json

OpenAPI example: insufficient_credits
OpenAPI example: rate_limited

Status default

Any other error. The body is an ErrorResponse; branch on error_code. A 503 (upstream_unavailable) carries Retry-After.

application/json

OpenAPI example: internal_error
OpenAPI example: upstream_unavailable
Last modified on October 31, 2026