Call Imports
Return every matching CallImportRow.id for cross-page bulk select.
Lightweight companion to GET /{call_import_id} — the detail
endpoint caps row_limit at 5000 and ships the entire row body
on each page, so harvesting ids that way is wasteful when the
user just wants to bulk-delete or bulk-transcribe everything that
matches the current filters. This endpoint applies the same q
and diarised_status filters and returns only the ids.
AuthorizationBearer <token>
JWT access token. Use: Authorization: Bearer .
In: header
Path Parameters
call_import_id*Call Import Id
Format
uuidQuery Parameters
q?|
Optional case-insensitive substring filter on conversation_id. Same semantics as the detail endpoint.
diarised_status?|
Optional filter on CallImportRow.diarised_transcript_status. Accepts pending / running / completed / failed.
Header Parameters
X-API-Key?string|null
X-EFFICIENTAI-API-KEY?string|null
X-Workspace-Id?string|null
Response Body
application/json
application/json
curl -X GET "https://example.com/api/v1/call-imports/497f6eca-6276-4993-bfeb-53cbbbba6f08/row-ids"{ "ids": [ "6e0346a3-e54d-40e3-9779-4ba1e707e35b" ], "total": 0}Community & contact
- Found a bug or have a feature request? Open a GitHub issue.
- Join our Discord for faster replies!
