Amazon Pinpoint resources
End of support notice:
On October 30, 2026, AWS will end support for Amazon Pinpoint. After October 30, 2026, you will no longer be able to access the Amazon Pinpoint console or
Amazon Pinpoint resources (endpoints, segments, campaigns, journeys, and analytics).
For more information, see Amazon Pinpoint end of support.
Note: APIs related to SMS, voice, mobile push, OTP, and phone number validate are not impacted by this change and are supported by AWS End User Messaging.
Documentation
User guide
Describes key concepts for Amazon Pinpoint and provides instructions for using the Amazon Pinpoint console.
Developer guide
Describes how to integrate Amazon Pinpoint functionality into your app and includes development instructions for its features.
API Reference
Describes the resources and operations associated with the Amazon Pinpoint REST API, and provides sample API requests and responses.
Email API Reference
Describes the REST API resources and operations associated with the Amazon Pinpoint Email API.
Webinars
re:Invent 2019
What’s new
Blogs
Tutorials for developers
Using Postman with the Amazon Pinpoint API
Postman is a popular third-party tool for testing APIs in an easy-to-use graphical environment.
This tutorial shows you how to set up Postman for testing and troubleshooting calls to the Amazon Pinpoint API. It includes a Postman collection with usage examples for all of the Amazon Pinpoint API operations.
Importing data from external sources
In Amazon Pinpoint, endpoints are destinations that you send messages to—such as email addresses, mobile device identifiers, or mobile phone numbers.
The solution in this tutorial shows you how to bring customer information into Amazon Pinpoint from an external system, such as Salesforce, Segment, Braze, or Adobe Marketing Cloud.
Setting up an email preference management system
A common way to allow customers to specify their preferences is to host a page that customers can use to choose the specific types of messages that they want to receive.
This tutorial shows you how to set up a web form that you can use to capture your customers' email preferences.
Setting up an SMS registration system
A common way to capture customers' mobile phone numbers is to use a web-based form.
This tutorial shows you how to set up a web form to capture customers' contact information. It uses two-way SMS messaging to implement a double opt-in strategy.
Sending transactional messages from your apps
You can use the Amazon Pinpoint API transactional messages directly from your apps.
This section of the Amazon Pinpoint Developer Guide includes code examples in several programming languages that you can use to send emails, SMS messages, and voice messages.