{
  "name": "AWS End User Messaging",
  "slug": "aws-end-user-messaging",
  "website_url": "https://aws.amazon.com/end-user-messaging/",
  "vendor_description": "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.",
  "categories": [
    "sms"
  ],
  "summary": null,
  "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"
    ],
    "supported_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"
    ],
    "supported_languages": [],
    "input_types": [
      "JSON",
      "media URLs (for MMS)"
    ],
    "output_types": [
      "JSON"
    ],
    "webhooks_supported": false,
    "sandbox_available": true,
    "sdk_languages": [
      "Node.js",
      "Python",
      "Java",
      "Go",
      "Ruby",
      ".NET",
      "PHP",
      "Rust",
      "C++"
    ],
    "mcp_server_available": false
  },
  "integration": {
    "api_style": "rest",
    "base_url": "https://pinpoint-sms-voice-v2.{region}.amazonaws.com",
    "api_version": "v2",
    "versioning_scheme": "url",
    "stability": "ga",
    "deprecation_policy_url": "https://docs.aws.amazon.com/general/latest/gr/service-lifecycle.html",
    "auth_methods": [
      "hmac_signature"
    ],
    "auth_docs_url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/security-iam.html",
    "idempotency_supported": false,
    "error_format": "vendor-specific",
    "webhook_signing": null,
    "webhook_events_url": null,
    "rate_limit_requests": 1,
    "rate_limit_window": "second",
    "sdk_packages": [
      {
        "package": "@aws-sdk/client-pinpoint-sms-voice-v2",
        "language": "Node.js",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-js-v3"
      },
      {
        "package": "boto3",
        "language": "Python",
        "official": true,
        "repo_url": "https://github.com/boto/boto3"
      },
      {
        "package": "software.amazon.awssdk:pinpointsmsvoicev2",
        "language": "Java",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-java-v2"
      },
      {
        "package": "github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2",
        "language": "Go",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-go-v2"
      },
      {
        "package": "aws-sdk-pinpointsmsvoicev2",
        "language": "Ruby",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-ruby"
      },
      {
        "package": "AWSSDK.PinpointSMSVoiceV2",
        "language": ".NET",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-net"
      },
      {
        "package": "aws-sdk-php",
        "language": "PHP",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-php"
      },
      {
        "package": "aws-sdk-pinpointsmsvoicev2",
        "language": "Rust",
        "official": true,
        "repo_url": "https://github.com/awslabs/aws-sdk-rust"
      },
      {
        "package": "aws-sdk-cpp",
        "language": "C++",
        "official": true,
        "repo_url": "https://github.com/aws/aws-sdk-cpp"
      }
    ],
    "mcp_url": null,
    "quickstart_url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/getting-started-tutorial.html"
  },
  "pricing": {
    "pricing_model": "usage_based",
    "has_published_pricing": true,
    "starting_price_usd": "0.0000",
    "price_basis": "push notification",
    "free_tier_available": true,
    "free_tier_limit": "1,000,000 push notifications/month",
    "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.",
    "minimum_commitment": null,
    "self_serve_signup": true,
    "requires_sales_call": false,
    "requires_verification": true,
    "enterprise_plan_available": false,
    "price_points": [
      {
        "plan": null,
        "item": "Rich RCS outbound message",
        "amount_usd": "0.0070",
        "amount_percent": null,
        "per": "segment",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Rich RCS inbound message",
        "amount_usd": "0.0070",
        "amount_percent": null,
        "per": "segment",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Carrier Fee outbound (US RCS)",
        "amount_usd": "0.0049",
        "amount_percent": null,
        "per": "segment",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Carrier Fee inbound (US RCS)",
        "amount_usd": "0.0022",
        "amount_percent": null,
        "per": "segment",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Austria",
        "amount_usd": "0.0652",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Austria",
        "amount_usd": "0.0652",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Austria",
        "amount_usd": "0.0677",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Austria",
        "amount_usd": "0.0677",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Brazil",
        "amount_usd": "0.0300",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Brazil",
        "amount_usd": "0.0300",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Brazil",
        "amount_usd": "0.0463",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Brazil",
        "amount_usd": "0.0463",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Canada",
        "amount_usd": "0.0083",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Canada",
        "amount_usd": "0.0083",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Canada",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Canada",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Colombia",
        "amount_usd": "0.0509",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Colombia",
        "amount_usd": "0.0509",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Colombia",
        "amount_usd": "0.0699",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Colombia",
        "amount_usd": "0.0699",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Czech Republic",
        "amount_usd": "0.0661",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Czech Republic",
        "amount_usd": "0.0661",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Czech Republic",
        "amount_usd": "0.6609",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Czech Republic",
        "amount_usd": "0.6609",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Denmark",
        "amount_usd": "0.0514",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Denmark",
        "amount_usd": "0.0514",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Denmark",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Denmark",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Dominican Republic",
        "amount_usd": "0.0741",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Dominican Republic",
        "amount_usd": "0.0741",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Dominican Republic",
        "amount_usd": "0.1260",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Dominican Republic",
        "amount_usd": "0.1260",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - France",
        "amount_usd": "0.0730",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - France",
        "amount_usd": "0.0730",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - France",
        "amount_usd": "0.1014",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - France",
        "amount_usd": "0.1014",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Germany",
        "amount_usd": "0.0900",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Germany",
        "amount_usd": "0.0900",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Germany",
        "amount_usd": "0.1190",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Germany",
        "amount_usd": "0.1190",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Guatemala",
        "amount_usd": "0.2169",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Guatemala",
        "amount_usd": "0.2169",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Guatemala",
        "amount_usd": "0.2169",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Guatemala",
        "amount_usd": "0.2169",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Italy",
        "amount_usd": "0.0553",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Italy",
        "amount_usd": "0.0553",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Italy",
        "amount_usd": "0.1036",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Italy",
        "amount_usd": "0.1036",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Mexico",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Mexico",
        "amount_usd": "0.1000",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Mexico",
        "amount_usd": "0.1039",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Mexico",
        "amount_usd": "0.1039",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Netherlands",
        "amount_usd": "0.1100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Netherlands",
        "amount_usd": "0.1100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Netherlands",
        "amount_usd": "0.1173",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Netherlands",
        "amount_usd": "0.1173",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Norway",
        "amount_usd": "0.0670",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Norway",
        "amount_usd": "0.0670",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Norway",
        "amount_usd": "0.1043",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Norway",
        "amount_usd": "0.1043",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Peru",
        "amount_usd": "0.1458",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Peru",
        "amount_usd": "0.1458",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Peru",
        "amount_usd": "0.3126",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Peru",
        "amount_usd": "0.3126",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Poland",
        "amount_usd": "0.0322",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Poland",
        "amount_usd": "0.0322",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Poland",
        "amount_usd": "0.0577",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Poland",
        "amount_usd": "0.0577",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Singapore",
        "amount_usd": "0.0392",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Singapore",
        "amount_usd": "0.0392",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Singapore",
        "amount_usd": "0.0746",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Singapore",
        "amount_usd": "0.0746",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Slovakia",
        "amount_usd": "0.0595",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Slovakia",
        "amount_usd": "0.0595",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Slovakia",
        "amount_usd": "0.0822",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Slovakia",
        "amount_usd": "0.0822",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Spain",
        "amount_usd": "0.0500",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Spain",
        "amount_usd": "0.0500",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Spain",
        "amount_usd": "0.1134",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Spain",
        "amount_usd": "0.1134",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - Sweden",
        "amount_usd": "0.0726",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - Sweden",
        "amount_usd": "0.0726",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - Sweden",
        "amount_usd": "0.1062",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - Sweden",
        "amount_usd": "0.1062",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic outbound message - United Kingdom",
        "amount_usd": "0.0520",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Basic inbound message - United Kingdom",
        "amount_usd": "0.0520",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single outbound message - United Kingdom",
        "amount_usd": "0.0731",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Single inbound message - United Kingdom",
        "amount_usd": "0.0731",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "SMS Protect Monitor",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "SMS Protect Filter",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Base Price (10DLC)",
        "amount_usd": "0.0200",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Carrier Fee (10DLC)",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Base Price (Toll-free)",
        "amount_usd": "0.0200",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Carrier Fee (Toll-free)",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Base Price (Short Code)",
        "amount_usd": "0.0200",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Carrier Fee (Short Code)",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Base Price (Long Code - Canada)",
        "amount_usd": "0.0200",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Carrier Fee (Long Code - Canada)",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Base Price (Short Code - Canada)",
        "amount_usd": "0.0200",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "MMS Carrier Fee (Short Code - Canada)",
        "amount_usd": "0.0100",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "WhatsApp outbound message (AWS fee)",
        "amount_usd": "0.0050",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "WhatsApp outbound message India Authentication (AWS fee)",
        "amount_usd": "0.0020",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "WhatsApp outbound message India Utility (AWS fee)",
        "amount_usd": "0.0020",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "WhatsApp inbound message (AWS fee)",
        "amount_usd": "0.0010",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": "Free",
        "item": "Push notification",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "1,000,000 notifications/month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Push notification (overage)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "notification",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Angola",
        "amount_usd": "0.2080",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Angola Mobile",
        "amount_usd": "0.7840",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Cameroon",
        "amount_usd": "0.3000",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Cameroon Mobile",
        "amount_usd": "0.9740",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Central African Republic",
        "amount_usd": "1.7030",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Central African Republic Mobile",
        "amount_usd": "2.2210",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Chad",
        "amount_usd": "0.8380",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Chad Mobile",
        "amount_usd": "1.4830",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Congo",
        "amount_usd": "1.8030",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Congo Mobile",
        "amount_usd": "1.2370",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Congo (DR)",
        "amount_usd": "0.9380",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Congo (DR) Mobile",
        "amount_usd": "0.8570",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Equatorial Guinea",
        "amount_usd": "1.1630",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Equatorial Guinea Mobile",
        "amount_usd": "1.2500",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Gabon Rep. Mobile Airtel",
        "amount_usd": "1.2230",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Gabon Rep. Mobile Libertis",
        "amount_usd": "1.0730",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Gabon Rep. Mobile Moov",
        "amount_usd": "1.0940",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Gabon Republic",
        "amount_usd": "1.1710",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Burundi",
        "amount_usd": "1.3380",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Burundi Mobile",
        "amount_usd": "1.3690",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Comoros",
        "amount_usd": "0.9130",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Comoros Mobile",
        "amount_usd": "1.0850",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Djibouti",
        "amount_usd": "1.1130",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Eritrea",
        "amount_usd": "0.5890",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Eritrea Mobile",
        "amount_usd": "0.6730",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Ethiopia",
        "amount_usd": "0.5670",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Ethiopia Addis Ababa",
        "amount_usd": "0.5710",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Ethiopia Mobile",
        "amount_usd": "0.5660",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Kenya",
        "amount_usd": "0.4520",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Kenya Mobile",
        "amount_usd": "0.3880",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Kenya 2",
        "amount_usd": "0.3210",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Kenya 3",
        "amount_usd": "0.5320",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Madagascar",
        "amount_usd": "1.4940",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Madagascar Mobile",
        "amount_usd": "1.5140",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Malawi",
        "amount_usd": "0.7850",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Malawi Mobile",
        "amount_usd": "0.9760",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Mauritius",
        "amount_usd": "0.3940",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Mauritius Mobile",
        "amount_usd": "0.3870",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Mozambique",
        "amount_usd": "0.2500",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Mozambique Mobile",
        "amount_usd": "0.4080",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Mozambique Mobile Vodacom",
        "amount_usd": "0.6990",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Reunion Island",
        "amount_usd": "0.0500",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Reunion Island Mobile",
        "amount_usd": "0.1690",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Rwanda",
        "amount_usd": "0.7240",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Rwanda Mobile",
        "amount_usd": "0.6850",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Seychelles",
        "amount_usd": "1.5750",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Somalia",
        "amount_usd": "0.8780",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - South Sudan",
        "amount_usd": "0.6920",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - South Sudan Mobile",
        "amount_usd": "0.4630",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - South Sudan Other",
        "amount_usd": "0.9860",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Sudan Mobile",
        "amount_usd": "0.3780",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Tanzania",
        "amount_usd": "0.7890",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Tanzania Mobile",
        "amount_usd": "0.7990",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Uganda",
        "amount_usd": "0.7730",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Uganda Mobile",
        "amount_usd": "0.7890",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Zambia",
        "amount_usd": "0.9860",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Zambia Mobile",
        "amount_usd": "1.1910",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Zimbabwe",
        "amount_usd": "0.2750",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Zimbabwe Mobile",
        "amount_usd": "1.0920",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Algeria",
        "amount_usd": "0.1040",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Algeria Alger",
        "amount_usd": "0.1050",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Algeria Mobile Mobilis",
        "amount_usd": "0.8530",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Algeria Mobile Orascom",
        "amount_usd": "0.7500",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Algeria Mobile Wataniya",
        "amount_usd": "0.9290",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Egypt",
        "amount_usd": "0.3380",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Egypt Cairo",
        "amount_usd": "0.2560",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Canada Toll Free",
        "amount_usd": "0.0130",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - United States Toll Free",
        "amount_usd": "0.0130",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - Sweden Freephone",
        "amount_usd": "0.0140",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - France Mobile Free",
        "amount_usd": "0.1770",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Voice outbound - France Mobile Free from EEA",
        "amount_usd": "0.0620",
        "amount_percent": null,
        "per": "minute",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": "Tier 1",
        "item": "Notify fee",
        "amount_usd": "0.0450",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": "Tier 2",
        "item": "Notify fee",
        "amount_usd": "0.0400",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": "Tier 3",
        "item": "Notify fee",
        "amount_usd": "0.0350",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": "Tier 4",
        "item": "Notify fee",
        "amount_usd": "0.0300",
        "amount_percent": null,
        "per": "message",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent setup (United States)",
        "amount_usd": "500.0000",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Brand vetting annual (United States)",
        "amount_usd": "200.0000",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (Czech Republic)",
        "amount_usd": "4.6500",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent monthly fee (Czech Republic)",
        "amount_usd": "11.6400",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (France)",
        "amount_usd": "58.1900",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent monthly fee (France)",
        "amount_usd": "5.8200",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (Norway)",
        "amount_usd": "802.9500",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent monthly fee (Norway)",
        "amount_usd": "250.2000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (Poland)",
        "amount_usd": "11.6400",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent monthly fee (Poland)",
        "amount_usd": "64.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (Slovakia)",
        "amount_usd": "46.5500",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent monthly fee (Slovakia)",
        "amount_usd": "5.8200",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (Sweden)",
        "amount_usd": "29.0900",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent monthly fee (Sweden)",
        "amount_usd": "46.5500",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent one-time fee (United Kingdom)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "agent",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Brand vetting annual (United Kingdom)",
        "amount_usd": "60.5100",
        "amount_percent": null,
        "per": "year",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Agent maintenance",
        "amount_usd": "200.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Content Violation Tier 1 (Phishing/Smishing/Social Engineering)",
        "amount_usd": "5000.0000",
        "amount_percent": null,
        "per": "violation",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Content Violation Tier 2 (Illegal Content)",
        "amount_usd": "1000.0000",
        "amount_percent": null,
        "per": "violation",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "RCS Content Violation Tier 3 (Violations)",
        "amount_usd": "500.0000",
        "amount_percent": null,
        "per": "violation",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Simulator phone number lease",
        "amount_usd": "1.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC Company registration",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "company",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC Company registration resubmission",
        "amount_usd": "4.5000",
        "amount_percent": null,
        "per": "company",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC Company authentication plus verification email",
        "amount_usd": "12.5000",
        "amount_percent": null,
        "per": "company",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC Company authentication resubmission email fee",
        "amount_usd": "12.5000",
        "amount_percent": null,
        "per": "company",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC Company vetting",
        "amount_usd": "41.5000",
        "amount_percent": null,
        "per": "vetting request",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC campaign registration",
        "amount_usd": "50.0000",
        "amount_percent": null,
        "per": "campaign",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC regular campaign monthly",
        "amount_usd": "10.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC low-volume campaign monthly",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "10DLC phone number monthly",
        "amount_usd": "1.0000",
        "amount_percent": null,
        "per": "phone number/month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Toll-free phone number lease",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Australia)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Australia)",
        "amount_usd": "22.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Austria)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Austria)",
        "amount_usd": "27.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Chile)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Chile)",
        "amount_usd": "21.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Denmark)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Denmark)",
        "amount_usd": "10.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Finland)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Finland)",
        "amount_usd": "15.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Hong Kong)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Hong Kong)",
        "amount_usd": "49.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Italy)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Italy)",
        "amount_usd": "30.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Netherlands)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Netherlands)",
        "amount_usd": "13.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Norway)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Norway)",
        "amount_usd": "30.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Poland)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Poland)",
        "amount_usd": "15.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Spain)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Spain)",
        "amount_usd": "20.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Sweden)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Sweden)",
        "amount_usd": "10.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (United Kingdom)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (United Kingdom)",
        "amount_usd": "2.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Hungary)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Hungary)",
        "amount_usd": "60.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number setup fee (Portugal)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "phone number",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Long code phone number monthly fee (Portugal)",
        "amount_usd": "25.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (United States)",
        "amount_usd": "650.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (United States)",
        "amount_usd": "995.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Canada)",
        "amount_usd": "3000.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Canada)",
        "amount_usd": "995.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (United Kingdom)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (United Kingdom)",
        "amount_usd": "1500.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Japan)",
        "amount_usd": "1750.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Japan)",
        "amount_usd": "1150.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (India)",
        "amount_usd": "150.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (India)",
        "amount_usd": "300.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (China)",
        "amount_usd": "0.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (China)",
        "amount_usd": "22.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Brazil)",
        "amount_usd": "330.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Brazil)",
        "amount_usd": "330.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Chile)",
        "amount_usd": "253.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Chile)",
        "amount_usd": "253.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Finland)",
        "amount_usd": "1733.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Finland)",
        "amount_usd": "319.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Germany)",
        "amount_usd": "2400.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Germany)",
        "amount_usd": "1600.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Netherlands)",
        "amount_usd": "2938.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Netherlands)",
        "amount_usd": "2400.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code setup fee (Spain)",
        "amount_usd": "372.0000",
        "amount_percent": null,
        "per": "short code",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Dedicated short code monthly fee (Spain)",
        "amount_usd": "591.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "United States vanity short code monthly fee",
        "amount_usd": "1500.0000",
        "amount_percent": null,
        "per": "month",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "Phone Number Validate request",
        "amount_usd": "0.0060",
        "amount_percent": null,
        "per": "request",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      },
      {
        "plan": null,
        "item": "OTP verification",
        "amount_usd": "0.0450",
        "amount_percent": null,
        "per": "verification",
        "currency": "USD",
        "source_url": "https://aws.amazon.com/end-user-messaging/pricing/"
      }
    ]
  },
  "compliance": {
    "soc2": "type_2",
    "hipaa": null,
    "gdpr": null,
    "iso_27001": true,
    "pci_dss": null,
    "sla_published": true,
    "sla_url": "https://aws.amazon.com/pinpoint/sla/",
    "data_retention_policy_url": null,
    "documented_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.",
    "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"
    ]
  },
  "developer": {
    "docs_url": "https://docs.aws.amazon.com",
    "api_reference_url": null,
    "openapi_spec_url": null,
    "postman_collection_url": null,
    "changelog_url": null,
    "status_page_url": "https://status.aws.amazon.com",
    "llms_txt_url": "https://docs.aws.amazon.com/llms.txt",
    "markdown_docs_url": null,
    "rendering": "static"
  },
  "adoption": {
    "launched_at": "2024-07-29",
    "ga_date": null,
    "github_stars": null,
    "github_stars_at": null,
    "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"
    ]
  },
  "scores": {
    "agent_friendliness": 45,
    "pricing_transparency": 100,
    "setup_speed": 100,
    "docs_quality": 25,
    "procurement_friction": 100,
    "trust_readiness": 60,
    "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"
    ],
    "avoid_if": []
  },
  "sources": [
    {
      "field": "documented_rate_limits",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/quotas.html",
      "excerpt": "The following table lists the Requests Per Second (RPS) quota for each resource of the AWS End User Messaging SMS and Voice v2 API.",
      "confidence": "high"
    },
    {
      "field": "vendor_description",
      "url": "https://docs.aws.amazon.com/end-user-messaging/",
      "excerpt": "AWS End User Messaging helps you engage your customers by sending them SMS, voice messages, WhatsApp, and push notifications.",
      "confidence": "high"
    },
    {
      "field": "sdk_languages",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sdk-general-information-section.html",
      "excerpt": "Each SDK provides an API, code examples, and documentation that make it easier for developers to build applications in their preferred language.",
      "confidence": "high"
    },
    {
      "field": "name",
      "url": "https://docs.aws.amazon.com/end-user-messaging/",
      "excerpt": "AWS End User Messaging helps you engage your customers by sending them SMS, voice messages, WhatsApp, and push notifications.",
      "confidence": "high"
    },
    {
      "field": "iso_27001",
      "url": "https://aws.amazon.com/compliance/iso-certified/",
      "excerpt": "AWS has certification for compliance with ISO/IEC 27001:2022, 27017:2015, 27018:2019, 27701:2019, 22301:2019, 20000-1:2018, 9001:2015, and CSA STAR CCM v4.0.",
      "confidence": "high"
    },
    {
      "field": "documented_rate_limits",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sms-limitations-mps.html",
      "excerpt": "However, if you use a US toll-free number to send to US recipients, you are throttled to only send 3 MPS. MMS message are delivered as a single message part and",
      "confidence": "high"
    },
    {
      "field": "output_types",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "medium"
    },
    {
      "field": "free_tier_details",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "high"
    },
    {
      "field": "sla_published",
      "url": "https://aws.amazon.com/pinpoint/sla/",
      "excerpt": "AWS will use commercially reasonable efforts to make the Included Services each available with a Monthly Uptime Percentage for each AWS region",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-destinations.html",
      "excerpt": "An event destination is a location (such as a CloudWatch Group, a Amazon Data Firehose stream, or an Amazon SNS topic) that SMS and voice events are sent to.",
      "confidence": "high"
    },
    {
      "field": "free_tier_available",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://docs.aws.amazon.com/general/latest/gr/end-user-messaging.html",
      "excerpt": "AWS End User Messaging Social API. Region availability. Region name, Region, Endpoint, WhatsApp API version. US East (N. Virginia), us-east-1. social-messaging.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sms-limitations.html",
      "excerpt": "There are technical limitations that limit the length of each SMS message and MMS has limitations on the size of the media file and length of the message body.",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sandbox.html",
      "excerpt": "Describes the sandbox in AWS End User Messaging SMS that you use to test your SMS messaging before moving to production.",
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/getting-started-tutorial.html",
      "excerpt": "Step 1: Create a pool · Step 2: Create a configuration set · Step 3: Create a protect configuration · Step 4: Send a test message with the SMS simulator",
      "confidence": "high"
    },
    {
      "field": "webhooks_supported",
      "url": "https://docs.aws.amazon.com/social-messaging/latest/userguide/managing-event-destinations.html",
      "excerpt": "When you turn on event publishing, all of your send and receive events are sent to the message and event destination. Use events to monitor, track, and analyze",
      "confidence": "high"
    },
    {
      "field": "minimum_commitment",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "high"
    },
    {
      "field": "supported_regions",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/phone-numbers-sms-by-country.html",
      "excerpt": "You can use AWS End User Messaging SMS to send SMS messages to the countries, regions, and territories listed in the following table.",
      "confidence": "high"
    },
    {
      "field": "known_restrictions",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/quotas.html",
      "excerpt": "The following table lists the Requests Per Second (RPS) quota for each resource of the AWS End User Messaging SMS and Voice v2 API.",
      "confidence": "medium"
    },
    {
      "field": "known_restrictions",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sms-limitations-mps.html",
      "excerpt": "However, if you use a US toll-free number to send to US recipients, you are throttled to only send 3 MPS. MMS message are delivered as a single message part and",
      "confidence": "medium"
    },
    {
      "field": "self_serve_signup",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sandbox.html",
      "excerpt": "Describes the sandbox in AWS End User Messaging SMS that you use to test your SMS messaging before moving to production.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://docs.aws.amazon.com/social-messaging/latest/userguide/compliance-validation.html",
      "excerpt": "Your compliance responsibility when using AWS services is determined by the sensitivity of your data, your company's compliance objectives, and applicable laws",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/developerguide/security-compliance-validation.html",
      "excerpt": "Amazon Pinpoint is an AWS HIPAA eligible service when customers use the proper communication channels. If you wish to use Amazon Pinpoint to run workloads",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/compliance-validation.html",
      "excerpt": "The AWS End User Messaging capabilities are eligible for the security assurance programs list in Compliance Resources . This means that it is possible to",
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "https://aws.amazon.com/blogs/messaging-and-targeting/send-whatsapp-business-messages-with-aws-end-user-messaging-social/",
      "excerpt": "AWS End User Messaging Social gives you a managed API to send WhatsApp Business messages without building or maintaining your own WhatsApp",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.aws.amazon.com/boto3/latest/reference/services/socialmessaging.html",
      "excerpt": "The Amazon Web Services End User Messaging Social User Guide provides tutorials, code samples, and procedures that demonstrate how to use Amazon Web Services",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/developerguide/security-compliance-validation.html",
      "excerpt": "Amazon Pinpoint is an AWS HIPAA eligible service when customers use the proper communication channels. If you wish to use Amazon Pinpoint to run workloads",
      "confidence": "medium"
    },
    {
      "field": "supported_languages",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/what-is-sms-mms.html",
      "excerpt": "AWS End User Messaging SMS includes an API (called the AWS End User Messaging SMS and Voice v2 API) that was designed for sending SMS, MMS and voice messages.",
      "confidence": "high"
    },
    {
      "field": "soc2",
      "url": "https://aws.amazon.com/compliance/soc-faqs/",
      "excerpt": "SOC Reports demonstrate how AWS achieves key compliance controls and objectives. Learn more about SOC in the AWS Cloud.",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://aws.amazon.com/blogs/messaging-and-targeting/adding-a-voice-layer-to-whatsapp-conversations-with-aws-end-user-messaging/",
      "excerpt": "Inbound WhatsApp messages are automatically published to an Amazon SNS topic, enabling the integration with other AWS services such as Amazon",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/compliance-validation.html",
      "excerpt": "The AWS End User Messaging capabilities are eligible for the security assurance programs list in Compliance Resources . This means that it is possible to",
      "confidence": "medium"
    },
    {
      "field": "has_published_pricing",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sandbox.html",
      "excerpt": "Describes the sandbox in AWS End User Messaging SMS that you use to test your SMS messaging before moving to production.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/API_Operations.html",
      "excerpt": "Engage customers via multi-channel messaging using segments, campaigns, journeys, analytics. ... Global SMS delivery relies registered Sender IDs, dedicated short",
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sandbox.html",
      "excerpt": "Describes the sandbox in AWS End User Messaging SMS that you use to test your SMS messaging before moving to production.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-destinations.html",
      "excerpt": "To use event destinations, you first create the destination, and then associate it with a Configuration sets in AWS End User Messaging SMS.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/pinpoint-sms-voice-v2",
      "excerpt": "The End User Messaging SMS version 2 API Reference is available in several Amazon Web Services Regions and it provides an endpoint for each of these Regions.",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/data-protection.html",
      "excerpt": "AWS End User Messaging SMS data is encrypted in transit and at rest within the AWS boundary.",
      "confidence": "high"
    },
    {
      "field": "gdpr",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/compliance-validation.html",
      "excerpt": "The AWS End User Messaging capabilities are eligible for the security assurance programs list in Compliance Resources . This means that it is possible to",
      "confidence": "medium"
    },
    {
      "field": "website_url",
      "url": "https://docs.aws.amazon.com/end-user-messaging/",
      "excerpt": "AWS End User Messaging helps you engage your customers by sending them SMS, voice messages, WhatsApp, and push notifications.",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://aws.amazon.com/compliance/hipaa-compliance/",
      "excerpt": "Customers may use any AWS service in an account designated as a HIPAA account, but they should only process, store, and transmit protected health information (",
      "confidence": "medium"
    },
    {
      "field": "primary_use_cases",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/what-is-sms-mms.html",
      "excerpt": "AWS End User Messaging SMS includes an API (called the AWS End User Messaging SMS and Voice v2 API) that was designed for sending SMS, MMS and voice messages.",
      "confidence": "medium"
    },
    {
      "field": "supported_actions",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/API_Operations.html",
      "excerpt": "Engage customers via multi-channel messaging using segments, campaigns, journeys, analytics. ... Global SMS delivery relies registered Sender IDs, dedicated short",
      "confidence": "high"
    },
    {
      "field": "categories",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/what-is-sms-mms.html",
      "excerpt": "AWS End User Messaging SMS includes an API (called the AWS End User Messaging SMS and Voice v2 API) that was designed for sending SMS, MMS and voice messages.",
      "confidence": "high"
    },
    {
      "field": "hipaa",
      "url": "https://aws.amazon.com/compliance/hipaa-compliance/",
      "excerpt": "Customers may use any AWS service in an account designated as a HIPAA account, but they should only process, store, and transmit protected health information (",
      "confidence": "medium"
    },
    {
      "field": "soc2",
      "url": "https://aws.amazon.com/compliance/services-in-scope/SOC/",
      "excerpt": "System and Organization Controls (SOC) We include generally available services in the scope of our compliance efforts. Amazon Pinpoint and End User Messaging ✓",
      "confidence": "high"
    },
    {
      "field": "mcp_server_available",
      "url": "https://awslabs.github.io/mcp/",
      "excerpt": "MCP Servers for AWS use this protocol to provide AI applications access to AWS documentation, contextual guidance, and best practices. Through the standardized",
      "confidence": "high"
    },
    {
      "field": "pci_dss",
      "url": "https://aws.amazon.com/compliance/pci-faqs/",
      "excerpt": "Yes, Amazon Web Services (AWS) is certified as a PCI DSS Level 1 Service Provider, the highest level of assessment available. The compliance assessment was",
      "confidence": "medium"
    },
    {
      "field": "pricing_model",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "high"
    },
    {
      "field": "requires_sales_call",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/getting-started-tutorial.html",
      "excerpt": "Step 1: Create a pool · Step 2: Create a configuration set · Step 3: Create a protect configuration · Step 4: Send a test message with the SMS simulator",
      "confidence": "high"
    },
    {
      "field": "enterprise_plan_available",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "high"
    },
    {
      "field": "input_types",
      "url": "https://docs.aws.amazon.com/social-messaging/latest/userguide/managing-event-destinations.html",
      "excerpt": "When you turn on event publishing, all of your send and receive events are sent to the message and event destination. Use events to monitor, track, and analyze",
      "confidence": "medium"
    },
    {
      "field": "sandbox_available",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/test-phone-numbers.html",
      "excerpt": "Open the AWS End User Messaging SMS console at https://console.aws.amazon.com/sms-voice/ . · Choose Shortcuts and then Test SMS sending with SMS simulator.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html",
      "excerpt": "AWS End User Messaging SMS can stream event data for SMS, MMS, and voice message deliveries.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.aws.amazon.com/general/latest/gr/pinpoint.html",
      "excerpt": "The following are the service endpoints and service quotas for this service. Amazon Pinpoint includes the Amazon Pinpoint API and the Amazon Pinpoint SMS and",
      "confidence": "medium"
    },
    {
      "field": "free_tier_limit",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/doc-history.html",
      "excerpt": "March 31, 2026 Regional availability Added Asia Pacific (New Zealand) and Asia Pacific (Taipei) to the list of supported regions.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/quotas.html",
      "excerpt": "The following table lists the Requests Per Second (RPS) quota for each resource of the AWS End User Messaging SMS and Voice v2 API.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/security-iam.html",
      "excerpt": "IAM administrators control who can be authenticated (signed in) and authorized (have permissions) to use AWS End User Messaging SMS resources.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sandbox.html",
      "excerpt": "You can send SMS and MMS messages only to verified destination phone numbers. You can add up to 10 verified numbers.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonParameters.html",
      "excerpt": "The following list contains the parameters that all actions use for signing Signature Version 4 requests with a query string.",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.aws.amazon.com/ec2/latest/devguide/ec2-api-idempotency.html",
      "excerpt": "The following API actions optionally support idempotency using a client token.",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://aws.amazon.com/about-aws/whats-new/2024/07/aws-end-user-messaging/",
      "excerpt": "Today, we announce AWS End User Messaging as the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "low"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonParameters.html",
      "excerpt": "The following list contains the parameters that all actions use for signing Signature Version 4 requests with a query string.",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "low"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/verify-destination-phone-number.html",
      "excerpt": "When your account is in the SMS/MMS or voice sandbox you can only send messages to verified destination phone numbers. You can add up to 10 verified",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "medium"
    },
    {
      "field": "mcp_url",
      "url": "https://aws.amazon.com/blogs/messaging-and-targeting/use-ai-agents-and-the-model-context-protocol-with-amazon-ses/",
      "excerpt": "The SESv2 MCP Server sample democratizes the ability to configure, manage, and create sophisticated email automation workflows with Amazon SES.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/doc-history.html",
      "excerpt": "March 31, 2026 Regional availability Added Asia Pacific (New Zealand) and Asia Pacific (Taipei) to the list of supported regions.",
      "confidence": "low"
    },
    {
      "field": "stability",
      "url": "https://aws.amazon.com/pinpoint/sla/",
      "excerpt": "onthly Uptime Percentage” for a given AWS region is calculated as the average of the Availability for all 5-minute intervals in a monthly",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://aws.amazon.com/service-terms/",
      "excerpt": "We will provide you with prior notice of any deprecation",
      "confidence": "medium"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://docs.aws.amazon.com/general/latest/gr/service-lifecycle.html",
      "excerpt": "Sunset services have a sunset time line (typically 12 months). The sunset date is the date AWS will end operations and support of the service.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonParameters.html",
      "excerpt": "The following list contains the parameters that all actions use for signing Signature Version 4 requests with a query string.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.npmjs.com/package/@aws-sdk/client-pinpoint-sms-voice-v2",
      "excerpt": "This guide provides information about End User Messaging SMS, version 2 API resources, including supported HTTP methods, parameters, and schemas.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://mvnrepository.com/artifact/software.amazon.awssdk/pinpointsmsvoicev2",
      "excerpt": "The AWS Java SDK for Pinpoint SMS Voice V2 module holds the client classes that are used for communicating with Pinpoint SMS Voice V2.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://rubygems.org/gems/aws-sdk-pinpointsmsvoicev2/versions/1.0.0",
      "excerpt": "Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2. This gem is part of the AWS SDK for Ruby.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://crates.io/crates/aws-sdk-pinpointsmsvoicev2",
      "excerpt": "This guide provides information about End User Messaging SMS, version 2 API resources, including supported HTTP methods, parameters, and schemas.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sdk-general-information-section.html",
      "excerpt": "Provides links to AWS SDK developer guides and to code example folders (on GitHub) to help interested customers quickly find the information they need",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://aws.amazon.com/pinpoint/sla/",
      "excerpt": "onthly Uptime Percentage” for a given AWS region is calculated as the average of the Availability for all 5-minute intervals in a monthly",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-destinations.html",
      "excerpt": "To use event destinations, you first create the destination, and then associate it with a Configuration sets in AWS End User Messaging SMS.",
      "confidence": "high"
    },
    {
      "field": "notable_customers",
      "url": "https://aws.amazon.com/end-user-messaging/customers/",
      "excerpt": "AWS End User Messaging is the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "medium"
    },
    {
      "field": "ga_date",
      "url": "https://aws.amazon.com/about-aws/whats-new/2024/07/aws-end-user-messaging/",
      "excerpt": "Today, we announce AWS End User Messaging as the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "low"
    },
    {
      "field": "stability",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/data-protection.html",
      "excerpt": "AWS End User Messaging SMS data is encrypted in transit and at rest within the AWS boundary. When you submit data to AWS End User Messaging SMS, it encrypts",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/quotas.html",
      "excerpt": "The following table lists the Requests Per Second (RPS) quota for each resource of the AWS End User Messaging SMS and Voice v2 API.",
      "confidence": "medium"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/getting-started-tutorial.html",
      "excerpt": "This tutorial is designed for system administrators and developers responsible for setting up, testing, and deploying AWS End User Messaging SMS. Features Used.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/security-iam.html",
      "excerpt": "IAM administrators control who can be authenticated (signed in) and authorized (have permissions) to use AWS End User Messaging SMS resources.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/what-is-sms-mms.html",
      "excerpt": "AWS End User Messaging SMS includes an API (called the AWS End User Messaging SMS and Voice v2 API) that was designed for sending SMS, MMS and voice messages.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.aws.amazon.com/boto3/latest/reference/services/pinpoint-sms-voice-v2.html",
      "excerpt": "This guide provides information about End User Messaging SMS, version 2 API resources, including supported HTTP methods, parameters, and schemas.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.nuget.org/packages/AWSSDK.PinpointSMSVoiceV2/4.0.2",
      "excerpt": "Amazon Pinpoint now offers a version 2.0 suite of SMS and voice APIs, providing increased control over sending and configuration.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-pinpoint-sms-voice-v2/html/dir_ee44a2e9a1695ecbdcf63ce758d939c1.html",
      "excerpt": "AWS SDK for C++",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonErrors.html",
      "excerpt": "This section lists common error types that this AWS service may return. Not all services return all error types listed here. For errors specific to an API",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://aws.amazon.com/about-aws/whats-new/2024/07/aws-end-user-messaging/",
      "excerpt": "Today, we announce AWS End User Messaging as the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html",
      "excerpt": "AWS End User Messaging SMS can stream event data for SMS, MMS, and voice message deliveries.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-destinations.html",
      "excerpt": "To use event destinations, you first create the destination, and then associate it with a Configuration sets in AWS End User Messaging SMS.",
      "confidence": "high"
    },
    {
      "field": "webhook_events_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html",
      "excerpt": "AWS End User Messaging SMS can stream event data for SMS, MMS, and voice message deliveries.",
      "confidence": "high"
    },
    {
      "field": "base_url",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://docs.aws.amazon.com/general/latest/gr/pinpoint.html",
      "excerpt": "The following are the service endpoints and service quotas for this service. Amazon Pinpoint includes the Amazon Pinpoint API and the Amazon Pinpoint SMS and",
      "confidence": "medium"
    },
    {
      "field": "base_url",
      "url": "https://docs.aws.amazon.com/AWSJavaScriptSDK/v3/latest/client/pinpoint-sms-voice-v2",
      "excerpt": "The End User Messaging SMS version 2 API Reference is available in several Amazon Web Services Regions and it provides an endpoint for each of these Regions.",
      "confidence": "medium"
    },
    {
      "field": "free_tier_limit",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "medium"
    },
    {
      "field": "fields_not_found",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/data-protection.html",
      "excerpt": "AWS End User Messaging SMS data is encrypted in transit and at rest within the AWS boundary.",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/doc-history.html",
      "excerpt": "March 31, 2026 Regional availability Added Asia Pacific (New Zealand) and Asia Pacific (Taipei) to the list of supported regions.",
      "confidence": "high"
    },
    {
      "field": "fields_not_found",
      "url": "https://aws.amazon.com/about-aws/whats-new/2024/07/aws-end-user-messaging/",
      "excerpt": "Today, we announce AWS End User Messaging as the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "high"
    },
    {
      "field": "rate_limit_window",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/quotas.html",
      "excerpt": "The following table lists the Requests Per Second (RPS) quota for each resource of the AWS End User Messaging SMS and Voice v2 API.",
      "confidence": "high"
    },
    {
      "field": "starting_price_usd",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "low"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "versioning_scheme",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonParameters.html",
      "excerpt": "The following list contains the parameters that all actions use for signing Signature Version 4 requests with a query string.",
      "confidence": "high"
    },
    {
      "field": "auth_docs_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/security-iam.html",
      "excerpt": "IAM administrators control who can be authenticated (signed in) and authorized (have permissions) to use AWS End User Messaging SMS resources.",
      "confidence": "high"
    },
    {
      "field": "price_basis",
      "url": "https://aws.amazon.com/end-user-messaging/pricing/",
      "excerpt": "In the US, each message has two cost components: a message transport fee and a carrier fee. AWS passes the carrier fee through with no markup.",
      "confidence": "low"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sandbox.html",
      "excerpt": "You can send SMS and MMS messages only to verified destination phone numbers. You can add up to 10 verified numbers.",
      "confidence": "high"
    },
    {
      "field": "requires_verification",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/verify-destination-phone-number.html",
      "excerpt": "When your account is in the SMS/MMS or voice sandbox you can only send messages to verified destination phone numbers. You can add up to 10 verified",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonParameters.html",
      "excerpt": "The following list contains the parameters that all actions use for signing Signature Version 4 requests with a query string.",
      "confidence": "high"
    },
    {
      "field": "api_style",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.aws.amazon.com/ec2/latest/devguide/ec2-api-idempotency.html",
      "excerpt": "The following API actions optionally support idempotency using a client token.",
      "confidence": "medium"
    },
    {
      "field": "idempotency_supported",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "medium"
    },
    {
      "field": "notable_customers",
      "url": "https://aws.amazon.com/end-user-messaging/customers/",
      "excerpt": "AWS End User Messaging is the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "medium"
    },
    {
      "field": "mcp_url",
      "url": "https://aws.amazon.com/blogs/messaging-and-targeting/use-ai-agents-and-the-model-context-protocol-with-amazon-ses/",
      "excerpt": "The SESv2 MCP Server sample democratizes the ability to configure, manage, and create sophisticated email automation workflows with Amazon SES.",
      "confidence": "high"
    },
    {
      "field": "ga_date",
      "url": "https://aws.amazon.com/about-aws/whats-new/2024/07/aws-end-user-messaging/",
      "excerpt": "Today, we announce AWS End User Messaging as the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "low"
    },
    {
      "field": "ga_date",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/doc-history.html",
      "excerpt": "March 31, 2026 Regional availability Added Asia Pacific (New Zealand) and Asia Pacific (Taipei) to the list of supported regions.",
      "confidence": "low"
    },
    {
      "field": "stability",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "stability",
      "url": "https://aws.amazon.com/pinpoint/sla/",
      "excerpt": "onthly Uptime Percentage” for a given AWS region is calculated as the average of the Availability for all 5-minute intervals in a monthly",
      "confidence": "high"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/data-protection.html",
      "excerpt": "AWS End User Messaging SMS data is encrypted in transit and at rest within the AWS boundary. When you submit data to AWS End User Messaging SMS, it encrypts",
      "confidence": "medium"
    },
    {
      "field": "data_retention_policy_url",
      "url": "https://aws.amazon.com/service-terms/",
      "excerpt": "We will provide you with prior notice of any deprecation",
      "confidence": "medium"
    },
    {
      "field": "rate_limit_requests",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/quotas.html",
      "excerpt": "The following table lists the Requests Per Second (RPS) quota for each resource of the AWS End User Messaging SMS and Voice v2 API.",
      "confidence": "medium"
    },
    {
      "field": "deprecation_policy_url",
      "url": "https://docs.aws.amazon.com/general/latest/gr/service-lifecycle.html",
      "excerpt": "Sunset services have a sunset time line (typically 12 months). The sunset date is the date AWS will end operations and support of the service.",
      "confidence": "high"
    },
    {
      "field": "quickstart_url",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/getting-started-tutorial.html",
      "excerpt": "This tutorial is designed for system administrators and developers responsible for setting up, testing, and deploying AWS End User Messaging SMS. Features Used.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonParameters.html",
      "excerpt": "The following list contains the parameters that all actions use for signing Signature Version 4 requests with a query string.",
      "confidence": "high"
    },
    {
      "field": "auth_methods",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/security-iam.html",
      "excerpt": "IAM administrators control who can be authenticated (signed in) and authorized (have permissions) to use AWS End User Messaging SMS resources.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/Welcome.html",
      "excerpt": "The AWS End User Messaging SMS, version 2 API provides programmatic access to options that are unique to the SMS and voice channels.",
      "confidence": "high"
    },
    {
      "field": "api_version",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/what-is-sms-mms.html",
      "excerpt": "AWS End User Messaging SMS includes an API (called the AWS End User Messaging SMS and Voice v2 API) that was designed for sending SMS, MMS and voice messages.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.npmjs.com/package/@aws-sdk/client-pinpoint-sms-voice-v2",
      "excerpt": "This guide provides information about End User Messaging SMS, version 2 API resources, including supported HTTP methods, parameters, and schemas.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.aws.amazon.com/boto3/latest/reference/services/pinpoint-sms-voice-v2.html",
      "excerpt": "This guide provides information about End User Messaging SMS, version 2 API resources, including supported HTTP methods, parameters, and schemas.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://mvnrepository.com/artifact/software.amazon.awssdk/pinpointsmsvoicev2",
      "excerpt": "The AWS Java SDK for Pinpoint SMS Voice V2 module holds the client classes that are used for communicating with Pinpoint SMS Voice V2.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://pkg.go.dev/github.com/aws/aws-sdk-go-v2/service/pinpointsmsvoicev2",
      "excerpt": null,
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://rubygems.org/gems/aws-sdk-pinpointsmsvoicev2/versions/1.0.0",
      "excerpt": "Official AWS Ruby gem for Amazon Pinpoint SMS Voice V2. This gem is part of the AWS SDK for Ruby.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://www.nuget.org/packages/AWSSDK.PinpointSMSVoiceV2/4.0.2",
      "excerpt": "Amazon Pinpoint now offers a version 2.0 suite of SMS and voice APIs, providing increased control over sending and configuration.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://crates.io/crates/aws-sdk-pinpointsmsvoicev2",
      "excerpt": "This guide provides information about End User Messaging SMS, version 2 API resources, including supported HTTP methods, parameters, and schemas.",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.aws.amazon.com/sdk-for-cpp/latest/api/aws-cpp-sdk-pinpoint-sms-voice-v2/html/dir_ee44a2e9a1695ecbdcf63ce758d939c1.html",
      "excerpt": "AWS SDK for C++",
      "confidence": "high"
    },
    {
      "field": "sdk_packages",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/sdk-general-information-section.html",
      "excerpt": "Provides links to AWS SDK developer guides and to code example folders (on GitHub) to help interested customers quickly find the information they need",
      "confidence": "high"
    },
    {
      "field": "error_format",
      "url": "https://docs.aws.amazon.com/pinpoint/latest/apireference_smsvoicev2/CommonErrors.html",
      "excerpt": "This section lists common error types that this AWS service may return. Not all services return all error types listed here. For errors specific to an API",
      "confidence": "high"
    },
    {
      "field": "sla_url",
      "url": "https://aws.amazon.com/pinpoint/sla/",
      "excerpt": "onthly Uptime Percentage” for a given AWS region is calculated as the average of the Availability for all 5-minute intervals in a monthly",
      "confidence": "high"
    },
    {
      "field": "launched_at",
      "url": "https://aws.amazon.com/about-aws/whats-new/2024/07/aws-end-user-messaging/",
      "excerpt": "Today, we announce AWS End User Messaging as the new name for Amazon Pinpoint's SMS, MMS, push, and text to voice messaging capabilities.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-destinations.html",
      "excerpt": "To use event destinations, you first create the destination, and then associate it with a Configuration sets in AWS End User Messaging SMS.",
      "confidence": "high"
    },
    {
      "field": "webhook_signing",
      "url": "https://docs.aws.amazon.com/sms-voice/latest/userguide/configuration-sets-event-format.html",
      "excerpt": "AWS End User Messaging SMS can stream event data for SMS, MMS, and voice message deliveries.",
      "confidence": "high"
    }
  ],
  "fields_not_found": [
    "hipaa",
    "gdpr",
    "pci_dss",
    "ga_date",
    "data_retention_policy_url"
  ],
  "source_confidence": "high",
  "last_verified_at": "2026-06-10T00:00:00.000Z",
  "contribute": {
    "note": "This data is crowd-editable. Suggest corrections or leave a review via these endpoints - no auth required, requests are rate-limited, and every submission is reviewed before it goes live. For a field edit, {field} is any key in this response and a citation is required.",
    "endpoints": [
      {
        "action": "review",
        "label": "Leave a review or comment",
        "method": "POST",
        "url": "https://apio.sh/api/feedback/aws-end-user-messaging",
        "example_body": {
          "kind": "review",
          "rating": 5,
          "body": "Your experience with this API…"
        }
      },
      {
        "action": "field_edit",
        "label": "Suggest a correction to a field (cite a source)",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/aws-end-user-messaging/{field}",
        "example_body": {
          "value": "corrected value",
          "citations": [
            {
              "url": "https://source.example/page",
              "excerpt": "supporting quote"
            }
          ],
          "note": "what changed and why"
        }
      },
      {
        "action": "new_api",
        "label": "Suggest a new API to add",
        "method": "POST",
        "url": "https://apio.sh/api/suggest/api",
        "example_body": {
          "value": {
            "name": "Acme API",
            "website_url": "https://acme.example"
          },
          "citations": [
            {
              "url": "https://acme.example"
            }
          ]
        }
      },
      {
        "action": "token",
        "label": "Optional - raise your rate limit",
        "method": "GET",
        "url": "https://apio.sh/api/feedback/token"
      }
    ]
  }
}