Welcome

Amazon Pinpoint is an AWS service that you can use to engage with your customers across
multiple
messaging channels. You can use Amazon Pinpoint to send push notifications, email,
SMS text messages, and
voice messages.

If you're new to Amazon Pinpoint, you might find it helpful to also review the Amazon Pinpoint Developer Guide. The
Amazon Pinpoint Developer Guide provides tutorials, code samples, and
procedures that demonstrate how to use Amazon Pinpoint features programmatically and
how to integrate Amazon Pinpoint
functionality into mobile apps and other types of applications. The guide also provides
information about key topics such as Amazon Pinpoint integration with other AWS services
and the limits
that apply to using the service.

Regional Availability

The Amazon Pinpoint API is available in several AWS Regions and it provides an endpoint
for each of
these Regions. For a list of all the Regions and endpoints where the API is currently
available,
see AWS Service Endpoints in the
Amazon Web Services General Reference. To learn more about AWS Regions,
see Managing AWS Regions in the Amazon Web Services General Reference.

In each Region, AWS maintains multiple Availability Zones. These Availability Zones
are
physically isolated from each other, but are united by private, low-latency, high-throughput,
and
highly redundant network connections. These Availability Zones enable us to provide
very high
levels of availability and redundancy, while also minimizing latency. To learn more
about the
number of Availability Zones that are available in each Region, see AWS Global Infrastructure.

Example REST Request and Response

The following is an example of a REST request that you send to Amazon Pinpoint:

Hypertext Application Language

Amazon Pinpoint provides a resource-based API that uses Hypertext Application Language
(HAL). HAL
provides a standard convention for expressing the resources and relationships of an
API as
hyperlinks. Using HAL, you use HTTP methods—for example, GET, PUT, POST, DELETE—to
submit requests and to receive information about the API in the response. Applications
can use
the information that's returned to explore the functionality of the API. For more
information
about HAL, see the draft JSON
Hypertext Application Language specification.

To request a HAL response from Amazon Pinpoint, specify application/hal+json in the
Accept request header.

Javascript is disabled or is unavailable in your
browser.

To use the AWS Documentation, Javascript must be
enabled. Please refer to your browser's Help pages for instructions.