Reports

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

get/api/v1/reports

Request

  • Base URL: https://app.probbai.com
  • URL: https://app.probbai.com/api/v1/reports
  • Auth: HTTP bearer

Query parameters

limitinteger

Page size, 1–100; defaults to 25.

externalReferenceSourcestring

External source slug. Must be supplied with externalReferenceId.

externalReferenceIdstring

Case-sensitive application ID. Must be supplied with externalReferenceSource.

include'reference'

Set to reference to include externalReference in report summaries; omitted by default for compatibility.

cursorstring

Opaque cursor from the previous page. Repeat all filters unchanged. Never decode or construct a cursor yourself.

createdAfterstring date-time

Exclusive lower creation-time bound, ISO 8601 with timezone.

createdBeforestring date-time

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.