GET
/
smart-accounts
/
{smart_account_address}
/
payment-intents
curl --request GET \
  --url https://grid.squads.xyz/api/v0/grid/smart-accounts/{smart_account_address}/payment-intents \
  --header 'Authorization: Bearer <token>' \
  --header 'X-Grid-Environment: <x-grid-environment>'
[
  {
    "Bridge": {
      "amount": "100.00",
      "blockchain_memo": "<string>",
      "client_reference_id": "<string>",
      "created_at": "2025-04-01T16:51:23.773Z",
      "currency": null,
      "destination": {
        "ach_reference": "<string>",
        "blockchain_memo": "<string>",
        "bridge_wallet_id": "<string>",
        "currency": "usd",
        "external_account_id": "<string>",
        "from_address": "<string>",
        "imad": "<string>",
        "omad": "<string>",
        "payment_rail": "ach",
        "sepa_reference": "<string>",
        "swift_charges": "<string>",
        "swift_reference": "<string>",
        "to_address": "<string>",
        "trace_number": "<string>",
        "uetr": "<string>",
        "wire_message": "<string>"
      },
      "developer_fee": "100.00",
      "id": "<string>",
      "on_behalf_of": "<string>",
      "receipt": {
        "destination_tx_hash": "<string>",
        "developer_fee": "100.00",
        "exchange_fee": "100.00",
        "exchange_rate": "100.00",
        "final_amount": "100.00",
        "gas_fee": "100.00",
        "initial_amount": "100.00",
        "remaining_prefunded_balance": "100.00",
        "source_tx_hash": "<string>",
        "subtotal_amount": "100.00",
        "url": "<string>"
      },
      "return_details": null,
      "source": {
        "bank_beneficiary_address": "<string>",
        "bank_beneficiary_name": "<string>",
        "bank_name": "<string>",
        "bank_routing_number": "<string>",
        "bridge_wallet_id": "<string>",
        "currency": "usd",
        "description": "<string>",
        "external_account_id": "<string>",
        "from_address": "<string>",
        "imad": "<string>",
        "omad": "<string>",
        "payment_rail": "ach"
      },
      "source_deposit_instructions": null,
      "state": "awaiting_funds",
      "updated_at": "2025-04-01T16:51:23.773Z"
    }
  }
]

Authorizations

Authorization
string
header
required

API Key for authentication

Headers

X-Grid-Environment
string
required

The environment you’re using. Can be sandbox or production.

Path Parameters

smart_account_address
string
required

The address of the smart account to get payment intents for

Query Parameters

type
enum<string>

Filter by payment rail type

Available options:
ach,
ach_push,
ach_same_day,
sepa,
swift,
wire,
arbitrum,
avalanche_c_chain,
base,
bridge_wallet,
ethereum,
optimism,
polygon,
solana,
stellar,
tron
status
enum<string>

Filter by transfer status

Available options:
awaiting_funds,
in_review,
funds_received,
payment_submitted,
payment_processed,
canceled,
error,
undeliverable,
returned,
refunded
currency
enum<string>

Filter by currency

Available options:
usd,
eur,
mxn,
usdc,
usdt,
usdb,
dai,
pyusd,
eurc
start_date
string

Filter by start date

end_date
string

Filter by end date

tx_hash
string

Filter by transaction hash

limit
integer

Limit the number of results (max 100, default 10)

Required range: x >= 0
cursor
string

Pagination cursor

Response

200
application/json

Successfully retrieved payment intents