v1

latestSwagger 2.02026-08-06114161439.7 KB
user

Returns available reports

Retrieves available reports based on the authenticated user's permissions and access level. Returns report metadata including IDs, names, and admin restrictions. Supports pagination and filtering.

get/user/reports

Query parameters

limitinteger

Maximum number of records to return per page. Integer, default 100, max 2000, min 1.

offsetinteger

Number of records to skip from the start of the result set. Integer, default 0, max 100000, min 0. Use with limit for pagination.

filterstring[]

URL-encoded comma-separated list of filter conditions in the form '<field> <op> <value>' where op is one of =, !=, <=, >=, >, <, like (spaces required around 'like'). Example: 'call_started > 2024-01-01'. Max 10 conditions. Filterable fields vary by endpoint.

Response

Report metadata including IDs, names, and permission flags

report_idinteger

Unique identifier for the report definition. Integer.

report_namestring

Human-readable report name. String.

is_admin_onlyboolean

Boolean. True if the report is only visible to admin-tier users.