The Webhook Object

Webhooks are used to send event data to an external system (i.e. your application).


Using the API, you can set up webhooks and subscribe to events programatically.

A webhook belongs to a Store.

Attributes

store_id

The ID of the store this webhook belongs to.


url

The URL that events will be sent to.


events

An array of events that will be sent.


last_sent_at

An ISO 8601 formatted date-time string indicating when the last webhook event was sent. Will be null if no events have been sent yet.


created_at

An ISO 8601 formatted date-time string indicating when the object was created.


updated_at

An ISO 8601 formatted date-time string indicating when the object was last updated.


test_mode

A boolean indicating if the object was created within test mode.

{
  "type": "webhooks",
  "id": "1",
  "attributes": {
    "store_id": 6,
    "url": "https://example.com/webhook/",
    "events": ["order_created", "order_refunded"],
    "last_sent_at": "2022-11-22T07:38:06.000000Z",
    "created_at": "2022-06-07T08:32:47.000000Z",
    "updated_at": "2022-06-07T08:41:37.000000Z",
    "test_mode": false
  }
}

Was this page helpful?