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
- Type: stringFormat: uuidsubaccount
Id Scope this read to one of your subaccounts instead of the authenticated account. Must be a direct child of the authenticated account.
- Type: "true" or "false"enuminclude
Subaccounts Set to
trueto include your subaccounts' records alongside your own.truecannot be combined withsubaccountId;falsecan, and means the same as omitting it. - status
- Type: stringenumvaluesACTIVEINACTIVEPENDINGFAILED
- Type: stringFormat: uuidsender
User Id - Type: stringchainmin length:1
- Type: integerlimitmin:1max:1000
Integer numbers.
- Type: integeroffsetmin:0max:9007199254740991
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
}