List available reports
/reportsReturns the catalog of available reports, including the filters each report accepts, its columns, and the source and freshness of its data. Columns marked as personal data are returned only when the credentials also have the users.read_personal permission.
The catalog is static and contains no account data.
Autonomous mode: the API credential secret, sent as a bearer token. Credential secrets are identified by a fixed prefix.
In: header
Response Body
application/json
application/json
application/json
curl -X GET "https://example.com/reports"{ "data": [ { "columns": [ { "name": "string", "personal": true, "type": "string" } ], "filters": [ { "name": "string", "required": true, "type": "string" } ], "freshness": "string", "id": "string", "object": "report", "source": "metrics" } ], "page": { "limit": 1, "next_cursor": "string", "prev_cursor": "string" }}Reports
Reports in API v3: list available reports, list recent user activity, list certificate issuance by product, list email bounces, ignore an email bounce, list exam performance, retrieve export metrics, list lesson performance for a product, list product performance, retrieve the points ranking, retrieve support metrics, retrieve the users report.
List recent user activity GET
Returns recent user activity, such as comments, questions, and tickets, within the requested date range. This report does not support cursor pagination. `from` and `to` are required, `from` must not be later than `to`, and the range cannot exceed 90 days. The response contains at most `limit` entries (maximum and default: 100). The `email`, `document`, and `phone` fields are included only when the credentials also have the `users.read_personal` permission.