curl --request GET \
--url https://prod.featherhq.com/api/v1/reports \
--header 'X-API-Key: <api-key>'{
"reports": [
{
"id": "<string>",
"organizationId": "<string>",
"status": "PENDING",
"type": "AGENT_CALLS",
"filters": {
"callEndedReasons": [
"COULD_NOT_CONNECT"
],
"startCallStartedAt": "2023-11-07T05:31:56Z",
"endCallStartedAt": "2023-11-07T05:31:56Z"
},
"fileKey": "<string>",
"rowCount": 123,
"errorMessage": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"completedAt": "<string>"
}
],
"pagination": {
"limit": 10,
"nextCursor": "<string>"
}
}List all reports for the organization with cursor-based pagination
curl --request GET \
--url https://prod.featherhq.com/api/v1/reports \
--header 'X-API-Key: <api-key>'{
"reports": [
{
"id": "<string>",
"organizationId": "<string>",
"status": "PENDING",
"type": "AGENT_CALLS",
"filters": {
"callEndedReasons": [
"COULD_NOT_CONNECT"
],
"startCallStartedAt": "2023-11-07T05:31:56Z",
"endCallStartedAt": "2023-11-07T05:31:56Z"
},
"fileKey": "<string>",
"rowCount": 123,
"errorMessage": "<string>",
"createdAt": "<string>",
"updatedAt": "<string>",
"completedAt": "<string>"
}
],
"pagination": {
"limit": 10,
"nextCursor": "<string>"
}
}Number of items per page (default: 10, max: 100)
Cursor for pagination (ID of the last item in previous page)
Filter by report status
PENDING, PROCESSING, COMPLETED, FAILED