IoneShop Developers

Webhooks API

Scope: webhooks.manage

Available today

List

GET /v1/webhooks

Secrets are never listed in plaintext after creation.

Get

GET /v1/webhooks/{id}

Create

POST /v1/webhooks
Idempotency-Key: ...
{
  "url": "https://example.com/hooks/ioneshop",
  "events": ["order.paid", "inventory.changed"],
  "description": "ERP"
}

Response includes secret once on create. Delivery verification: Webhooks.

Delete

DELETE /v1/webhooks/{id}

In development

These endpoints are documented for planning; they return errors until announced in the changelog:

PATCH /v1/webhooks/{id}
POST /v1/webhooks/{id}/rotate_secret
POST /v1/webhooks/{id}/test

Until rotate/test ship: delete + recreate the endpoint, or use Merchant BO tools when offered.