Conversations

Use these endpoints to find conversations and retrieve detailed conversation information in your team's Apollo workspace. You can also export conversations within a time range and retrieve the completed export for use in your own system.

Key concepts

ConversationsConversations include recorded prospect meetings and phone calls stored in Apollo. You can search by conversation type, associated contacts or accounts, date range, and other criteria.
Search and full detailsSearch returns conversation summaries without transcripts or recording URLs. Use a conversation's ID with get conversations info to retrieve its full details.
Conversation and export IDsA conversation ID identifies a single conversation. An export ID identifies an export request that can contain multiple conversations. Use the export ID to retrieve the download URL after processing completes.
Conversation exportsExports collect conversations within a specified time range into a gzipped JSON file. Processing is asynchronous. Apollo emails the specified team member when the export is ready.

Choose an endpoint

I want to . . .Use this
Find conversations that match my criteriaSearch conversations
Retrieve full details for a conversation whose ID I haveGet conversations info
Export conversations within a time rangeExport conversations
Retrieve the download URL for a completed exportGet conversations export

Example workflows

Review conversations for an account

Retrieve conversations associated with a saved account to review prospect context before your next follow-up.

  1. Call search for accounts to find the saved account and retain its id.
  2. Pass the account ID as account_id to search conversations. Review the summaries and retain the IDs of the conversations you want to explore.
  3. Pass each conversation ID as id to get conversations info to retrieve its full details.

If you already have the account or conversation ID, you can skip the corresponding lookup.

Learn more: Use the search conversations and get conversations info references to dig in to the workflow.



Export conversations for analysis

Bring conversations from a reporting period into your system for analysis or review.

  1. Call export conversations with start_time, end_time, and the email address of a team member to notify. Retain the returned export ID.
  2. After the export is ready, pass the export ID as id to get conversations export to retrieve its download URL.
  3. Download and decompress the gzipped JSON file, then use the conversation data in your system.

Use ISO 8601 date-time values in GMT for the export range.

Learn more: Use the export conversations and get conversations export references to explore export requests and downloads.