# OpenPhone Docs ## Docs - [Authentication](https://openphone.mintlify.dev/docs/api-reference/authentication): Learn how to gain API access. - [Get a summary for a call](https://openphone.mintlify.dev/docs/api-reference/calls/get-a-summary-for-a-call): Retrieve an AI-generated summary of a specific call identified by its unique call ID. Call summaries are only available on OpenPhone Business plan. - [Get a transcription for a call](https://openphone.mintlify.dev/docs/api-reference/calls/get-a-transcription-for-a-call): Retrieve a detailed transcript of a specific call identified by its unique call ID. Call transcripts are only available on OpenPhone business plan. - [Get recordings for a call](https://openphone.mintlify.dev/docs/api-reference/calls/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](https://openphone.mintlify.dev/docs/api-reference/calls/list-calls): Fetch a paginated list of calls associated with a specific OpenPhone number and another number. - [Changelog](https://openphone.mintlify.dev/docs/api-reference/changelog): Stay up to date with the latest improvements to the API. - [Get contact custom fields](https://openphone.mintlify.dev/docs/api-reference/contact-custom-fields/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 endpoint retrieves your existing custom properties. Use this information to accurately map and include important custom data when creating new contacts via the API. - [Create a contact](https://openphone.mintlify.dev/docs/api-reference/contacts/create-a-contact): Create a contact for a workspace. - [Delete a contact](https://openphone.mintlify.dev/docs/api-reference/contacts/delete-a-contact): Delete a contact by its unique identifier. - [Get a contact by ID](https://openphone.mintlify.dev/docs/api-reference/contacts/get-a-contact-by-id): Retrieve detailed information about a specific contact in your OpenPhone workspace using the contact's unique identifier. - [Update a contact by ID](https://openphone.mintlify.dev/docs/api-reference/contacts/update-a-contact-by-id): Modify an existing contact in your OpenPhone workspace using the contact's unique identifier. - [API response codes](https://openphone.mintlify.dev/docs/api-reference/error-codes): OpenPhone uses standard HTTP response codes to indicate request status. - [Introduction](https://openphone.mintlify.dev/docs/api-reference/introduction): Welcome to the OpenPhone API! - [Get a message by ID](https://openphone.mintlify.dev/docs/api-reference/messages/get-a-message-by-id): Get a message by its unique identifier. - [List messages](https://openphone.mintlify.dev/docs/api-reference/messages/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](https://openphone.mintlify.dev/docs/api-reference/messages/send-a-text-message): Send a text message from your OpenPhone number to a recipient. - [OpenAPI](https://openphone.mintlify.dev/docs/api-reference/openapi) - [List phone numbers](https://openphone.mintlify.dev/docs/api-reference/phone-numbers/list-phone-numbers): Retrieve the list of phone numbers and users associated with your OpenPhone workspace. - [Rate limits](https://openphone.mintlify.dev/docs/api-reference/rate-limits): OpenPhone implements rate limiting to ensure API stability and fair usage. - [Send your first message](https://openphone.mintlify.dev/docs/api-reference/send-your-first-message): This is a step-by-step guide for sending your first text message. - [Create a new webhook for call summaries](https://openphone.mintlify.dev/docs/api-reference/webhooks/create-a-new-webhook-for-call-summaries): Creates a new webhook that triggers on events from call summaries. - [Create a new webhook for call transcripts](https://openphone.mintlify.dev/docs/api-reference/webhooks/create-a-new-webhook-for-call-transcripts): Creates a new webhook that triggers on events from call transcripts. - [Create a new webhook for calls](https://openphone.mintlify.dev/docs/api-reference/webhooks/create-a-new-webhook-for-calls): Creates a new webhook that triggers on events from calls. - [Create a new webhook for messages](https://openphone.mintlify.dev/docs/api-reference/webhooks/create-a-new-webhook-for-messages): Creates a new webhook that triggers on events from messages. - [Delete a webhook by ID](https://openphone.mintlify.dev/docs/api-reference/webhooks/delete-a-webhook-by-id): Delete a webhook by its unique identifier. - [Get a webhook by ID](https://openphone.mintlify.dev/docs/api-reference/webhooks/get-a-webhook-by-id): Get a webhook by its unique identifier. - [Lists all webhooks](https://openphone.mintlify.dev/docs/api-reference/webhooks/lists-all-webhooks): List all webhooks for a user. - [Integration contacts](https://openphone.mintlify.dev/docs/guides/contacts): Learn more about working with contacts via the OpenPhone API. - [Sync your contacts](https://openphone.mintlify.dev/docs/guides/sync-contacts): Implement a one-way contact sync from Google Sheets to OpenPhone using Javascript. - [Webhooks](https://openphone.mintlify.dev/docs/guides/webhooks): A reference for API-generated webhook payloads. - [Contact the Team](https://openphone.mintlify.dev/docs/pricing-support/contact-the-team): Stuck? Need Help? - [Tips for Minimizing Costs](https://openphone.mintlify.dev/docs/pricing-support/minimizing-costs): We’ve provided the below tips to help you minimize segment counts and save money. - [Pricing Overview](https://openphone.mintlify.dev/docs/pricing-support/pricing-overview): Welcome to the OpenPhone API pricing guide. - [Terms of service](https://openphone.mintlify.dev/docs/pricing-support/terms-of-service): Developer API Terms of Service