OpenPhone Docs home pagelight logodark logo
  • Feedback
  • Log in
  • Try for free
  • Try for free
  • API reference
  • Development resources
  • Pricing & support
  • OpenAPI download
  • Getting started
    • Introduction
    • Authentication
    • Send your first message
    Essentials
    • API response codes
    • Changelog
    • Rate limits
    Calls
    • GET
      List calls
    • GET
      Get recordings for a call
    • GET
      Get a summary for a call
    • GET
      Get a transcription for a call
    Contact Custom Fields
    • GET
      Get contact custom fields
    Contacts
    • GET
      List contacts
    • POST
      Create a contact
    • GET
      Get a contact by ID
    • DEL
      Delete a contact
    • PATCH
      Update a contact by ID
    Conversations
    • GET
      List Conversations
    Messages
    • GET
      List messages
    • POST
      Send a text message
    • GET
      Get a message by ID
    Phone Numbers
    • GET
      List phone numbers
    Webhooks
    • GET
      Lists all webhooks
    • GET
      Get a webhook by ID
    • DEL
      Delete a webhook by ID
    • POST
      Create a new webhook for messages
    • POST
      Create a new webhook for calls
    • POST
      Create a new webhook for call summaries
    • POST
      Create a new webhook for call transcripts
    Essentials

    Rate limits

    OpenPhone implements rate limiting to ensure API stability and fair usage.

    Each API key may make up to 10 requests per second.

    Exceeding this limit may result in 429 status code errors. If you’d like to request a higher rate limit, reach out to us at [email protected].

    Implement request throttling in your application to stay within rate limits and optimize API usage.

    Was this page helpful?

    ChangelogList calls
    xlinkedinfacebookyoutubeinstagram
    Assistant
    Responses are generated using AI and may contain mistakes.