GET
/
accounts
/
{address}
/
standing-orders
List standing orders
curl --request GET \
  --url https://grid.squads.xyz/api/grid/v1/accounts/{address}/standing-orders \
  --header 'Authorization: Bearer <token>' \
  --header 'x-grid-environment: <api-key>'
{
  "data": {
    "standing_orders": [
      {
        "id": "<string>",
        "amount": "<string>",
        "ui_amount": "<string>",
        "currency": "USD",
        "payment_rail": "ach",
        "source": {
          "payment_rail": "ach",
          "currency": "USD",
          "details": {}
        },
        "destination": {
          "payment_rail": "ach",
          "currency": "USD",
          "details": {}
        },
        "frequency": "daily",
        "start_date": "2023-11-07T05:31:56Z",
        "end_date": "2023-11-07T05:31:56Z",
        "status": "active",
        "intent_payload": "<string>",
        "kms_payloads": [
          {
            "provider": "privy",
            "address": "11111111111111111111111111111112",
            "payload": "<string>"
          }
        ],
        "transaction_signers": [
          "11111111111111111111111111111112"
        ],
        "valid_until": "2023-11-07T05:31:56Z",
        "created_at": "2023-11-07T05:31:56Z"
      }
    ],
    "total_count": 123,
    "page": 2,
    "limit": 50
  },
  "metadata": {
    "request_id": "123e4567-e89b-12d3-a456-426614174000",
    "timestamp": "2023-07-15T14:30:00.000Z"
  }
}

Authorizations

Authorization
string
header
required

API key authentication with Bearer token. Include the API key in the Authorization header as 'Bearer YOUR_API_KEY'

x-grid-environment
string
header
required

Environment identifier for the Grid API. Use 'sandbox' for testing on devnet or 'production' for production on mainnet.

Path Parameters

address
string
required

Account address

Example:

"11111111111111111111111111111112"

Query Parameters

page
integer
default:1

Page number for pagination

Required range: x >= 1
limit
integer
default:20

Number of items per page

Required range: 1 <= x <= 100
status
enum<string>

Filter by status

Available options:
active,
paused,
cancelled,
completed

Response

200
application/json

Standing orders retrieved successfully

The response is of type object.