List reports
Find reports in your workspace, reconcile stored application IDs, or backfill your local report index.
Before you call
Use createdAfter/createdBefore for exclusive time bounds. External-reference filtering requires both source and ID. include=reference adds the reference to each returned report.
Required scope: reports:read.
What happens next
Read items and pass nextCursor unchanged to the next request with the same filters. null means the current list is exhausted. Reports are newest first.
Recovery
Start from the first page if filters change or a cursor is invalid. Newer reports inserted during pagination appear on a fresh first page. Old unsigned cursors are no longer accepted.
Follow the complete workflow · Errors and retries
Request
- Base URL: https://app.probbai.com
- URL: https://app.probbai.com/api/v1/reports
- Auth: HTTP bearer
Query parameters
Page size, 1–100; defaults to 25.
External source slug. Must be supplied with externalReferenceId.
Case-sensitive application ID. Must be supplied with externalReferenceSource.
Set to reference to include externalReference in report summaries; omitted by default for compatibility.
Opaque cursor from the previous page. Repeat all filters unchanged. Never decode or construct a cursor yourself.
Exclusive lower creation-time bound, ISO 8601 with timezone.
Exclusive upper creation-time bound, ISO 8601 with timezone; must be later than createdAfter.
Response
Read items and pass nextCursor unchanged to the next request with the same filters. null means the current list is exhausted. Reports are newest first.
Changes
No recorded changes to this operation across all 1 revision of this API.