Ask for an invitation
Menu

API reference

Saved addresses

A saved address is an outside address the merchant has approved for payouts and withdrawals. Adding one is itself a money-out decision, so the API can only propose it: it is created awaiting_approval, an Owner or Finance member approves it with a passkey at approval_url, and it then waits 24 hours (waiting) before it is active. Every owner is emailed when an address is proposed and when it is approved.

The saved_address object

JSON

{
  "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": "active",
  "approved_by": "mem_ceh1wpzdrpk13cnpcjy9w0fa",
  "approved_at": "2026-10-05T11:24:09.000Z",
  "usable_at": "2026-10-06T11:24:09.000Z",
  "screening": {
    "id": "scr_6ncr4e0p7wqndfvny2d5vw5s",
    "status": "clear",
    "checked_at": "2026-10-05T11:20:01.000Z"
  },
  "approval_url": null,
  "metadata": {}
}
Table: The saved_address object
FieldMeaning
usable_atA saved address can be paid from 24 hours after it was approved.
statusOne of awaiting_approval, waiting, active, removed.
kindOne of own, third_party.

Every field

Fields of the saved_address object

Fields of the saved_address object
FieldTypeMeaning
idstringUnique identifier: the object prefix, an underscore, 24 lower-case Crockford base32 characters.
objectstringThe type of this object.
livemodebooleantrue for live mode (real money); false for test mode (simulated payments).
createdstring (date-time)When the object was created. RFC 3339, UTC, milliseconds.
labelstringThe merchant's name for the address.
kindstringOne of own, third_party.
addressstringThe address itself.
networkstringThe network the address is on.
assetstring or nullThe one asset it may receive; null for any asset of its network.
statusstringOne of awaiting_approval, waiting, active, removed.
approved_bystring or nullThe member who approved it with a passkey; null until approved.
approved_atstring (date-time) or nullWhen it was approved; null until then.
usable_atstring (date-time) or nullA saved address can be paid from 24 hours after it was approved.
screeningobject or nullThe sanctions check of the address; null in test mode, which screens nothing.
screening.idstringThe scr_ id of the check.
screening.statusstringThe check's result.
screening.checked_atstring (date-time)When the address was checked.
approval_urlstring or nullThe dashboard page where an Owner or Finance member approves it; null once it is approved or removed.
metadataobjectUp to 50 keys of your own data. Key up to 40 characters, value a string up to 500 characters. Never used by Orrerie; never put secrets or personal data here.

Endpoints

Events

Webhook events whose data.object is an object of this page.