API referenceWebhooks and events
Add a webhook endpoint
POST methodhttps://api.anyshop.io/v1/webhook_endpoints
The answer carries its signing secret once. Endpoints must be public https addresses.
Body
application/json2 required, 2 optionalurlstring requiredA public https address. anyshop never follows redirects or calls private networksUp to 2,048 charactersdescriptionstring For you, up to 200 charactersUp to 200 charactersevents"all" or array of enums required"all" (now and later), or a list of event typesallorder.paidorder.fulfilledorder.refundeddispute.createdstock.lowlicense.activatedsigningenum How deliveries are signed: hmac (a shared secret, the default) or ed25519hmaced25519
Headers
Idempotency-Keystring Up to 255 characters. A retry with the same key and request gets the first answer, without running twice (24 hours).
Returns
The webhook_endpoint object.
Errors
Status and error.type400invalid_requestThe request is not valid;error.paramnames the field401authenticationNo API key, or it is not valid403permissionThe key does not have the scope this needs, it is a test key where only a live key may act (the catalog), or the store is suspended (store_suspended)404not_foundNot found in the key's store and mode409conflictConflicts with the object's state (type conflict), or an Idempotency-Key reused for another request (type idempotency, code idempotency_key_reused)429rate_limitedToo many requests; see Retry-After