Ask for an invitation
Menu

Webhook event

saved_address.created

A saved address was proposed.

Type
saved_address.created
The object it carries
the saved_address object
Subscribe with
saved_address.created, saved_address.* or *

Example payload

The body of the request your endpoint receives, shown here over several lines. On the wire it is compact JSON; check its signature over the bytes exactly as they arrive.

Example payload

{
  "id": "evt_j6c1wde2arw0g1gkjtm9f24e",
  "object": "event",
  "livemode": true,
  "created": "2026-10-05T11:20:00.000Z",
  "type": "saved_address.created",
  "api_version": "2026-10-11",
  "data": {
    "object": {
      "id": "dst_92jw0br3z1bzkk45ddjqcm6q",
      "object": "saved_address",
      "livemode": true,
      "created": "2026-10-05T11:20:00.000Z",
      "label": "Green bean supplier",
      "kind": "third_party",
      "address": "0xD1220A0cf47c7B9Be7A2E6BA89F429762e7b9aDb",
      "network": "base",
      "asset": "base:usdc",
      "status": "awaiting_approval",
      "approved_by": null,
      "approved_at": null,
      "usable_at": null,
      "screening": {
        "id": "scr_6ncr4e0p7wqndfvny2d5vw5s",
        "status": "clear",
        "checked_at": "2026-10-05T11:20:01.000Z"
      },
      "approval_url": "https://merchant.orrerie.com/approve/dst_92jw0br3z1bzkk45ddjqcm6q",
      "metadata": {}
    }
  },
  "request": {
    "id": "req_c454pdhvpfr55c7br4jvzqep",
    "idempotency_key": "a3f1c2de-7b0e-4a55-9d0c-2f6f1f0b8e11"
  },
  "pending_webhooks": 1
}

Fields of data.object

Fields of data.object in saved_address.created
FieldIn this example
id"dst_92jw0br3z1bzkk45ddjqcm6q"
object"saved_address"
livemodetrue
created"2026-10-05T11:20:00.000Z"
label"Green bean supplier"
kind"third_party"
address"0xD1220A0cf47c7B9Be7A2E6BA89F429762e7b9aDb"
network"base"
asset"base:usdc"
status"awaiting_approval"
approved_bynull
approved_atnull
usable_atnull
screeningAn object with id, status, checked_at
approval_url"https://merchant.orrerie.com/approve/dst_92jw0br3z1bzkk45ddjqcm6q"
metadataAn object with no fields

What each field means is on the page of the saved_address object. This event carries no data.previous_attributes.

Endpoints behind it

Calls that change saved addresses. An event is also sent when a payer, the network, a timer or a person in the dashboard causes the change; the sentence above says which.