Amazon Pinpoint

2024/05/09 - 12 updated api methods

Changes   This release adds support for specifying email message headers for Email Templates, Campaigns, Journeys and Send Messages.

2024/04/09 - 3 updated api methods

Changes   The OrchestrationSendingRoleArn has been added to the email channel and is used to send emails from campaigns or journeys.

2023/07/28 - 20 updated api methods

Changes   Added support for sending push notifications using the FCM v1 API with json credentials. Amazon Pinpoint customers can now deliver messages to Android devices using both FCM v1 API and the legacy FCM/GCM API

2023/06/26 - 6 updated api methods

Changes   Added time zone estimation support for journeys

2023/04/25 - 3 new 1 updated api methods

Changes   Adds support for journey runs and querying journey execution metrics based on journey runs. Adds execution metrics to campaign activities. Updates docs for Advanced Quiet Time.

2022/08/08 - 6 updated api methods

Changes   Adds support for Advance Quiet Time in Journeys. Adds RefreshOnSegmentUpdate and WaitForQuietTime to JourneyResponse.

2022/02/10 - 4 updated api methods

Changes   This SDK release adds a new paramater creation date for GetApp and GetApps Api call

2022/01/13 - 2 updated api methods

Changes   Adds JourneyChannelSettings to WriteJourneyRequest

2021/11/26 - 2 new api methods

Changes   Added a One-Time Password (OTP) management feature. You can use the Amazon Pinpoint API to generate OTP codes and send them to your users as SMS messages. Your apps can then call the API to verify the OTP codes that your users input

2021/09/27 - 6 updated api methods

Changes   Added support for journey with contact center activity

2021/09/16 - 5 new 28 updated api methods

Changes   This SDK release adds a new feature for Pinpoint campaigns, in-app messaging.

2021/03/30 - 6 updated api methods

Changes   Added support for journey pause/resume, journey updatable import segment and journey quiet time wait.

2021/02/23 - 15 updated api methods

Changes   Enables AWS Pinpoint customers to use Entity Id and Template Id when sending SMS message. These parameters can be obtained from the regulatory body of the country where you are trying to send the SMS.

2021/02/15 - 13 updated api methods

Changes   Lets customers use origination number when specifying SMS message configuration for Campaigns and Journeys.

2021/01/14 - 20 updated api methods

Changes   Customers can create segments using 5 new filters. Filters can check for the presence of a substring in attributes and can perform time-based comparisons formatted as ISO_INSTANT datetimes.

2020/09/30 - 14 updated api methods

Changes   Amazon Pinpoint - Features - Customers can start a journey based on an event being triggered by an endpoint or user.

2020/06/05 - 21 updated api methods

Changes   This release enables additional functionality for the Amazon Pinpoint journeys feature. With this release, you can send messages through additional channels, including SMS, push notifications, and custom channels.

2020/04/23 - 7 updated api methods

Changes   This release of the Amazon Pinpoint API enhances support for sending campaigns through custom channels to locations such as AWS Lambda functions or web applications. Campaigns can now use CustomDeliveryConfiguration and CampaignCustomMessage to configure custom channel settings for a campaign.

2020/03/31 - 2 updated api methods

Changes   This release of the Amazon Pinpoint API introduces MMS support for SMS messages.

2020/03/04 - 5 new 9 updated api methods

Changes   This release of the Amazon Pinpoint API introduces support for integrating recommender models with email, push notification, and SMS message templates. You can now use these types of templates to connect to recommender models and add personalized recommendations to messages that you send from campaigns and journeys.

2019/12/20 - 2 new 28 updated api methods

Changes   This release of the Amazon Pinpoint API introduces versioning support for message templates.

2019/11/18 - 4 new 19 updated api methods

Changes   This release of the Amazon Pinpoint API introduces support for using and managing message templates for messages that are sent through the voice channel. It also introduces support for specifying default values for message variables in message templates.

2019/11/01 - 9 new 14 updated api methods

Changes   This release of the Amazon Pinpoint API introduces support for using and managing journeys, and querying analytics data for journeys.

2019/10/07 - 13 new 9 updated api methods

Changes   This release of the Amazon Pinpoint API introduces support for using and managing message templates.

2019/07/24 - 2 new api methods

Changes   This release adds support for programmatic access to many of the same campaign metrics that are displayed on the Amazon Pinpoint console. You can now use the Amazon Pinpoint API to monitor and assess performance data for campaigns, and integrate metrics data with other reporting tools. We update the metrics data continuously, resulting in a data latency timeframe that is limited to approximately two hours.

2019/02/26 - 3 new 18 updated api methods

Changes   This release adds support for the Amazon Resource Groups Tagging API to Amazon Pinpoint, which means that you can now add and manage tags for Amazon Pinpoint projects (apps), campaigns, and segments. A tag is a label that you optionally define and associate with Amazon Pinpoint resource. Tags can help you categorize and manage these types of resources in different ways, such as by purpose, owner, environment, or other criteria. For example, you can use tags to apply policies or automation, or to identify resources that are subject to certain compliance requirements. A project, campaign, or segment can have as many as 50 tags. For more information about using and managing tags in Amazon Pinpoint, see the Amazon Pinpoint Developer Guide at https://docs.aws.amazon.com/pinpoint/latest/developerguide/welcome.html. For more information about the Amazon Resource Group Tagging API, see the Amazon Resource Group Tagging API Reference at https://docs.aws.amazon.com/resourcegroupstagging/latest/APIReference/Welcome.html.

2019/01/17 - 1 updated api methods

Changes   This release updates the PutEvents operation. AppPackageName, AppTitle, AppVersionCode, SdkName fields will now be accepted as a part of the event when submitting events.

2018/11/16 - 3 new 16 updated api methods

Changes   1. With Amazon Pinpoint Voice, you can use text-to-speech technology to deliver personalized voice messages to your customers. Amazon Pinpoint Voice is a great way to deliver transactional messages -- such as one-time passwords and identity confirmations -- to customers. 2. Adding support for Campaign Event Triggers. With Campaign Event Triggers you can now schedule campaigns to execute based on incoming event data and target just the source of the event.

2018/11/06 - 5 updated api methods

Changes   This update adds the ability to send transactional email by using the SendMessage API. Transactional emails are emails that you send directly to specific email addresses. Unlike campaign-based email that you send from Amazon Pinpoint, you don't have to create segments and campaigns in order to send transactional email.

2018/08/07 - 1 new 10 updated api methods

Changes   This release includes a new batch API call for Amazon Pinpoint which can be used to update endpoints and submit events. This call will accept events from clients such as mobile devices and AWS SDKs. This call will accept requests which has multiple endpoints and multiple events attached to those endpoints in a single call. This call will update the endpoints attached and will ingest events for those endpoints. The response from this call will be a multipart response per endpoint/per event submitted.

2018/07/05 - 5 new 27 updated api methods

Changes   This release of the Amazon Pinpoint SDK adds the ability to create complex segments and validate phone numbers for SMS messages. It also adds the ability to get or delete endpoints based on user IDs, remove attributes from endpoints, and list the defined channels for an app.

2018/03/15 - 1 new 2 updated api methods

Changes   With this release, you can delete endpoints from your Amazon Pinpoint projects. Customers can now specify one of their leased dedicated long or short codes to send text messages.

2018/03/08 - 4 new 13 updated api methods

Changes   With this release, you can export endpoints from your Amazon Pinpoint projects. You can export a) all of the endpoints assigned to a project or b) the subset of endpoints assigned to a segment.

2017/10/24 - 6 new 33 updated api methods

Changes   Added support for APNs VoIP messages. Added support for collapsible IDs, message priority, and TTL for APNs and FCM/GCM.

2017/09/27 - 7 new 16 updated api methods

Changes   Added two new push notification channels: Amazon Device Messaging (ADM) and, for push notification support in China, Baidu Cloud Push. Added support for APNs auth via .p8 key file. Added operation for direct message deliveries to user IDs, enabling you to message an individual user on multiple endpoints.

2017/08/01 - 4 new 7 updated api methods

Changes   This release of the Pinpoint SDK enables App management - create, delete, update operations, Raw Content delivery for APNs and GCM campaign messages and From Address override.

2017/06/08 - 10 new 23 updated api methods

Changes   Starting today Amazon Pinpoint adds SMS Text and Email Messaging support in addition to Mobile Push Notifications, providing developers, product managers and marketers with multi-channel messaging capabilities to drive user engagement in their applications. Pinpoint also enables backend services and applications to message users directly and provides advanced user and app analytics to understand user behavior and messaging performance.

2017/03/20 - 3 new 8 updated api methods

Changes   Added ability to segment endpoints by user attributes in addition to endpoint attributes. Added functionality to publish raw app analytics and campaign events data as events streams to Kinesis and Kinesis Firehose.

2016/12/01 - 30 new api methods

Changes   Amazon Pinpoint makes it easy to run targeted campaigns to improve user engagement. Pinpoint helps you understand your users behavior, define who to target, what messages to send, when to deliver them, and tracks the results of the campaign.