# Amazon Pinpoint SMS Voice V2 API

> Amazon Pinpoint SMS Voice V2 API on Apizie: 43 endpoints (Associates the specified origination identity with a pool. If the origination identity is a phone number and…, Creates a new configuration set. After you create the configuration set, you can add one or more event…, Creates a new event destination in a configuration set. An event destination is a location where you send…, Creates a new opt-out list. If the opt-out list name already exists, an Error is returned. An opt-out list…, …) returned as clean JSON through one API key. Send your own provider key in the x-upstream-key header. Call it over REST at https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/{endpoint} or from Claude, ChatGPT and Cursor through the Apizie MCP server. Free plan: 1,000 requests a month.

- Project key: `cloud:amazonaws-pinpoint-sms-voice-v2`
- Category: Cloud
- Status: byok
- Source: https://github.com/mermade/aws2openapi
- Page: https://www.apizie.tech/api/cloud/amazonaws-pinpoint-sms-voice-v2
- OpenAPI: https://www.apizie.tech/api/cloud/amazonaws-pinpoint-sms-voice-v2/openapi.json

Welcome to the Amazon Pinpoint SMS and Voice, version 2 API Reference . This guide provides information about Amazon Pinpoint SMS and Voice, version 2 API resources, including supported HTTP methods, parameters, and…

## Endpoints

### Associates the specified origination identity with a pool. If the origination identity is a phone number and…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/associate-origination-identity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new configuration set. After you create the configuration set, you can add one or more event…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/create-configuration-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new event destination in a configuration set. An event destination is a location where you send…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/create-event-destination` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new opt-out list. If the opt-out list name already exists, an Error is returned. An opt-out list…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/create-opt-out-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new pool and associates the specified origination identity to the pool. A pool can include one or…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/create-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing configuration set. A configuration set is a set of rules that you apply to voice and SMS…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-configuration-set` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing default message type on a configuration set. A message type is a type of messages that…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-default-message-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing default sender ID on a configuration set. A default sender ID is the identity that…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-default-sender-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing event destination. An event destination is a location where you send response…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-event-destination` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing keyword from an origination phone number or pool. A keyword is a word that you can…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-keyword` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing opt-out list. All opted out phone numbers in the opt-out list are deleted. If the…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-opt-out-list` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing opted out destination phone number from the specified opt-out list. Each destination…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-opted-out-number` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an existing pool. Deleting a pool disassociates all origination identities from that pool. If the…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an account-level monthly spending limit override for sending text messages. Deleting a spend limit…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-text-message-spend-limit-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Deletes an account level monthly spend limit override for sending voice messages. Deleting a spend limit…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/delete-voice-message-spend-limit-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Describes attributes of your Amazon Web Services account. The supported account attributes include account…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-account-attributes` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the current Amazon Pinpoint SMS Voice V2 resource quotas for your account. The description for a…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-account-limits` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the specified configuration sets or all in your account. If you specify configuration set names,…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-configuration-sets` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the specified keywords or all keywords on your origination phone number or pool. A keyword is a…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-keywords` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the specified opt-out list or all opt-out lists in your account. If you specify opt-out list…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-opt-out-lists` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the specified opted out destination numbers or all opted out destination numbers in an opt-out…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-opted-out-numbers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the specified origination phone number, or all the phone numbers in your account. If you specify…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-phone-numbers` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Retrieves the specified pools or all pools associated with your Amazon Web Services account. If you specify…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-pools` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the specified SenderIds or all SenderIds associated with your Amazon Web Services account. If you…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-sender-ids` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Describes the current Amazon Pinpoint monthly spend limits for sending voice and text messages. When you…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/describe-spend-limits` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### Removes the specified origination identity from an existing pool. If the origination identity isn't…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/disassociate-origination-identity` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Lists all associated origination identities in your pool. If you specify filters, the output includes…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/list-pool-origination-identities` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| MaxResults | integer | no | Pagination limit |
| NextToken | string | no | Pagination token |
| body | object | no | JSON request body |

### List all tags associated with a resource.
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/list-tags-for-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates or updates a keyword configuration on an origination phone number or pool. A keyword is a word that…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/put-keyword` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates an opted out destination phone number in the opt-out list. If the destination phone number isn't…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/put-opted-out-number` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Releases an existing origination phone number in your account. Once released, a phone number is no longer…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/release-phone-number` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Request an origination phone number for use in your account. For more information on phone number request…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/request-phone-number` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Creates a new text message and sends it to a recipient's phone number. SMS throughput limits are measured in…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/send-text-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Allows you to send a request that sends a text message through Amazon Pinpoint. This operation uses Amazon…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/send-voice-message` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets the default message type on a configuration set. Choose the category of SMS messages that you plan to…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/set-default-message-type` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets default sender ID on a configuration set. When sending a text message to a destination country that…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/set-default-sender-id` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets an account level monthly spend limit override for sending text messages. The requested spend limit must…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/set-text-message-spend-limit-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Sets an account level monthly spend limit override for sending voice messages. The requested spend limit…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/set-voice-message-spend-limit-override` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Adds or overwrites only the specified tags for the specified Amazon Pinpoint SMS Voice, version 2 resource.…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/tag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Removes the association of the specified tags from an Amazon Pinpoint SMS Voice V2 resource. For more…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/untag-resource` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates an existing event destination in a configuration set. You can update the IAM role ARN for CloudWatch…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/update-event-destination` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the configuration of an existing origination phone number. You can update the opt-out list, enable…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/update-phone-number` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

### Updates the configuration of an existing pool. You can update the opt-out list, enable or disable two-way…
`POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/update-pool` (byok)

| Parameter | Type | Required | Description |
|---|---|---|---|
| region | string | no | The AWS region |
| body | object | no | JSON request body |

## Example
```
curl "https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/associate-origination-identity" \
  -H "x-api-key: $APIZIE_KEY" \
  -H "x-upstream-key: $PROVIDER_KEY"
```

## FAQ

### How do I call the Amazon Pinpoint SMS Voice V2 API?
Create a free Apizie key, then send POST https://www.apizie.tech/v1/cloud:amazonaws-pinpoint-sms-voice-v2/associate-origination-identity with the header x-api-key. Every endpoint returns { project, data, timestamp }.

### Is the Amazon Pinpoint SMS Voice V2 API free on Apizie?
Yes. The Free plan includes 1,000 requests a month at 100 requests a minute, no credit card. Amazon Pinpoint SMS Voice V2 itself also needs your own key from amazonaws.com.

### Can AI agents use the Amazon Pinpoint SMS Voice V2 API?
Yes. Add the Apizie MCP server (https://www.apizie.tech/mcp) to Claude, ChatGPT, Cursor or VS Code, then ask in plain language. The agent calls run_scraper with project key cloud:amazonaws-pinpoint-sms-voice-v2.

### What is the status of the Amazon Pinpoint SMS Voice V2 API?
Needs your own provider key (bring your own key)
