# Phone Com Media API

**Canonical:** https://apis.io/apis/phone-com/phone-com-media-api/  
**Provider:** Phone Com — https://apis.io/providers/phone-com/  
**Base URL:** https://api.phone.com/v4  
**Documentation:** https://www.phone.com/api/

Phone Com Media API is one of 68 APIs that [Phone Com](https://apis.io/providers/phone-com/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. This API exposes 6 JSON Schema definitions. Tagged areas include Media. The published artifact set on APIs.io includes an OpenAPI specification, API documentation, an API reference, a getting-started guide, and 6 JSON Schemas.

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 be placed on hold. Your account has access to a set of standard hold music options, and optionally another set of premium hold music options. You can also upload your own hold music, subject to copyright limitations. Greetings are verbal messages that can be played in various places to provide the caller with important information. For example, greetings are used when a caller first enters a menu or if they enter an invalid option. You also might use a greeting to alert the user to the fact that their call is being recorded.

## Operations (12)

| Method | Path | Summary |
|---|---|---|
| POST | `/v4/accounts/{voip_id}/extensions/{extension_id}/media` | Create Media for extension |
| GET | `/v4/accounts/{voip_id}/extensions/{extension_id}/media` | List Media for extension |
| GET | `/v4/accounts/{voip_id}/extensions/{extension_id}/media/{id}` | Get Media for extension |
| PUT | `/v4/accounts/{voip_id}/extensions/{extension_id}/media/{id}` | Replace Media for extension |
| DELETE | `/v4/accounts/{voip_id}/extensions/{extension_id}/media/{id}` | Delete Media for extension |
| GET | `/v4/accounts/{voip_id}/extensions/{extension_id}/media/{id}/download` | Download Media for extension |
| POST | `/v4/accounts/{voip_id}/media` | Create Media |
| GET | `/v4/accounts/{voip_id}/media` | List Media |
| PUT | `/v4/accounts/{voip_id}/media/{id}` | Replace Media |
| GET | `/v4/accounts/{voip_id}/media/{id}` | Get Media |
| DELETE | `/v4/accounts/{voip_id}/media/{id}` | Delete Media |
| GET | `/v4/accounts/{voip_id}/media/{id}/download` | Download Media |

## Machine-readable artifacts (10)

- **OpenAPI** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/openapi/phone-com-media-api-openapi.yml
- **Documentation** — https://docs.phone.com/
- **APIReference** — https://apidocs.phone.com/reference
- **GettingStarted** — https://docs.phone.com/aboutdevenv/aboutdevenvhome.html
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/json-schema/phone-com-live-answer-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/json-schema/phone-com-route-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/json-schema/phone-com-extension-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/json-schema/phone-com-events-overview-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/json-schema/phone-com-account-schema.json
- **JSONSchema** — https://raw.githubusercontent.com/api-evangelist/phone-com/refs/heads/main/json-schema/phone-com-extension-contact-schema.json

## Other Phone Com APIs (12)

- [Phone Com 10 DLC API](https://apis.io/apis/phone-com/phone-com-10-dlc-api/)
- [Phone Com Access Tokens API](https://apis.io/apis/phone-com/phone-com-access-tokens-api/)
- [Phone Com Account Contacts API](https://apis.io/apis/phone-com/phone-com-account-contacts-api/)
- [Phone Com Accounts API](https://apis.io/apis/phone-com/phone-com-accounts-api/)
- [Phone Com API Endpoint Statistics API](https://apis.io/apis/phone-com/phone-com-api-endpoint-statistics-api/)
- [Phone Com API Errors API](https://apis.io/apis/phone-com/phone-com-api-errors-api/)
- [Phone Com Asynchronous Call Logs API](https://apis.io/apis/phone-com/phone-com-asynchronous-call-logs-api/)
- [Phone Com Available Phone Numbers API](https://apis.io/apis/phone-com/phone-com-available-phone-numbers-api/)
- [Phone Com Blocked Calls API](https://apis.io/apis/phone-com/phone-com-blocked-calls-api/)
- [Phone Com Call Logs API](https://apis.io/apis/phone-com/phone-com-call-logs-api/)
- [Phone Com Call Reports API](https://apis.io/apis/phone-com/phone-com-call-reports-api/)
- [Phone Com Caller IDs API](https://apis.io/apis/phone-com/phone-com-caller-ids-api/)

## Tags

Media

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/phone-com/phone-com-media-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/phone-com/.
