Yandex Cloud
Search
Contact UsTry it for free
  • Customer Stories
  • Documentation
  • Blog
  • All Services
  • System Status
  • Marketplace
    • Featured
    • Infrastructure & Network
    • Data Platform
    • AI for business
    • Security
    • DevOps tools
    • Serverless
    • Monitoring & Resources
  • All Solutions
    • By industry
    • By use case
    • Economics and Pricing
    • Security
    • Technical Support
    • Start testing with double trial credits
    • Cloud credits to scale your IT product
    • Gateway to Russia
    • Cloud for Startups
    • Center for Technologies and Society
    • Yandex Cloud Partner program
    • Price calculator
    • Pricing plans
  • Customer Stories
  • Documentation
  • Blog
© 2026 Direct Cursus Technology L.L.C.
Yandex Cloud Notification Service
    • Overview
    • Getting started with mobile push notifications
    • Getting started with in-browser push notifications
    • Getting started with SMS
    • Getting started with topics
    • Overview
    • Mobile push notifications
    • In-browser push notifications
    • SMS
    • Topics
    • Quotas and limits
    • All tools
    • AWS CLI
    • AWS SDK for C++
    • AWS SDK for Go
    • AWS SDK for Java
    • AWS SDK for JavaScript
    • AWS SDK for Kotlin
    • AWS SDK for .NET
    • AWS SDK for PHP
    • AWS SDK for Python (boto3)
  • Pricing policy
    • Overview
    • Sending a request
    • Errors
    • Publish
  • Monitoring metrics
  • Logs Cloud Logging
  • Release notes

In this article:

  • Supported actions
  • PlatformApplications
  • Endpoint
  • SMS
  • Sandbox
  • Publish
  1. API reference
  2. Overview

Yandex Cloud Notification Service HTTP API overview

Written by
Yandex Cloud
Updated at April 13, 2026
  • Supported actions
    • PlatformApplications
    • Endpoint
    • SMS
    • Sandbox
    • Publish

The Cloud Notification Service HTTP API is compatible with the Amazon SNS API.

For a more user-friendly experience, you can use the AWS CLI, AWS SDK for Python (boto3), and other AWS-compatible SDKs.

For authentication in the API, CLI and SDK, use a static access key. A static access key is issued for the service account, and all actions are performed on behalf of that service account.

Note

API requests to Cloud Notification Service with a static key must be signed using the AWS Signature V4 algorithm.

To avoid signing API requests to Cloud Notification Service, you can use an IAM token instead of a static key. For more information, see Sending an HTTP API request to Yandex Cloud Notification Service.

For a list of common error codes for all actions, see Errors.

Supported actionsSupported actions

PlatformApplicationsPlatformApplications

Action Description
Create Creating a mobile push notification channel
GetAttributes Getting parameters of the mobile push notification channel
SetAttributes Setting parameters of the mobile push notification channel
List Getting a list of mobile push notification channels
Delete Deleting a mobile push notification channel

EndpointEndpoint

Action Description
Create Creating an endpoint for push notifications (subscribing the user to push notifications)
GetAttributes Getting endpoint parameters
SetAttributes Setting endpoint parameters
List Getting a list of endpoints
Delete Deleting an endpoint (unsubscribing the user from push notifications)

SMSSMS

Action Description
Create Creating an SMS notification channel.
GetAttributes Getting SMS notification channel properties.
GetSmsAttributes Getting properties to send SMS notifications in cloud.
SetAttributes Setting SMS notification channel properties.
List Getting a list of SMS notification channels.
Delete Deleting an SMS notification channel.

SandboxSandbox

Action Description
Create Adding a test phone number to an SMS notification channel and sending a one-time password to a phone number.
Verify Verifying a phone number with a one-time password.
List Getting a list of verified phone numbers.
Delete Deleting a verified phone number.

PublishPublish

Action Description
Publish Sending a push notification or SMS.

Was the article helpful?

Previous
Pricing policy
Next
Sending a request
© 2026 Direct Cursus Technology L.L.C.