List auto routes

​

List the auto routes owned by your account. Use subaccountId to select one direct child or includeSubaccounts=true to include your account and its direct children. Filter by senderUserId to find auto routes explicitly linked to a user. Repeat status to include any combination of ACTIVE, INACTIVE, PENDING, and FAILED. Omit it to include all statuses.

Query Parameters

  • Scope this read to one of your subaccounts instead of the authenticated account. Must be a direct child of the authenticated account.

  • Set to true to include your subaccounts' records alongside your own. true cannot be combined with subaccountId; false can, and means the same as omitting it.

  • Integer numbers.

  • Integer numbers.

Responses

  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
  • application/json
Request Example for get/api/v1/rulesets
curl 'https://api.bettermoney.com/api/v1/rulesets?includeSubaccounts=true&limit=50&offset=0'
{
  "rulesets": [
    {
      "id": "123e4567-e89b-12d3-a456-426614174000",
      "accountId": "123e4567-e89b-12d3-a456-426614174000",
      "senderUserId": null,
      "name": null,
      "status": "ACTIVE",
      "deliveredAsset": "string",
      "deliveredChain": "string",
      "toAddress": "string",
      "mode": "NETTED",
      "forceInstant": false,
      "feeCollection": "invoiced",
      "metadata": {
        "additionalProperty": "anything"
      },
      "addresses": [
        {
          "chain": "string",
          "failureReason": "string",
          "status": "PENDING",
          "address": null
        }
      ],
      "createdAt": "2026-10-22T14:42:28.555Z",
      "hasNotificationRecipients": true
    }
  ],
  "total": 1,
  "limit": 1,
  "offset": 1,
  "hasMore": true
}