Skip to main content
Use this guide to list conversation uploads and confirm Rulebase received them. Requests use https://api2.rulebase.co and require a Rulebase API key in the Authorization: Bearer <key> header. For the upload write path, see Uploading conversations.

List conversation uploads

Send a GET /conversation_uploads request. Filter by the same source value you used when uploading.
A successful response returns the newest uploads first:
For the full REST spec see List conversation uploads.

Supported sources

Use the same source keys as the conversation upload API:

Query parameters

Response fields

external_id is available for sources that send unique_id in upload metadata (for example XCALLY). It may be null for uploads that only carry identifiers inside the archive.

Pagination

By default the response returns up to 50 of the most recent uploads, ordered by created_at descending. When more results exist, meta.page.next contains a cursor. Pass that value as cursor to fetch the next page.