Phone Com website screenshot

Phone Com

Phone.com is a cloud business phone and unified communications provider for small and mid-sized businesses, offering VoIP calling, SMS/MMS, video conferencing, fax, and virtual phone numbers. Its developer platform is the JSON REST v4 API (codenamed "Phoenix") at api.phone.com, which gives programmatic control over accounts, extensions, devices, phone numbers, call routing (routes, menus, queues, schedules), media, messaging, and an event callback/listener webhook system. Authentication is OAuth 2.0. First-party SDKs are published for Go, Python, PHP, Android, and JavaScript. Surfaced as a portfolio company of Lightspeed Venture Partners and enriched into the API Evangelist network.

Phone Com publishes 68 API contracts indexed on the APIs.io network, including 10 DLC API, Access Tokens API, Account Contacts API, and 65 more. Tagged areas include Company, VoIP, Telephony, Business Phone, and SMS.

The Phone Com catalog on APIs.io includes 1 event-driven AsyncAPI specification, 1 JSON-LD context, and 1 Spectral governance ruleset.

Phone Com’s developer surface includes documentation, API reference, getting-started guide, support, engineering blog, pricing, signup flow, and 34 more developer resources.

55.9/100 strong ▲ 8.9 Agent 25/100 agent aware saas Full breakdown ↓
scored 2026-10-17 · rubric v0.24.0
AccessSelf serve
2 published contracts
CompanyVoIPTelephonyBusiness PhoneSMSVideo ConferencingCommunications

What this lets a business do 4

Business capabilities this provider's published APIs can perform, derived from its own contracts. Browse all capabilities →

Developer Platform & API Ecosystem Management
BC-4270
ClientsEvents CallbacksEvents Callbacks Health StatusEvents Integrations OverviewEvents ListenersEvents Listeners Subscriptions
POST /v4/accounts/{voip_id}/integrations/events/callbacks GET /v4/accounts/{voip_id}/oauth/clients POST /v4/accounts/{voip_id}/integrations/events/listeners POST /v4/accounts/{voip_id}/integrations/events/overview
Subscription Billing & Revenue Management
BC-4250
Payment MethodsPayments
Customer Service Management
BC-430
Support Requests
POST /v4/accounts/{voip_id}/support-requests
Pricing Management
BC-440
Price List

Kin Score

Kin Score Kin Score How this is scored →
scored 2026-10-17 · rubric v0.24.0
Regulatory Posture applies to this provider. Its tags matched the Telecommunications regime, so Regulatory Posture carries 15 points of the composite. If this regime is wrong for your business, say so on your provider repo — the applicability map is public and we will correct it.
Create-or-Update Ergonomics applies to this provider. This API accepts writes, so it carries 10 points of the composite. It is scored from the published contracts themselves: whether a caller can create-or-update in one call, whether the write accepts a key the caller already holds, and whether the response says which branch ran. Without that, every write needs a search-and-branch in front of it, and the first time that check is skipped a duplicate record is created. Scored against the observed mean rather than raw — a provider at the catalog average is unchanged by this facet, not penalised by it.
The six quality facets above are damped to 75 points between them, because the conditional facet above carries the other 25. That is why each facet's contribution is shown against a damped maximum: raising a quality facet moves the composite by 75% of its nominal weight, not 100%. The full arithmetic is at apis.io/rating/.
Improve this rating by publishing the missing artifacts — every area above can be raised, and the full rubric is at apis.io/rating/. Every facet and dimension name above is a link: it opens that measurement's own page — what it means, the exact checks that feed it, how the whole catalog distributes on it, and the providers at the top of it. This rating is computed from github.com/api-evangelist/phone-com: open an issue to ask a question, or submit a pull request to add artifacts. Submit an artifact on GitHub — free → Manage your own listing — the Influence plan, $499/mo →

APIs 68

Individual APIs this provider publishes, each with its own machine-readable definition.

Phone Com 10 DLC API

10 DLC registration is required for SMS messaging

Phone Com Access Tokens API

Allows you to manage access tokens issued for your account.

Phone Com Account Contacts API

Contact which can be used for different needs, such as ordering devices

Phone Com Accounts API

This page gives an overview of how to interact with your accounts.

Phone Com API Endpoint Statistics API

Information about API usage statics.

Phone Com API Errors API

We save API errors related to your account so you can analyze issues if for some reason you don't log error responses in your application

Phone Com Asynchronous Call Logs API

Phone.com created the async-call-logs API endpoint to allow customers to download large amounts of call logs without encountering the normal Phone.com API Rate Limits. This serv...

Phone Com Available Phone Numbers API

This service lists phone numbers that are available for purchase through Phone.com.

Phone Com Blocked Calls API

The Blocked Calls API allows users block incoming calls from specific phone numbers. If only a part of a telephone number is provided, calls with callers ID matching the pattern...

Phone Com Call Logs API

The Call Logs API returns a list of call detail records for the account. The result includes the id, start time, creation time, caller ID, called number, direction of call, and ...

Phone Com Call Reports API

Aggregated calls statistics

Phone Com Caller IDs API

API users with Extension scope access token does not have access to the Phone Number API. This API helps user to retrieve available account phone numbers to be used as caller id...

Phone Com Calls API

This API places a call to the caller phone number (or caller extension ID). If that number (or extension) answers within the timeout period, then the callee DID (or extension) w...

Phone Com Clients API

Phone.com API supports OAuth 2.0 Authorization Framework, which enables a third-party application (client) to obtain limited access to HTTP API requests. This page describes how...

Phone Com Conversations API

Represents overview of your messaging history in messenger-like format.

Phone Com Devices API

Extension on your Phone.com account may have SIP devices associated with them. The Device API provides information about those SIP devices, such as the SIP credentials required.

Phone Com Events Callbacks API

Callbacks represent URLs on your side which will be called by our system when event occurs. Read more: https://github.com/phonedotcom/events-integration-doc

Phone Com Events Callbacks Health Status API

Callback invocations statistics

Phone Com Events Integrations Overview API

Combined representation of listeners, callbacks, profiles and subscriptions. Read more: https://github.com/phonedotcom/events-integration-doc

Phone Com Events Listeners API

Listener is an entity that associates subscriptions with callbacks. Read more: https://github.com/phonedotcom/events-integration-doc

Phone Com Events Listeners Filters API

Filters functionality. If no filters defined, than all events will be processed. If filters defined, events should match all of them.

Phone Com Events Listeners Subscriptions API

Defines what kind of events should generate a callback. Read more: https://github.com/phonedotcom/events-integration-doc

Phone Com Events Profiles API

A Profile allows to specify a notifications email for a callback. Notifications are emitted when there is a need to notify the callback owner of some issues like timeouts, or de...

Phone Com Express Service Codes API

An Express Service Code is required when a customer calls Phone.com for support. With the following services, customer may retrieve the Express Service Code associated with his/...

Phone Com Extension Contact Groups API

The entries in an extension's address book can be divided into any number of groups. This page gives an overview.

Phone Com Extension Contacts API

Each extension at Phone.com can have an address book with any number of contacts.

Phone Com Extensions API

Your Phone.com account will have one or more extensions.

Phone Com Fax API

Phone.com customers can fax outbound documents via the Control Panel or API; They can also receive incoming fax into one of the Extension mailbox. The Fax API service allows use...

Phone Com Help Requests API

AI-based help system

Phone Com Invoices API

Invoices also knows as billing statements. "billing-api" scope is required for the token

Phone Com Listeners API

[DEPRECATED; use Events Listeners] At the heart of every telephony system is the Events Engine. At Phone.com, our customers (and their call traffic) emit millions of events per ...

Phone Com Live Answer API

With Live Receptionist and Phone.com, your business can now have its very own live answering service, adding versatility, flexibility, and availability to your company no matter...

Phone Com Live Answer Usage API

Usage of live answer script by other Phone.com resources.

Phone Com Live Answer Vendor API

Information about available Live Answer vendors

Phone Com Live Answer Vendor Token API

Live Answer Vendor Tokens are required for some integrations

Phone Com Media API

Your Phone.com account has two kinds of media that can be used in various ways: Hold Music and Greetings. Hold Music can be used in routes, queues, and anywhere the caller might...

Phone Com Media Usage API

Usage of media file by other Phone.com resources.

Phone Com Menus API

We've all been on the consuming side of a phone menu before. You call a company and hear, 'Press '1' for Sales. Press '2' for Support. Press '0' for the operator.' With Phone.co...

Phone Com Messages API

Phone.com’s standard phone service lets you send and receive SMS/MMS messages using your Phone.com numbers. The Phone.com API extends this functionality, letting you send SMS/MM...

Phone Com OAuth API

The OAuth 2.0 Authorization Framework enables a third-party application to obtain limited access to HTTP API requests which require an access token. This page describes how to u...

Phone Com Orders API

History of the orders of physical devices

Phone Com Payment Methods API

Phone.com accepts credit card payment, and the Account Payment Methods API allows users to add, list, get, update and delete a credit card payment method. "billing-api" scope is...

Phone Com Payments API

API for payments

Phone Com Phone Number Reservation API

Allows to manage phone numbers reservations.

Phone Com Phone Numbers API

Your Phone.com account has one or more phone numbers registered to it.

Phone Com Phone Numbers Meta Information API

[DEPRECATED] This interface allows you to try to obtain basic information about any phone number (CNAME, line type, etc)

Phone Com Prices API

Prices and taxes

Phone Com Queue Members API

Queues are used when you want to direct calls to a pool of phone numbers and/or extensions. A common utilization of queues is for Customer Service call centers. When a queue is ...

Phone Com Queues API

Queues are used when you want to direct calls to a pool of phone numbers and/or extensions. A common utilization of queues is for Customer Service call centers. When a queue is ...

Phone Com Redirect URIs API

The Account OAuth Clients API supports redirect-uri. Since an OAuth Client is created by a Phone.com admin who does not know what redirect uris should be assigned, API users may...

Phone Com Routes API

Routes, a.k.a. 'Call Handling Rules' or 'Presets', are used to tell Phone.com how to handle incoming phone calls. They can be used to connect your Phone.com phone number to an e...

Phone Com Scheduled Requests API

API for managing postponed (scheduled) API requests. "scheduled-requests" scope is required for the token.

Phone Com Schedules API

Schedules are used at various places in your Phone.com account. A schedule can specify a recurring weekly pattern such as 'Monday through Friday' or a single time period such as...

Phone Com SMS API

[DEPRECATED; use Messages] Phone.com’s standard phone service lets you send and receive SMS messages using your Phone.com numbers. The Phone.com API extends this functionality, ...

Phone Com Snapshots API

Account snapshots

Phone Com Subaccounts API

This page gives an overview of how to interact with your subaccounts. Subaccounts are the same as master accounts in terms of the functionality Phone.com supports. The main diff...

Phone Com Support Requests API

You can submit support request via API, it will be delivered to our API team

Phone Com System endpoints API

The System endpoints API from Phone Com — 2 operation(s) for system endpoints.

Phone Com Transactions API

Transactions (charges, taxes, payments, etc.). "billing-api" scope is required for the token.

Phone Com Trunks API

SIP Trunks are used to connect your Phone.com account to your PBX. NOTE: SIP Trunking Customers Only -- Your Phone.com account must have SIP Trunking enabled in order to use any...

Phone Com User API

Users functionality

Phone Com Video Conferences API

Endpoints for managing scheduled video conferences

Phone Com Video Config API

The Phone.com Video API allows an integrator to automate provisioning a complete cloud-based video conferencing system for a Phone.com account.

Phone Com Video Token API

Token for integration with Video Conference service

Phone Com Video Users API

Video-users are associated with Phone.com extensions. A video user is a collection of a domain name for the bridge id, a business name, and a plan which affects the bridge capab...

Phone Com Voicemail API

Phone.com’s standard phone service allows callers to leave a voicemail if the incoming call was not answered. The /voicemail services show a history of voicemail and allow users...

Scroll for all 68

Event Specifications 1

AsyncAPI definitions for this provider's event-driven and streaming APIs.

Semantic Vocabularies 1

JSON-LD contexts and semantic vocabularies used across these APIs.

Phone Com Context

49 classes · 184 properties

JSON-LD

Spectral Rules 1

Spectral governance rulesets for linting and validating these APIs.

Phone Com API Rules

16 rules · 12 errors 3 warnings 1 info

SPECTRAL

JSON Schema 6

Standalone JSON Schema definitions for this provider's data models.

Account

10 properties

JSON SCHEMA

EventsOverview

6 properties

JSON SCHEMA

ExtensionContact

11 properties

JSON SCHEMA

Extension

17 properties

JSON SCHEMA

LiveAnswer

14 properties

JSON SCHEMA

Route

3 properties

JSON SCHEMA

Security Posture 3

Authentication, domain security, vulnerability disclosure, and trust-center signals.

Phone Com Authentication

1 scheme

SECURITY

Phone Com Domain Security

no transport/DNS hardening detected

SECURITY

Phone Com Trust Center

SOC 2 Type 2, HIPAA, PCI DSS

SECURITY

Scopes 1

OAuth scopes governing access to this provider's APIs.

Phone Com Scopes

4 scopes · oauth2

4 scopes

SCOPES

Agentic Access 1

Recommended x-agentic-access execution contracts for AI agents.

Phone Com Agentic Access

333 operations · 171 acting · 1 human-in-the-loop

333 operations · 171 acting

AGENTIC

Resources

Get Started 4

Portal, sign-up, and the first successful call

Documentation 2

Reference material describing how the API behaves

Agent Surfaces 5

MCP servers, agent skills, and machine-readable catalogs

Design & Contract 9

Pagination, idempotency, versioning, errors, and events

Scroll for all 9

Build 4

SDKs, sample code, and the tooling you integrate with

Access & Security 5

Authentication, authorization, and security posture

Operate 2

Status, limits, changes, and where to get help

Commercial 3

Pricing, plans, and the legal terms of use

Company 3

The organization behind the API

Other 4

Properties that don't map to a standard resource type

Source (apis.yml)

apis.yml Raw ↑
aid: phone-com
name: Phone Com
description: Phone.com is a cloud business phone and unified communications provider for small and mid-sized businesses, offering
  VoIP calling, SMS/MMS, video conferencing, fax, and virtual phone numbers. Its developer platform is the JSON REST v4 API
  (codenamed "Phoenix") at api.phone.com, which gives programmatic control over accounts, extensions, devices, phone numbers,
  call routing (routes, menus, queues, schedules), media, messaging, and an event callback/listener webhook system. Authentication
  is OAuth 2.0. First-party SDKs are published for Go, Python, PHP, Android, and JavaScript. Surfaced as a portfolio company
  of Lightspeed Venture Partners and enriched into the API Evangelist network.
url: https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/apis.yml
deliveryModel:
  model: saas
  open_source: false
  commercial: true
  callable_host: false
  label: Hosted service · you call their endpoint
  confidence: medium
  source:
  - pricing
  generated: '2026-08-28'
  method: derived
accessModel:
  pricing: unknown
  onboarding: self-serve
  trial: false
  try_now: false
  public: false
  label: Self-serve signup
  confidence: medium
  source:
  - authentication
  generated: '2026-07-22'
  method: derived
image: https://github.com/phonedotcom.png
x-type: company
x-source: vc-portfolio
x-backed-by:
- lightspeed-venture-partners
x-tier: stub
x-tier-reason: portfolio-lead
specificationVersion: '0.23'
created: '2026-07-17'
modified: '2026-10-06'
x-docs-platform: readme
x-docs-platform-confidence: high
x-docs-platform-checked: 2026-10-04
tags:
- Company
- VoIP
- Telephony
- Business Phone
- SMS
- Video Conferencing
- Communications
tags_raw:
- Company
- VoIP
- Telephony
- Business Phone
- SMS
- Video Conferencing
- Communications
- API
maintainers:
- FN: Kin Lane
  email: kin@apievangelist.com
- FN: APIs.json
  email: info@apis.io
common:
- type: CapabilityMap
  url: capabilities/phone-com-capability-edges.yml
  name: Phone Com Business Capability Map
- type: AgenticAccess
  url: agentic-access/phone-com-agentic-access.yml
- type: Spectral
  url: rules/phone-com-rules.yml
- type: JSONLD
  url: json-ld/phone-com-context.jsonld
- type: Vocabulary
  url: vocabulary/phone-com-vocabulary.yml
- type: ErrorCatalog
  url: errors/phone-com-problem-types.yml
- type: Hosts
  url: hosts/phone-com-hosts.yml
- type: IntegrationEdges
  url: integrations/phone-com-integration-edges.yml
- type: Vendors
  url: vendors/phone-com-vendors.yml
- type: Leadership
  url: https://www.phone.com/leadership/
- url: https://www.phone.com/feed/
  type: BlogRSS
- type: Website
  url: https://phone.com
- type: DeveloperPortal
  url: https://apidocs.phone.com/
- type: Documentation
  url: https://docs.phone.com/
- type: APIReference
  url: https://apidocs.phone.com/reference
- type: GettingStarted
  url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
- type: Support
  url: https://support.phone.com/
- type: Blog
  url: https://www.phone.com/blog/
- type: GitHubOrganization
  url: https://github.com/phonedotcom
- type: Pricing
  url: https://www.phone.com/pricing/
- type: SignUp
  url: https://www.phone.com/pricing/
- type: Login
  url: https://my.phone.com
- type: TermsOfService
  url: https://www.phone.com/general-terms/
- type: PrivacyPolicy
  url: https://www.phone.com/privacy-statement/
- type: Packages
  url: packages/phone-com-packages.yml
- type: SDKs
  url: packages/phone-com-packages.yml
- type: LLMsTxt
  url: llms/phone-com-llms.txt
- type: Authentication
  url: authentication/phone-com-authentication.yml
- type: OAuthScopes
  url: scopes/phone-com-scopes.yml
- type: Conventions
  url: conventions/phone-com-conventions.yml
- type: Lifecycle
  url: lifecycle/phone-com-lifecycle.yml
- type: StatusPage
  url: lifecycle/phone-com-lifecycle.yml
- type: DomainSecurity
  url: security/phone-com-domain-security.yml
- type: TrustCenter
  url: security/phone-com-trust-center.yml
- type: Compliance
  url: security/phone-com-trust-center.yml
- type: WellKnown
  url: well-known/phone-com-well-known.yml
- type: Conformance
  url: conformance/phone-com-conformance.yml
- type: X-MCPServerCandidate
  url: mcp/phone-com-mcp.yml
  note: 'Renamed from MCPServer 2026-09-03 (roadmap#247): the manifest self-describes as status: candidate — a tool list derived
    from the published API contracts, not an existing server. The scorer already read the manifest and reported mcp_server
    correctly; the MCPServer type was crediting the artifact-type surfaces with a server that does not exist.'
- type: Webhooks
  url: asyncapi/phone-com-events-webhooks.yml
- type: DataModel
  url: data-model/phone-com-data-model.yml
- type: AgentSkill
  url: skills/_index.yml
apis:
- aid: phone-com:phone-com-10-dlc-api
  name: Phone Com 10 DLC API
  description: 10 DLC registration is required for SMS messaging
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - 10 DLC
  properties:
  - type: OpenAPI
    url: openapi/phone-com-10-dlc-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-access-tokens-api
  name: Phone Com Access Tokens API
  description: Allows you to manage access tokens issued for your account.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Access Tokens
  properties:
  - type: OpenAPI
    url: openapi/phone-com-access-tokens-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-account-contacts-api
  name: Phone Com Account Contacts API
  description: Contact which can be used for different needs, such as ordering devices
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Account Contacts
  properties:
  - type: OpenAPI
    url: openapi/phone-com-account-contacts-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-accounts-api
  name: Phone Com Accounts API
  description: This page gives an overview of how to interact with your accounts.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Account
  tags_raw:
  - Accounts
  properties:
  - type: OpenAPI
    url: openapi/phone-com-accounts-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-api-endpoint-statistics-api
  name: Phone Com API Endpoint Statistics API
  description: Information about API usage statics.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - API Endpoint Statistics
  properties:
  - type: OpenAPI
    url: openapi/phone-com-api-endpoint-statistics-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-api-errors-api
  name: Phone Com API Errors API
  description: We save API errors related to your account so you can analyze issues if for some reason you don't log error
    responses in your application
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - API Errors
  properties:
  - type: OpenAPI
    url: openapi/phone-com-api-errors-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-asynchronous-call-logs-api
  name: Phone Com Asynchronous Call Logs API
  description: "Phone.com created the async-call-logs API endpoint to allow customers to download large amounts of call logs\
    \ without encountering the normal Phone.com API Rate Limits. \nThis service needs to be activated on a per-customer basis\
    \ and collect the call log data in the requested customer's format. (please call our support to activate and better define\
    \ the format if needed) \nWhen the async-call-logs endpoint is invoked, the endpoint will return a list of 47 to 48 files,\
    \ each representing the calls entered into the logs during a full hour of the last two days. The file names contain the\
    \ time period of call logs each file encapsulates. \nThe Items returned are ordered by modification (i.e., creation) date;\
    \ the most recent item is the first item. The files should be download using the provided URL(s) in the item JSON array\
    \ returned by the endpoint. \nPhone.com creates the files at the 15 minutes mark, every hour for the previous hour. Files\
    \ lifespan is 2 days, which means that each file will disappear after 48 hours."
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Asynchronous Call Logs
  properties:
  - type: OpenAPI
    url: openapi/phone-com-asynchronous-call-logs-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-available-phone-numbers-api
  name: Phone Com Available Phone Numbers API
  description: This service lists phone numbers that are available for purchase through Phone.com.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Available Phone Numbers
  properties:
  - type: OpenAPI
    url: openapi/phone-com-available-phone-numbers-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-blocked-calls-api
  name: Phone Com Blocked Calls API
  description: The Blocked Calls API allows users block incoming calls from specific phone numbers. If only a part of a telephone
    number is provided, calls with callers ID matching the pattern will be blocked. For example, pattern '+1212' will block
    all calls from NY 212 area code.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Blocked Calls
  properties:
  - type: OpenAPI
    url: openapi/phone-com-blocked-calls-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-call-logs-api
  name: Phone Com Call Logs API
  description: The Call Logs API returns a list of call detail records for the account. The result includes the id, start
    time, creation time, caller ID, called number, direction of call, and duration in seconds. If applicable, the result may
    also include final action, final action duration, listen URL, and/or transcription. Since the call logs usually contains
    many calls, API users may use filters such as start_time, created_at and direction to limit the result set to calls interested.
    Users may also use the sorting parameters such as start_time and created_at to list result in ascending or descending
    order.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Call Logs
  properties:
  - type: OpenAPI
    url: openapi/phone-com-call-logs-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-call-reports-api
  name: Phone Com Call Reports API
  description: Aggregated calls statistics
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Call Reports
  properties:
  - type: OpenAPI
    url: openapi/phone-com-call-reports-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-caller-ids-api
  name: Phone Com Caller IDs API
  description: API users with Extension scope access token does not have access to the Phone Number API. This API helps user
    to retrieve available account phone numbers to be used as caller id via the /Calls API.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Caller IDs
  properties:
  - type: OpenAPI
    url: openapi/phone-com-caller-ids-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-calls-api
  name: Phone Com Calls API
  description: This API places a call to the caller phone number (or caller extension ID). If that number (or extension) answers
    within the timeout period, then the callee DID (or extension) will be connected to the call.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Calls
  properties:
  - type: OpenAPI
    url: openapi/phone-com-calls-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-clients-api
  name: Phone Com Clients API
  description: Phone.com API supports OAuth 2.0 Authorization Framework, which enables a third-party application (client)
    to obtain limited access to HTTP API requests. This page describes how to use the /oauth/clients API to list, get and
    delete client.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Clients
  properties:
  - type: OpenAPI
    url: openapi/phone-com-clients-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-conversations-api
  name: Phone Com Conversations API
  description: Represents overview of your messaging history in messenger-like format.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Conversations
  properties:
  - type: OpenAPI
    url: openapi/phone-com-conversations-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-devices-api
  name: Phone Com Devices API
  description: "Extension on your Phone.com account may have SIP devices associated with them. \n\nThe Device API provides\
    \ information about those SIP devices, such as the SIP credentials required."
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Devices
  properties:
  - type: OpenAPI
    url: openapi/phone-com-devices-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-callbacks-api
  name: Phone Com Events Callbacks API
  description: 'Callbacks represent URLs on your side which will be called by our system when event occurs. Read more: https://github.com/phonedotcom/events-integration-doc'
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Callbacks
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-callbacks-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-callbacks-health-status-api
  name: Phone Com Events Callbacks Health Status API
  description: Callback invocations statistics
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Callbacks Health Status
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-callbacks-health-status-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-integrations-overview-api
  name: Phone Com Events Integrations Overview API
  description: 'Combined representation of listeners, callbacks, profiles and subscriptions. Read more: https://github.com/phonedotcom/events-integration-doc'
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Integrations Overview
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-integrations-overview-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-listeners-api
  name: Phone Com Events Listeners API
  description: 'Listener is an entity that associates subscriptions with callbacks. Read more: https://github.com/phonedotcom/events-integration-doc'
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Listeners
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-listeners-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-listeners-filters-api
  name: Phone Com Events Listeners Filters API
  description: Filters functionality. If no filters defined, than all events will be processed. If filters defined, events
    should match all of them.
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Listeners Filters
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-listeners-filters-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-listeners-subscriptions-api
  name: Phone Com Events Listeners Subscriptions API
  description: 'Defines what kind of events should generate a callback. Read more: https://github.com/phonedotcom/events-integration-doc'
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Listeners Subscriptions
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-listeners-subscriptions-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-events-profiles-api
  name: Phone Com Events Profiles API
  description: 'A Profile allows to specify a notifications email for a callback. Notifications are emitted when there is
    a need to notify the callback owner of some issues like timeouts, or de-registration of the callback. Read more: https://github.com/phonedotcom/events-integration-doc'
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Events Profiles
  properties:
  - type: OpenAPI
    url: openapi/phone-com-events-profiles-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json
- aid: phone-com:phone-com-express-service-codes-api
  name: Phone Com Express Service Codes API
  description: An Express Service Code is required when a customer calls Phone.com for support. With the following services,
    customer may retrieve the Express Service Code associated with his/her account
  humanURL: https://www.phone.com/api/
  baseURL: https://api.phone.com/v4
  tags:
  - Express Service Codes
  properties:
  - type: OpenAPI
    url: openapi/phone-com-express-service-codes-api-openapi.yml
  - type: Documentation
    url: https://docs.phone.com/
  - type: APIReference
    url: https://apidocs.phone.com/reference
  - type: GettingStarted
    url: https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
  - type: JSONSchema
    url: json-schema/phone-com-live-answer-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-route-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-events-overview-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-account-schema.json
  - type: JSONSchema
    url: json-schema/phone-com-extension-contact-schema.json


# --- truncated at 32 KB (81 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/apis.yml

Work with this as data

Every provider here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for providers

9 MCP tools reach this
  • find_providersBrowse and filter every provider in the catalog.
  • get_provider_artifactsEvery artifact this provider publishes, grouped by type.
  • get_provider_operationsEvery operation across all of their OpenAPIs — one call instead of parsing every spec.
  • get_provider_toolsEvery MCP tool they ship, with the operation each wraps.
  • get_provider_evidenceHow each part of their score was established. Free — the basis for a claim should not sit behind it.
  • get_provider_ratingPRO — composite, band, trend and facet scores.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This provider
curl "https://apis.io/api/v1/providers/phone-com"
All providers
curl "https://apis.io/api/v1/providers?limit=25"
Every operation they expose
curl "https://apis.io/api/v1/providers/phone-com/operations?limit=25"
How their score was established
curl "https://apis.io/api/v1/providers/phone-com/evidence"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.