Skip to main content
GET
/
accounts
/
{address}
/
spending-limits
Get all spending limits for an account
curl --request GET \
  --url https://grid.squads.xyz/api/grid/v1/accounts/{address}/spending-limits \
  --header 'Authorization: Bearer <token>'
[
  {
    "address": "<string>",
    "amount": 123,
    "block_time": "2023-11-07T05:31:56Z",
    "destinations": [
      "<string>"
    ],
    "environment": "<string>",
    "expiration": 123,
    "last_modified_signature": "<string>",
    "last_reset": 123,
    "main_account_address": "<string>",
    "mint": "<string>",
    "period": 123,
    "remaining_amount": 123,
    "settings_address": "<string>",
    "signers": [
      "<string>"
    ],
    "slot": 123,
    "status": "<string>"
  }
]

Authorizations

Authorization
string
header
required

Your Grid API key from the Grid Dashboard

Path Parameters

address
string
required

Smart account address

Query Parameters

currency
string

Filter by currency

creation_date
string

Filter by creation date (ISO format)

limit
integer

Limit the number of results

Required range: x >= 0
cursor
string

Pagination cursor

Response

Spending limits retrieved successfully

address
string
required
amount
integer
required
block_time
string<date-time>
required
destinations
string[]
required
environment
string
required
expiration
integer
required
last_modified_signature
string
required
last_reset
integer
required
main_account_address
string
required
mint
string
required
period
integer
required
remaining_amount
integer
required
settings_address
string
required
signers
string[]
required
slot
integer
required
status
string
required