AWS End User Messaging

AWS End User Messaging empowers developers to integrate scalable and reliable messaging capabilities into their applications. AWS End User Messaging helps you engage your customers by sending them SMS, voice messages, WhatsApp, and push notifications. [1]

aws.amazon.com/end-user-messaging/ · By Amazon Web Services · Agent JSON · Suggest an edit · Last verified 2026-06-10 · Source confidence: high

Best for / Avoid if

Best for: Prototypes and side projects - free to start, no sales call; AI agents and automation - an agent-ready surface (MCP / llms.txt); Teams needing broad API coverage out of the box

Scores

  • 45 / 100
    Agent friendliness
  • 100 / 100
    Pricing transparency
  • 100 / 100
    Setup speed
  • 25 / 100
    Docs quality
  • 100 / 100
    Procurement ease
  • 60 / 100
    Trust readiness

Scores are computed deterministically from this profile's published, sourced fields (pricing, compliance, capabilities, docs and developer-surface signals) - not from reviews or paid placement. Each axis is 0-100; an unknown signal scores 0 for that axis. Procurement ease is the inverse of buying friction (higher = easier to adopt).

Pricing & procurement

Pricing model
Usage-based [2]
Published pricing
Yes [3]
Free tier
Yes [4]
Free tier details
You pay $0 for the first 1,000,000 push notifications that you send each month, and $0.000001 for each push notification that you send after that. [5]
Self-serve signup
Yes [6]
Requires sales call
No [7]
Enterprise plan
No [8]
Published prices
PlanItemPerAmountSource
Rich RCS outbound messagesegment$0.007source
Rich RCS inbound messagesegment$0.007source
Carrier Fee outbound (US RCS)segment$0.0049source
Carrier Fee inbound (US RCS)segment$0.0022source
RCS Basic outbound message - Austriamessage$0.0652source
RCS Basic inbound message - Austriamessage$0.0652source
RCS Single outbound message - Austriamessage$0.0677source
RCS Single inbound message - Austriamessage$0.0677source
RCS Basic outbound message - Brazilmessage$0.03source
RCS Basic inbound message - Brazilmessage$0.03source
RCS Single outbound message - Brazilmessage$0.0463source
RCS Single inbound message - Brazilmessage$0.0463source
RCS Basic outbound message - Canadamessage$0.0083source
RCS Basic inbound message - Canadamessage$0.0083source
RCS Single outbound message - Canadamessage$0.01source
RCS Single inbound message - Canadamessage$0.01source
RCS Basic outbound message - Colombiamessage$0.0509source
RCS Basic inbound message - Colombiamessage$0.0509source
RCS Single outbound message - Colombiamessage$0.0699source
RCS Single inbound message - Colombiamessage$0.0699source
RCS Basic outbound message - Czech Republicmessage$0.0661source
RCS Basic inbound message - Czech Republicmessage$0.0661source
RCS Single outbound message - Czech Republicmessage$0.6609source
RCS Single inbound message - Czech Republicmessage$0.6609source
RCS Basic outbound message - Denmarkmessage$0.0514source
RCS Basic inbound message - Denmarkmessage$0.0514source
RCS Single outbound message - Denmarkmessage$0.1source
RCS Single inbound message - Denmarkmessage$0.1source
RCS Basic outbound message - Dominican Republicmessage$0.0741source
RCS Basic inbound message - Dominican Republicmessage$0.0741source
RCS Single outbound message - Dominican Republicmessage$0.126source
RCS Single inbound message - Dominican Republicmessage$0.126source
RCS Basic outbound message - Francemessage$0.073source
RCS Basic inbound message - Francemessage$0.073source
RCS Single outbound message - Francemessage$0.1014source
RCS Single inbound message - Francemessage$0.1014source
RCS Basic outbound message - Germanymessage$0.09source
RCS Basic inbound message - Germanymessage$0.09source
RCS Single outbound message - Germanymessage$0.119source
RCS Single inbound message - Germanymessage$0.119source
RCS Basic outbound message - Guatemalamessage$0.2169source
RCS Basic inbound message - Guatemalamessage$0.2169source
RCS Single outbound message - Guatemalamessage$0.2169source
RCS Single inbound message - Guatemalamessage$0.2169source
RCS Basic outbound message - Italymessage$0.0553source
RCS Basic inbound message - Italymessage$0.0553source
RCS Single outbound message - Italymessage$0.1036source
RCS Single inbound message - Italymessage$0.1036source
RCS Basic outbound message - Mexicomessage$0.1source
RCS Basic inbound message - Mexicomessage$0.1source
RCS Single outbound message - Mexicomessage$0.1039source
RCS Single inbound message - Mexicomessage$0.1039source
RCS Basic outbound message - Netherlandsmessage$0.11source
RCS Basic inbound message - Netherlandsmessage$0.11source
RCS Single outbound message - Netherlandsmessage$0.1173source
RCS Single inbound message - Netherlandsmessage$0.1173source
RCS Basic outbound message - Norwaymessage$0.067source
RCS Basic inbound message - Norwaymessage$0.067source
RCS Single outbound message - Norwaymessage$0.1043source
RCS Single inbound message - Norwaymessage$0.1043source
RCS Basic outbound message - Perumessage$0.1458source
RCS Basic inbound message - Perumessage$0.1458source
RCS Single outbound message - Perumessage$0.3126source
RCS Single inbound message - Perumessage$0.3126source
RCS Basic outbound message - Polandmessage$0.0322source
RCS Basic inbound message - Polandmessage$0.0322source
RCS Single outbound message - Polandmessage$0.0577source
RCS Single inbound message - Polandmessage$0.0577source
RCS Basic outbound message - Singaporemessage$0.0392source
RCS Basic inbound message - Singaporemessage$0.0392source
RCS Single outbound message - Singaporemessage$0.0746source
RCS Single inbound message - Singaporemessage$0.0746source
RCS Basic outbound message - Slovakiamessage$0.0595source
RCS Basic inbound message - Slovakiamessage$0.0595source
RCS Single outbound message - Slovakiamessage$0.0822source
RCS Single inbound message - Slovakiamessage$0.0822source
RCS Basic outbound message - Spainmessage$0.05source
RCS Basic inbound message - Spainmessage$0.05source
RCS Single outbound message - Spainmessage$0.1134source
RCS Single inbound message - Spainmessage$0.1134source
RCS Basic outbound message - Swedenmessage$0.0726source
RCS Basic inbound message - Swedenmessage$0.0726source
RCS Single outbound message - Swedenmessage$0.1062source
RCS Single inbound message - Swedenmessage$0.1062source
RCS Basic outbound message - United Kingdommessage$0.052source
RCS Basic inbound message - United Kingdommessage$0.052source
RCS Single outbound message - United Kingdommessage$0.0731source
RCS Single inbound message - United Kingdommessage$0.0731source
SMS Protect Monitormessage$0.01source
SMS Protect Filtermessage$0.01source
MMS Base Price (10DLC)message$0.02source
MMS Carrier Fee (10DLC)message$0.01source
MMS Base Price (Toll-free)message$0.02source
MMS Carrier Fee (Toll-free)message$0.01source
MMS Base Price (Short Code)message$0.02source
MMS Carrier Fee (Short Code)message$0.01source
MMS Base Price (Long Code - Canada)message$0.02source
MMS Carrier Fee (Long Code - Canada)message$0.01source
MMS Base Price (Short Code - Canada)message$0.02source
MMS Carrier Fee (Short Code - Canada)message$0.01source
WhatsApp outbound message (AWS fee)message$0.005source
WhatsApp outbound message India Authentication (AWS fee)message$0.002source
WhatsApp outbound message India Utility (AWS fee)message$0.002source
WhatsApp inbound message (AWS fee)message$0.001source
FreePush notification1,000,000 notifications/month$0source
Push notification (overage)notification$0source
Voice outbound - Angolaminute$0.208source
Voice outbound - Angola Mobileminute$0.784source
Voice outbound - Cameroonminute$0.3source
Voice outbound - Cameroon Mobileminute$0.974source
Voice outbound - Central African Republicminute$1.703source
Voice outbound - Central African Republic Mobileminute$2.221source
Voice outbound - Chadminute$0.838source
Voice outbound - Chad Mobileminute$1.483source
Voice outbound - Congominute$1.803source
Voice outbound - Congo Mobileminute$1.237source
Voice outbound - Congo (DR)minute$0.938source
Voice outbound - Congo (DR) Mobileminute$0.857source
Voice outbound - Equatorial Guineaminute$1.163source
Voice outbound - Equatorial Guinea Mobileminute$1.25source
Voice outbound - Gabon Rep. Mobile Airtelminute$1.223source
Voice outbound - Gabon Rep. Mobile Libertisminute$1.073source
Voice outbound - Gabon Rep. Mobile Moovminute$1.094source
Voice outbound - Gabon Republicminute$1.171source
Voice outbound - Burundiminute$1.338source
Voice outbound - Burundi Mobileminute$1.369source
Voice outbound - Comorosminute$0.913source
Voice outbound - Comoros Mobileminute$1.085source
Voice outbound - Djiboutiminute$1.113source
Voice outbound - Eritreaminute$0.589source
Voice outbound - Eritrea Mobileminute$0.673source
Voice outbound - Ethiopiaminute$0.567source
Voice outbound - Ethiopia Addis Ababaminute$0.571source
Voice outbound - Ethiopia Mobileminute$0.566source
Voice outbound - Kenyaminute$0.452source
Voice outbound - Kenya Mobileminute$0.388source
Voice outbound - Kenya 2minute$0.321source
Voice outbound - Kenya 3minute$0.532source
Voice outbound - Madagascarminute$1.494source
Voice outbound - Madagascar Mobileminute$1.514source
Voice outbound - Malawiminute$0.785source
Voice outbound - Malawi Mobileminute$0.976source
Voice outbound - Mauritiusminute$0.394source
Voice outbound - Mauritius Mobileminute$0.387source
Voice outbound - Mozambiqueminute$0.25source
Voice outbound - Mozambique Mobileminute$0.408source
Voice outbound - Mozambique Mobile Vodacomminute$0.699source
Voice outbound - Reunion Islandminute$0.05source
Voice outbound - Reunion Island Mobileminute$0.169source
Voice outbound - Rwandaminute$0.724source
Voice outbound - Rwanda Mobileminute$0.685source
Voice outbound - Seychellesminute$1.575source
Voice outbound - Somaliaminute$0.878source
Voice outbound - South Sudanminute$0.692source
Voice outbound - South Sudan Mobileminute$0.463source
Voice outbound - South Sudan Otherminute$0.986source
Voice outbound - Sudan Mobileminute$0.378source
Voice outbound - Tanzaniaminute$0.789source
Voice outbound - Tanzania Mobileminute$0.799source
Voice outbound - Ugandaminute$0.773source
Voice outbound - Uganda Mobileminute$0.789source
Voice outbound - Zambiaminute$0.986source
Voice outbound - Zambia Mobileminute$1.191source
Voice outbound - Zimbabweminute$0.275source
Voice outbound - Zimbabwe Mobileminute$1.092source
Voice outbound - Algeriaminute$0.104source
Voice outbound - Algeria Algerminute$0.105source
Voice outbound - Algeria Mobile Mobilisminute$0.853source
Voice outbound - Algeria Mobile Orascomminute$0.75source
Voice outbound - Algeria Mobile Wataniyaminute$0.929source
Voice outbound - Egyptminute$0.338source
Voice outbound - Egypt Cairominute$0.256source
Voice outbound - Canada Toll Freeminute$0.013source
Voice outbound - United States Toll Freeminute$0.013source
Voice outbound - Sweden Freephoneminute$0.014source
Voice outbound - France Mobile Freeminute$0.177source
Voice outbound - France Mobile Free from EEAminute$0.062source
Tier 1Notify feemessage$0.045source
Tier 2Notify feemessage$0.04source
Tier 3Notify feemessage$0.035source
Tier 4Notify feemessage$0.03source
RCS Agent setup (United States)agent$500source
RCS Brand vetting annual (United States)year$200source
RCS Agent one-time fee (Czech Republic)agent$4.65source
RCS Agent monthly fee (Czech Republic)month$11.64source
RCS Agent one-time fee (France)agent$58.19source
RCS Agent monthly fee (France)month$5.82source
RCS Agent one-time fee (Norway)agent$802.95source
RCS Agent monthly fee (Norway)month$250.2source
RCS Agent one-time fee (Poland)agent$11.64source
RCS Agent monthly fee (Poland)month$64source
RCS Agent one-time fee (Slovakia)agent$46.55source
RCS Agent monthly fee (Slovakia)month$5.82source
RCS Agent one-time fee (Sweden)agent$29.09source
RCS Agent monthly fee (Sweden)month$46.55source
RCS Agent one-time fee (United Kingdom)agent$0source
RCS Brand vetting annual (United Kingdom)year$60.51source
RCS Agent maintenancemonth$200source
RCS Content Violation Tier 1 (Phishing/Smishing/Social Engineering)violation$5000source
RCS Content Violation Tier 2 (Illegal Content)violation$1000source
RCS Content Violation Tier 3 (Violations)violation$500source
Simulator phone number leasemonth$1source
10DLC Company registrationcompany$4.5source
10DLC Company registration resubmissioncompany$4.5source
10DLC Company authentication plus verification emailcompany$12.5source
10DLC Company authentication resubmission email feecompany$12.5source
10DLC Company vettingvetting request$41.5source
10DLC campaign registrationcampaign$50source
10DLC regular campaign monthlymonth$10source
10DLC low-volume campaign monthlymonth$2source
10DLC phone number monthlyphone number/month$1source
Toll-free phone number leasemonth$2source
Long code phone number setup fee (Australia)phone number$0source
Long code phone number monthly fee (Australia)month$22source
Long code phone number setup fee (Austria)phone number$0source
Long code phone number monthly fee (Austria)month$27source
Long code phone number setup fee (Chile)phone number$0source
Long code phone number monthly fee (Chile)month$21source
Long code phone number setup fee (Denmark)phone number$0source
Long code phone number monthly fee (Denmark)month$10source
Long code phone number setup fee (Finland)phone number$0source
Long code phone number monthly fee (Finland)month$15source
Long code phone number setup fee (Hong Kong)phone number$0source
Long code phone number monthly fee (Hong Kong)month$49source
Long code phone number setup fee (Italy)phone number$0source
Long code phone number monthly fee (Italy)month$30source
Long code phone number setup fee (Netherlands)phone number$0source
Long code phone number monthly fee (Netherlands)month$13source
Long code phone number setup fee (Norway)phone number$0source
Long code phone number monthly fee (Norway)month$30source
Long code phone number setup fee (Poland)phone number$0source
Long code phone number monthly fee (Poland)month$15source
Long code phone number setup fee (Spain)phone number$0source
Long code phone number monthly fee (Spain)month$20source
Long code phone number setup fee (Sweden)phone number$0source
Long code phone number monthly fee (Sweden)month$10source
Long code phone number setup fee (United Kingdom)phone number$0source
Long code phone number monthly fee (United Kingdom)month$2source
Long code phone number setup fee (Hungary)phone number$0source
Long code phone number monthly fee (Hungary)month$60source
Long code phone number setup fee (Portugal)phone number$0source
Long code phone number monthly fee (Portugal)month$25source
Dedicated short code setup fee (United States)short code$650source
Dedicated short code monthly fee (United States)month$995source
Dedicated short code setup fee (Canada)short code$3000source
Dedicated short code monthly fee (Canada)month$995source
Dedicated short code setup fee (United Kingdom)short code$0source
Dedicated short code monthly fee (United Kingdom)month$1500source
Dedicated short code setup fee (Japan)short code$1750source
Dedicated short code monthly fee (Japan)month$1150source
Dedicated short code setup fee (India)short code$150source
Dedicated short code monthly fee (India)month$300source
Dedicated short code setup fee (China)short code$0source
Dedicated short code monthly fee (China)month$22source
Dedicated short code setup fee (Brazil)short code$330source
Dedicated short code monthly fee (Brazil)month$330source
Dedicated short code setup fee (Chile)short code$253source
Dedicated short code monthly fee (Chile)month$253source
Dedicated short code setup fee (Finland)short code$1733source
Dedicated short code monthly fee (Finland)month$319source
Dedicated short code setup fee (Germany)short code$2400source
Dedicated short code monthly fee (Germany)month$1600source
Dedicated short code setup fee (Netherlands)short code$2938source
Dedicated short code monthly fee (Netherlands)month$2400source
Dedicated short code setup fee (Spain)short code$372source
Dedicated short code monthly fee (Spain)month$591source
United States vanity short code monthly feemonth$1500source
Phone Number Validate requestrequest$0.006source
OTP verificationverification$0.045source

Capabilities

Supported actions
AssociateOriginationIdentity, AssociateProtectConfiguration, CarrierLookup, CreateConfigurationSet, CreateEventDestination, CreateNotifyConfiguration, CreateOptOutList, CreatePool, CreateProtectConfiguration, CreateRcsAgent, CreateRegistration, CreateRegistrationAssociation, CreateRegistrationAttachment, CreateRegistrationVersion, CreateVerifiedDestinationNumber, DeleteAccountDefaultProtectConfiguration, DeleteConfigurationSet, DeleteDefaultMessageType, DeleteDefaultSenderId, DeleteEventDestination, DeleteKeyword, DeleteMediaMessageSpendLimitOverride, DeleteNotifyConfiguration, DeleteNotifyMessageSpendLimitOverride, DeleteOptedOutNumber, DeleteOptOutList, DeletePool, DeleteProtectConfiguration, DeleteProtectConfigurationRuleSetNumberOverride, DeleteRcsAgent, DeleteRegistration, DeleteRegistrationAttachment, DeleteRegistrationFieldValue, DeleteResourcePolicy, DeleteTextMessageSpendLimitOverride, DeleteVerifiedDestinationNumber, DeleteVoiceMessageSpendLimitOverride, DescribeAccountAttributes, DescribeAccountLimits, DescribeConfigurationSets, DescribeKeywords, DescribeNotifyConfigurations, DescribeNotifyTemplates, DescribeOptedOutNumbers, DescribeOptOutLists, DescribePhoneNumbers, DescribePools, DescribeProtectConfiguration, DescribeRegistrationAttachments, DescribeRegistrationFieldDefinitions, DescribeRegistrationFieldValues, DescribeRegistrations, DescribeRegistrationSectionDefinitions, DescribeRegistrationTypeDefinitions, DescribeRegistrationVersions, DescribeRcsAgents, DescribeRcsAgentCountryLaunchStatus, DescribeSenderIds, DescribeSpendLimits, DescribeVerifiedDestinationNumbers, DisassociateOriginationIdentity, DisassociateProtectConfiguration, DiscardRegistrationVersion, GetProtectConfigurationCountryRuleSet, ListNotifyCountries, ListPoolOriginationIdentities, ListProtectConfigurationRuleSetNumberOverrides, ListRegistrationAssociations, ListTagsForResource, PutKeyword, PutMessageFeedback, PutOptedOutNumber, PutProtectConfigurationRuleSetNumberOverride, PutRegistrationFieldValue, ReleasePhoneNumber, ReleaseSenderId, RequestPhoneNumber, RequestSenderId, SendDestinationNumberVerificationCode, SendMediaMessage, SendNotifyTextMessage, SendNotifyVoiceMessage, SendTextMessage, SendVoiceMessage, SetAccountDefaultProtectConfiguration, SetDefaultMessageFeedbackEnabled, SetDefaultMessageType, SetDefaultSenderId, SetMediaMessageSpendLimitOverride, SetNotifyMessageSpendLimitOverride, SetTextMessageSpendLimitOverride, SetVoiceMessageSpendLimitOverride, SubmitRegistrationVersion, TagResource, UntagResource, UpdateEventDestination, UpdateNotifyConfiguration, UpdatePhoneNumber, UpdateProtectConfiguration, UpdateProtectConfigurationCountryRuleSet, UpdatePool, UpdateRcsAgent, UpdateSenderId, VerifyDestinationNumber, AssociateWhatsAppBusinessAccount, DeleteWhatsAppMessageMedia, DisassociateWhatsAppBusinessAccount, GetWhatsAppMessageMedia, ListMessageDestinations, PostWhatsAppMessageMedia, PutWhatsAppMessageMedia, SendWhatsAppMessage [9]
Regions
Global (SMS supported to 200+ countries and territories), us-east-1 (US East - N. Virginia), us-west-2 (US West - Oregon), ap-south-1 (Asia Pacific - Mumbai), ap-northeast-2 (Asia Pacific - Seoul), ap-southeast-1 (Asia Pacific - Singapore), ap-southeast-2 (Asia Pacific - Sydney), ap-northeast-1 (Asia Pacific - Tokyo), ca-central-1 (Canada - Central), eu-central-1 (Europe - Frankfurt), eu-west-1 (Europe - Ireland), eu-west-2 (Europe - London), eu-west-3 (Europe - Paris), eu-north-1 (Europe - Stockholm), WhatsApp/Social API: us-east-1 [10]
Input types
JSON, media URLs (for MMS) [11]
Output types
JSON [12]
Webhooks
No [13]
Sandbox / test mode
Yes [14]
SDK languages
Node.js, Python, Java, Go, Ruby, .NET, PHP, Rust, C++ [15]
MCP server
No [16]

Trust & compliance

SOC 2
SOC 2 Type II [17]
HIPAA
Unknown [18]
GDPR
Unknown [19]
ISO 27001
Yes [20]
PCI DSS
Unknown [21]
Published SLA
Yes [22]
Rate limits
API Requests Per Second (RPS) quotas: most API actions default to 1 RPS; DeleteOptedOutNumber, PutKeyword, PutOptedOutNumber, ListTagsForResource at 10 RPS; PutMessageFeedback at 20 RPS. Message throughput (MPS): US/CA short codes 100 SMS MPS / 40 MMS MPS; US 10DLC default 1 MPS per number; US toll-free 3 MPS; Sender IDs 10 MPS; Shared routes 20 MPS. Voice out-of-sandbox: 20 calls per minute, 1 message per second per originating number. [23]
Known restrictions
SMS spending threshold: USD $1.00 per account (default, sandbox), Messages to a single recipient per second: 1 message per second, Max 25 dedicated phone numbers per account, Max 5 event destinations per configuration set, Max 25 configuration sets per account, Max 25 opt-out lists per account, Max 200 SenderIDs per account, Max 5 RCS Agents per account, Voice sandbox: 20 messages per 24-hour period, max 5 messages to single recipient in 24 hours, max 5 calls per minute, max 30-second message length, Voice out-of-sandbox: max 5-minute message length, 3,000 billable characters / 6,000 total characters, SMS character limits: 160 GSM-7 characters or 70 UCS-2 characters per message part; messages exceeding limits are split into multiple parts, US toll-free: 3 MPS; carriers may filter messages if multiple toll-free numbers are used to circumvent throughput ('snowshoeing'), RCS messages charged only upon delivery [24]

Developer surface

Docs rendering: static · llms.txt present

Integration

API style
rest
Base URL
https://pinpoint-sms-voice-v2.{region}.amazonaws.com
Version
v2
Versioning
url
Stability
ga
Auth methods
hmac_signature
Idempotency keys
No
Error format
vendor-specific
Rate limit
1 / second

SDKs

  • Node.js @aws-sdk/client-pinpoint-sms-voice-v2 · repo
  • Python boto3 · repo
  • Java software.amazon.awssdk:pinpointsmsvoicev2 · repo
  • Go github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2 · repo
  • Ruby aws-sdk-pinpointsmsvoicev2 · repo
  • .NET AWSSDK.PinpointSMSVoiceV2 · repo
  • PHP aws-sdk-php · repo
  • Rust aws-sdk-pinpointsmsvoicev2 · repo
  • C++ aws-sdk-cpp · repo

Adoption & maturity

Launched
2024-07-29
Notable customers
Wise, Granicus, Zerodha, Provincial Health Services Authority, Met Office, Valant Medical Solutions, Change Healthcare, Birdi, Aegon Life Insurance Company, Space Ape Games, Traeger, Bhanzu, E.ON

Other SMS APIs

  • Twilio Programmable Messaging

    One Messaging API to reliably reach 7B+ devices

    Usage · public pricing · self-serve

  • Sinch SMS API

    "Simple, secure SMS API for global reach"

    Usage · public pricing · self-serve

  • Bird

    The global SMS API that scales with you

    Usage · public pricing · self-serve

  • Telnyx SMS API

    Carrier-grade SMS API with direct routing. No aggregator markup, no middleman margin. Programmable messaging on infrastructure Telnyx owns end-to-end.

    Usage · public pricing · self-serve

  • Infobip SMS API

    Send business text messages with a leading SMS service provider

    Usage · public pricing · self-serve

  • Vonage SMS API

    Our SMS API helps you create customer journeys through conversations - even within the context of your app.

    Usage · public pricing · self-serve

AWS End User Messaging alternatives · AWS End User Messaging vs Twilio Programmable Messaging · All SMS APIs APIs

References

Change history

Every field change, who made it, and when - from our audited data pipeline and editors.

  1. 2026-06-15 Best For: Prototypes and side projects - free to start, no sales call, Teams needing broa…Prototypes and side projects - free to start, no sales call, AI agents and auto…
  2. 2026-06-15 Score Docs Quality: 1525
  3. 2026-06-15 Score Agent Friendliness: 2045
  4. 2026-06-15 Llms Txt URL: (none)https://docs.aws.amazon.com/llms.txt
  5. 2026-06-15 Llms Txt Present: NoYes
  6. 2026-06-15 Robots Allows Agents: (none)Yes
  7. 2026-06-15 Has Structured Data: (none)No
  8. 2026-06-14 Score Docs Quality: 015
  9. 2026-06-14 Llms Txt Present: (none)No
  10. 2026-06-14 Rendering: (none)static
  11. 2026-06-14 Status Page URL: (none)https://status.aws.amazon.com
  12. 2026-06-14 Docs URL: (none)https://docs.aws.amazon.com
  13. 2026-06-10 Last Verified At: 2026-06-06T00:00:00.000Z2026-06-10T00:00:00.000Z
  14. 2026-06-10 Score Procurement Friction: (none)100
  15. 2026-06-10 Score Docs Quality: (none)0
  16. 2026-06-10 Score Setup Speed: (none)100
  17. 2026-06-10 Scoring Methodology: (none)Scores are computed deterministically from this profile's published, sourced fi…
  18. 2026-06-10 Score Trust Readiness: (none)60
  19. 2026-06-10 Score Pricing Transparency: (none)100
  20. 2026-06-10 Score Agent Friendliness: (none)20
  21. 2026-06-10 Best For: (none)Prototypes and side projects - free to start, no sales call, Teams needing broa…
  22. 2026-06-10 SDK Packages: Node.js, Python, Java, Go, Ruby, .NET, PHP, Rust, C++Node.js, Python, Java, Go, Ruby, .NET, PHP, Rust, C++
  23. 2026-06-10 Starting Price Usd: 00.000001
  24. 2026-06-10 SOC 2: set to type_2
  25. 2026-06-10 ISO 27001: set to Yes
  26. 2026-06-10 SLA Published: set to Yes
  27. 2026-06-10 SLA URL: set to https://aws.amazon.com/pinpoint/sla/
  28. 2026-06-10 Documented Rate Limits: set to API Requests Per Second (RPS) quotas: most API actions default to 1 RPS; Delete…
  29. 2026-06-10 Rate Limit Requests: set to 1
  30. 2026-06-10 Rate Limit Window: set to second
  31. 2026-06-10 Known Restrictions: set to SMS spending threshold: USD $1.00 per account (default, sandbox), Messages to a…
  32. 2026-06-10 Auth Methods: set to hmac_signature
  33. 2026-06-10 Auth Docs URL: set to https://docs.aws.amazon.com/sms-voice/latest/userguide/security-iam.html
  34. 2026-06-10 API Style: set to rest
  35. 2026-06-10 Base URL: set to https://pinpoint-sms-voice-v2.{region}.amazonaws.com
  36. 2026-06-10 API Version: set to v2
  37. 2026-06-10 Versioning Scheme: set to url
  38. 2026-06-10 Stability: set to ga
  39. 2026-06-10 Deprecation Policy URL: set to https://docs.aws.amazon.com/general/latest/gr/service-lifecycle.html
  40. 2026-06-10 Quickstart URL: set to https://docs.aws.amazon.com/sms-voice/latest/userguide/getting-started-tutorial…
  41. 2026-06-10 Idempotency Supported: set to No
  42. 2026-06-10 Error Format: set to vendor-specific
  43. 2026-06-10 Requires Verification: set to Yes
  44. 2026-06-10 Starting Price Usd: set to 0
  45. 2026-06-10 Price Basis: set to push notification
  46. 2026-06-10 Free Tier Limit: set to 1,000,000 push notifications/month
  47. 2026-06-10 Launched At: set to 2024-07-29
  48. 2026-06-10 Slug: set to aws-end-user-messaging
  49. 2026-06-10 Fields Not Found: set to hipaa, gdpr, pci_dss, ga_date, data_retention_policy_url
  50. 2026-06-10 Source Confidence: set to high

Suggest an edit / leave a review

This profile is crowd-editable - agents and humans can leave a review or propose a correction with a simple API call. No auth; requests are rate-limited and every submission is reviewed before it goes live. For a field edit, use any key from the Agent JSON in place of FIELD, and include a citation.

Leave a review or comment

curl -X POST https://apio.sh/api/feedback/aws-end-user-messaging \
  -H 'Content-Type: application/json' \
  -d '{"kind":"review","rating":5,"body":"Your experience with this API…"}'

Suggest a correction to a field (cite a source)

curl -X POST https://apio.sh/api/suggest/aws-end-user-messaging/FIELD \
  -H 'Content-Type: application/json' \
  -d '{"value":"corrected value","citations":[{"url":"https://source.example/page","excerpt":"supporting quote"}],"note":"what changed and why"}'

All the ways to contribute →