Skip to main content

List Wallet Rules

GET /v1/wallets/{wallet_id}/rules

Retrieves a paginated list of rules for a specific wallet.

Headers

HeaderRequiredValue
AuthorizationYesBearer <token>
X-Target-ServerYeswallet-rules

Path Parameters

ParameterTypeRequiredDescription
wallet_idstring (UUID)YesWallet ID

Query Parameters

ParameterTypeRequiredDefaultValidationDescription
pageintegerNo1min: 1Page number
limitintegerNo10min: 1, max: 100Items per page

Response

200 OK

{
"data": [
{
"id": "aab8400-e29b-41d4-a716-446655440000",
"created_by_user_id": "110e8400-e29b-41d4-a716-446655440000",
"wallet_id": "990e8400-e29b-41d4-a716-446655440000",
"name": "Daily Transfer Limit",
"type": "permissionless_transfer_limit",
"network_id": "770e8400-e29b-41d4-a716-446655440000",
"network_currency_id": "880e8400-e29b-41d4-a716-446655440000",
"priority": 0,
"auto_transfer_type": null,
"auto_transfer_id": null,
"auto_transfer_target_wallet_id": null,
"sign_and_approve_rule_id": null,
"permissionless_transfer_limit_id": "ccb8400-e29b-41d4-a716-446655440000",
"created_at": "2025-01-01T00:00:00Z",
"updated_at": "2025-01-01T00:00:00Z",
"deleted_at": null
}
],
"page": 1,
"per_page": 10,
"total": 1
}

401 Unauthorized

404 Not Found

Wallet not found.

500 Internal Server Error