Get a summary for a call: Retrieve a detailed summary of a specific call identified by its unique call ID. This endpoint supports summaries for both regular calls and calls handled by Sona. Call summaries are only available on business and scale plans.
Get a transcription for a call: Retrieve a detailed transcript of a specific call identified by its unique call ID. This endpoint supports transcripts for both regular calls and calls handled by Sona. Call transcripts are only available on business and scale plans.
Get a voicemail for a call: Retrieve a voicemail associated with a specific call. Returns null data fields while the voicemail is processing in our system. Returns completed data fields when the voicemail has finished processing.
Get recordings for a call: Retrieve a list of recordings associated with a specific call. The results are sorted chronologically, with the oldest recording segment appearing first in the list.
List calls: Fetch a paginated list of calls associated with a specific OpenPhone number and another number.
Get contact custom fields: Custom contact fields enhance your OpenPhone contacts with additional information beyond standard details like name, company, role, emails and phone numbers. These user-defined fields let you capture business-specific data. While you can only create or modify these fields in OpenPhone itself, this …
Get a contact by ID: Retrieve detailed information about a specific contact in your OpenPhone workspace using the contact's unique identifier.
List contacts: Retrieve a paginated list of contacts. You can optionally filter the results by providing external IDs and sources. When no external IDs are provided, all contacts for the organization are returned.
Update a contact by ID: Modify an existing contact in your OpenPhone workspace using the contact's unique identifier.
List Conversations: Fetch a paginated list of conversations of OpenPhone conversations. Can be filtered by user and/or phone numbers. Defaults to all conversations in the OpenPhone organization. Results are returned in descending order based on the most recent conversation.
API response codes: Quo uses standard HTTP response codes to indicate request status.
List messages: Retrieve a chronological list of messages exchanged between your OpenPhone number and specified participants, with support for filtering and pagination.
Send a text message: Send a text message from your OpenPhone number to a recipient.
Partner directory: Connect with experts to achieve your customer communications goals.