Programs
Get program wallet transaction history
Retrieve transaction history for a program's wallet.
get/v1/programs/{program_id}/history
Request
- Base URL: https://api.scrip.dev
- URL: https://api.scrip.dev/v1/programs/{program_id}/history
- Auth: HTTP bearer
Path parameters
program_idstring uuid required
The program's id.
Query parameters
limitinteger
Return at most this many records, from 1 to 200, default 50.
cursorstring
The next_cursor from the previous response, valid only with the same endpoint and filters.
asset_idstring uuid
Filter by asset ID
bucket'AVAILABLE' | 'HELD' | 'DEFERRED'
Filter by balance bucket
created_afterstring date-time
Return only records created after this time, RFC 3339.
created_beforestring date-time
Return only records created before this time, RFC 3339.
occurred_afterstring date-time
Return only records whose event occurred after this time, RFC 3339.
occurred_beforestring date-time
Return only records whose event occurred before this time, RFC 3339.
Response
Transaction history
Example response
{
"data": [
{
"amount": "1000.00",
"asset_id": "a3bb189e-8bf9-4c8b-9be0-6b5d2f4e7a02",
"bucket": "AVAILABLE",
"created_at": "2027-01-15T10:30:00Z",
"created_by_api_key_id": "d2f4a6c8-0e1b-4a35-9c7d-b3e5f7a9c124",
"description": "Program funding",
"event_id": "e5dc1b6a-7f3d-4e2a-8c1b-9a0f4d7e6c05",
"event_timestamp": "2027-01-15T10:30:00Z",
"journal_entry_id": "657a0312-1aaa-4ba7-842b-edfbb39edf14"
}
],
"pagination": {
"has_more": true,
"next_cursor": "YWJjMTIz"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.