List collection instructions
Changed onList the collection instructions of your organization. The response is an array of summaries without the items. To see the items and their statuses, get the instruction's details.
The response is not paginated: it returns every instruction that matches your filters, in no guaranteed order. Use status, consent_id, created_after, and created_before to keep the response small. Belvo ignores any other query parameter.
Errors: A filter value that is not valid (for example, an unknown status or a date that is not YYYY-MM-DD) returns a 500 error.
Request
- Base URLhttps://sandbox.belvo.com
- AuthHTTP basic
- TypeScriptA function with typed inputs. Its response is checked against the schema.
Query parameters
The status of the collection instruction. Can be one of:
- PROCESSING: The instruction was created. It stays in this status until you cancel it, even after every item has reached a final status. Check each item's status to see how monitoring ended.
- COMPLETED: Reserved for future use. Belvo does not currently set this status.
- CANCELLED: You cancelled the instruction. Any items that were still PENDING or PROCESSING were cancelled too.
Return only collection instructions with this status.
Return only collection instructions for this data consent. Use the consent_id value from a previous list response.
Return only collection instructions created on or after this date (YYYY-MM-DD), from 00:00 UTC.
Return only collection instructions created before this date (YYYY-MM-DD). The date itself is excluded; the filter stops at 00:00 UTC on this date.
Response
Ok
Example response
[
{
"id": "c2a6f1d4-7b3e-4f5a-9c8d-1e2f3a4b5c6d",
"link_id": "3b979abb-fd60-4d15-a655-8f462ca4ea8f",
"consent_id": "0b7c3f2e-9a41-4d8b-8e6f-3c2d1a5b7e90",
"status": "PROCESSING",
"created_at": "2026-11-04T14:30:12.418230Z",
"updated_at": "2026-11-04T14:30:12.418230Z"
}
]Changes
- info
endpoint added
- info