{"id":3509,"date":"2026-01-13T10:09:09","date_gmt":"2026-01-13T07:09:09","guid":{"rendered":"https:\/\/docs.unibell.tech\/?page_id=3509"},"modified":"2026-04-09T10:02:22","modified_gmt":"2026-04-09T07:02:22","slug":"sms-api","status":"publish","type":"page","link":"https:\/\/docs.unibell.tech\/?page_id=3509","title":{"rendered":"SMS API"},"content":{"rendered":"\n<h2 id=\"sms\" class=\"anchor\">Sending SMS messages<\/h2>\n\n\n\n<p>For information about the authentication and authorization procedures that associate API calls with the required applications in your account, see <a href=\"https:\/\/docs.unibell.tech\/?page_id=3582\">Authorization<\/a>.<\/p>\n\n\n\n<p><strong>Request:<\/strong><\/p>\n\n\n\n<p>Parameters can be passed in the request headers:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>POST\/GET https:\/\/api.unibell.ru\/v2\/sms?X-Authorization=AccessKey d8ac9959r12b43545XXXXX&amp;destAddr=7XXXXXXXXXX&amp;sourceAddr=MySender&amp;shortMessage=Message text<\/code><\/pre>\n\n\n\n<p>As well as in the request body:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"sourceAddr\": \"MySender\",\n    \"destAddr\": \"7XXXXXXXXXX\",\n    \"shortMessage\": \"Message text\"\n}<\/code><\/pre>\n\n\n\n<p><strong>Example request using CURL:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --location --request POST 'https:\/\/api.unibell.ru\/v2\/sms?X-Authorization=AccessKey%20d8ac9959r12b43545XXXXX&amp;destAddr=7XXXXXXXXXX&amp;sourceAddr=MySender&amp;shortMessage=Message text'<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --location 'https:\/\/api.unibell.ru\/v2\/sms?=' \\\n--header 'X-Authorization: AccessKey d8ac9959r12b43545XXXXX' \\\n--header 'Content-Type: application\/json' \\\n--data '{\n    \"sourceAddr\": \"MySender\",\n    \"destAddr\": \"7XXXXXXXXXX\",\n    \"shortMessage\": \"Message text\"\n}'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><strong>sourceAddr<\/strong><\/td><td>string<\/td><td>Sender name (Latin letters only or phone number)<br><strong><em>The field must not contain Cyrillic characters<\/em><\/strong><\/td><\/tr><tr><td><strong>destAddr<\/strong><\/td><td>string<\/td><td>Phone number to which the SMS is sent, in e.164 format, for example, for the Russian Federation: 7XXXXXXXXXX<br>7XXXXXXXXXX<\/td><\/tr><tr><td><strong>shortMessage<\/strong><\/td><td>string<\/td><td>Message text<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Response upon successful request execution:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"status\": \"Created\",\n    \"requestId\": \"11273\"\n}<\/code><\/pre>\n\n\n\n<p><strong>Response in case <code>destAddr<\/code> is missing:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"status\": \"Rejected\",\n    \"error\": \"Missing destAddr param\"\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><strong>status<\/strong><\/td><td>string<\/td><td>Request status:<br><sub>Created &#8211; Message created in the system but not yet sent<br>Rejected &#8211; Message was not accepted for sending, see error for details<br>prohibitedForServiceError &#8211; Key does not belong to the SMS service<br>invalidAccessKeyError &#8211; Authorization key error<\/sub><br><sub>accountFinanciallyBlocked \u2014 The customer is blocked by the balance\/Blocking by IP address<\/sub><\/td><\/tr><tr><td><strong>requestId<\/strong><\/td><td>string<\/td><td>Unique request identifier<\/td><\/tr><tr><td><strong>error<\/strong><\/td><td>string<\/td><td>Error description:<br><sub>Missing destAddr param &#8211; destAddr is missing in the request<br>Missing sourceAddr param &#8211; sourceAddr is missing in the request<br>Missing shortMessage param &#8211; shortMessage is missing in the request<br>Field sourceAddr must not contain Cyrillic &#8211; sourceAddr contains Cyrillic characters<\/sub><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"mass_sms_sending\" class=\"anchor\">Bulk SMS message sending<\/h2>\n\n\n\n<p><strong>Request:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>POST\/GET https:\/\/api.unibell.ru\/v2\/sms_bulk?X-Authorization=AccessKey d8ac9959r12b43545XXXXX<\/code><\/pre>\n\n\n\n<p>Request body:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"sourceAddr\": \"MySender\",\n    \"destAddrs\": &#91;\n        \"79123213232\",\n        \"2\u0432\u0430\u0443\u0446\",\n        \"71233212323\"\n    ],\n    \"shortMessage\": \"Message text\"\n}<\/code><\/pre>\n\n\n\n<p><strong>Example request using CURL:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --location 'https:\/\/api.unibell.ru\/v2\/sms_bulk' \\\n--header 'X-Authorization: AccessKey d8ac9959r12b43545XXXXX' \\\n--header 'Content-Type: application\/json' \\\n--data '{\n    \"sourceAddr\": \"MySender\",\n    \"destAddrs\": &#91;\n        \"79123213232\",\n        \"2\u0432\u0430\u0443\u0446\",\n        \"71233212323\"\n    ],\n    \"shortMessage\": \"Message text\"\n}'<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><strong>sourceAddr<\/strong><\/td><td>string<\/td><td>Sender name<br><strong><em>The field must not contain Cyrillic characters<\/em><\/strong><\/td><\/tr><tr><td><strong>destAddrs<\/strong><\/td><td>string<\/td><td>List of phone numbers to which SMS messages are sent, in e.164 format, for example, for the Russian Federation: 7XXXXXXXXXX<\/td><\/tr><tr><td><strong>shortMessage<\/strong><\/td><td>string<\/td><td>Message text<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<p><strong>Response body upon request execution:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"status\": \"ok\",\n    \"results\": &#91;\n        {\n            \"status\": \"Created\",\n            \"requestId\": \"11276\",\n            \"destAddr\": \"79123213232\"\n        },\n        {\n            \"status\": \"Rejected\",\n            \"error\": \"Not valid destAddr\",\n            \"destAddr\": \"2test\"\n        },\n        {\n            \"status\": \"Created\",\n            \"requestId\": \"11277\",\n            \"destAddr\": \"71233212323\"\n        }\n    ]\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td><strong>status<\/strong><\/td><td>string<\/td><td>Request status:<br><sub>Created &#8211; Message created in the system but not yet sent<br>Enroute &#8211; Message routed and awaiting sending<br>Delivered &#8211; Message delivered, delivery status received from operator<br>Expired &#8211; Message lifetime expired<br>Deleted &#8211; Message was canceled<br>Undeliverable &#8211; Message not delivered due to reasons such as: number does not exist, no space for new SMS on the phone<br>Accepted &#8211; Message sent, delivery status from operator not yet received<br>Unknown &#8211; Unknown error<br>Rejected &#8211; Message was not accepted for sending, see error for details<br>prohibitedForServiceError &#8211; Key does not belong to the SMS service<br>invalidAccessKeyError &#8211; Authorization key error<\/sub><br><sub>accountFinanciallyBlocked \u2014 The customer is blocked by the balance\/Blocking by IP address<\/sub><\/td><\/tr><tr><td><strong>results<\/strong><\/td><td>string<\/td><td>Results for each recipient<\/td><\/tr><tr><td><strong>error<\/strong><\/td><td>string<\/td><td>Error description:<br><sub>Missing destAddr param &#8211; destAddr is missing in the request<br>Missing sourceAddr param &#8211; sourceAddr is missing in the request<br>Missing shortMessage param &#8211; shortMessage is missing in the request<br>Field sourceAddr must not contain Cyrillic &#8211; sourceAddr contains Cyrillic characters<br>Not valid destAddr &#8211; destAddr is invalid<\/sub><\/td><\/tr><tr><td><strong>requestId<\/strong><\/td><td>string<\/td><td>Unique request identifier<\/td><\/tr><tr><td><strong>destAddr<\/strong><\/td><td>string<\/td><td>Phone number to which the SMS is sent, in e.164 format, for example, for the Russian Federation: 7XXXXXXXXXX<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"sms_status\" class=\"anchor\">Retrieving status<\/h2>\n\n\n\n<p><strong>Request:<\/strong><\/p>\n\n\n\n<p>Parameters can be passed in the request headers:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>GET https:\/\/api.unibell.ru\/v2\/sms_status?X-Authorization=AccessKey d8ac9959r12b43545XXXXX&amp;requestId=11273<\/code><\/pre>\n\n\n\n<p>As well as in the request body:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"requestId\": \"11273\"\n}<\/code><\/pre>\n\n\n\n<p><strong>Example requests using CURL:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --location 'https:\/\/api.unibell.ru\/v2\/sms_status' \\\n--header 'X-Authorization: AccessKey d8ac9959r12b43545XXXXX' \\\n--header 'requestId: 11273'<\/code><\/pre>\n\n\n\n<pre class=\"wp-block-code\"><code>curl --location --request GET 'https:\/\/api.unibell.ru\/v2\/sms_status' \\\n--header 'X-Authorization: AccessKey d8ac9959r12b43545XXXXX' \\\n--header 'Content-Type: application\/json' \\\n--data '{\n    \"requestId\": \"11273\"\n}'<\/code><\/pre>\n\n\n\n<p><strong>Response body upon successful request execution:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"id\": 9654,\n    \"destAddr\": \"7XXXXXXXXXX\",\n    \"requestId\": \"11273\",\n    \"status\": \"Rejected\",\n    \"networkErrCode\": 34,\n    \"mcc\": 0,\n    \"mnc\": 0,\n    \"ported\": 0\n}<\/code><\/pre>\n\n\n\n<p><strong>Response in case the <code>requestId<\/code> parameter is missing:<\/strong><\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n    \"status\": \"Rejected\",\n    \"error\": \"Missing requestId param\"\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>id<\/td><td>integer<\/td><td>Unique SMS message identifier<\/td><\/tr><tr><td>destAddr<\/td><td>string<\/td><td>Phone number to which the SMS was sent, in e.164 format, for example, for the Russian Federation: 7XXXXXXXXXX<\/td><\/tr><tr><td>requestId<\/td><td>string<\/td><td>Unique request identifier<\/td><\/tr><tr><td>status<\/td><td>string<\/td><td>SMS sending request status:<br><sub>Created &#8211; Message created in the system but not yet sent<br>Enroute &#8211; Message routed and awaiting sending<br>Delivered &#8211; Message delivered, delivery status received from the operator<br>Expired &#8211; Message lifetime expired<br>Deleted &#8211; Message was canceled<br>Undeliverable &#8211; Message not delivered due to reasons such as: number does not exist, no space for new SMS on the phone<br>Accepted &#8211; Message sent, delivery status from operator not yet received<br>Unknown &#8211; Unknown error<br>Rejected &#8211; Mobile network rejected the message, likely due to a filter or other restriction<br>notFound &#8211; Record for the requested requestId does not exist\/not found<\/sub><\/td><\/tr><tr><td>networkErrCode<\/td><td>string<\/td><td>SS7 errors, <a href=\"https:\/\/docs.unibell.tech\/?page_id=3509#Status-error-codes\">see below<\/a><\/td><\/tr><tr><td>mcc<\/td><td>integer<\/td><td>Mobile Country Code<\/td><\/tr><tr><td>mnc<\/td><td>integer<\/td><td>Mobile Network Code \u2013 mobile operator code<\/td><\/tr><tr><td>ported<\/td><td>integer<\/td><td>Indicates whether the number has been ported:<br><sub>1 &#8211; if the number was ported<br>0 &#8211; if not ported<\/sub><\/td><\/tr><tr><td>error<\/td><td>string<\/td><td>if not ported<br><sub>Missing requestId param &#8211; requestId is missing in the request<\/sub><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"sms\" class=\"anchor\">Retrieving message statuses via Webhook<\/h2>\n\n\n\n<p><strong>Request source:<\/strong><\/p>\n\n\n\n<p>Webhooks will be sent from the IP addresses 185.175.44.211 and 46.148.235.62, which must be added to the ACL on the client\u2019s web server to ensure proper interaction.<\/p>\n\n\n\n<p><strong>Interaction format:<\/strong><\/p>\n\n\n\n<p>Callbacks are performed over the HTTP protocol.<\/p>\n\n\n\n<p>Data is transmitted in JSON format.<\/p>\n\n\n\n<p>Webhook setup is performed by submitting a request to technical support.<\/p>\n\n\n\n<p><strong>Sending a request:<\/strong><\/p>\n\n\n\n<p>The request is sent in JSON format, which has the following structure:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>{\n  \"ported\": 0,\n  \"mnc\": 0,\n  \"requestId\": \"35714061\",\n  \"destAddr\": \"7XXXXXXXXXX\",\n  \"id\": 639073386,\n  \"networkErrCode\": 0,\n  \"mcc\": 0,\n  \"status\": \"Delivered\"\n}<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Parameter<\/th><th>Type<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>ported<\/td><td>integer<\/td><td>Indicates whether the number has been ported:<br><sub>1 &#8211; if the number was ported<br>0 &#8211; if not ported<\/sub><\/td><\/tr><tr><td>mnc<\/td><td>integer<\/td><td>Mobile Network Code \u2013 mobile operator code<\/td><\/tr><tr><td>requestId<\/td><td>string<\/td><td>Unique request identifier<\/td><\/tr><tr><td>destAddr<\/td><td>string<\/td><td>Phone number to which the SMS is sent, in e.164 format, for example, for the Russian Federation: 7XXXXXXXXXX<\/td><\/tr><tr><td>id<\/td><td>integer<\/td><td>\u0423\u043d\u0438\u043a\u0430\u043b\u044c\u043d\u044b\u0439 \u0438\u0434\u0435\u043d\u0442\u0438\u0444\u0438\u043a\u0430\u0442\u043e\u0440 SMS-\u0441\u043e\u043e\u0431\u0449\u0435\u043d\u0438\u044f<\/td><\/tr><tr><td>networkErrCode<\/td><td>string<\/td><td>SS7 errors, <a href=\"https:\/\/docs.unibell.tech\/?page_id=3509#Status-error-codes\">see below<\/a><\/td><\/tr><tr><td>mcc<\/td><td>integer<\/td><td>Mobile Country Code<\/td><\/tr><tr><td>status<\/td><td>string<\/td><td>SMS sending request status:<br><sub>Created &#8211; Message created in the system but not yet sent<br>Enroute &#8211; Message routed and awaiting sending<br>Delivered &#8211; Message delivered, delivery status received from the operator<br>Expired &#8211; Message lifetime expired<br>Deleted &#8211; Message was canceled<br>Undeliverable &#8211; Message not delivered due to reasons such as: number does not exist, no space for new SMS on the phone<br>Accepted &#8211; Message sent, delivery status from operator not yet received<br>Unknown &#8211; Unknown error<br>Rejected &#8211; Message was not accepted for sending, see error for details<\/sub><\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"Status-error-codes\" class=\"anchor\">Error codes in the status<\/h2>\n\n\n\n<p>Possible error codes in SMS status (<code>networkErrCode<\/code>).<\/p>\n\n\n\n<p>All unspecified codes are considered vendor-dependent and are not handled separately.<\/p>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Code<\/th><th>Description Key<\/th><th>Description<\/th><\/tr><\/thead><tbody><tr><td>1<\/td><td>unknownSubscriber<\/td><td>Unknown subscriber<br><sub>The subscriber is not registered in the network<\/sub><\/td><\/tr><tr><td>5<\/td><td>unidentifiedSubscriber<\/td><td>Unidentified subscriber<br><sub>Subscriber is registered, but information about them is missing or unavailable<\/sub><\/td><\/tr><tr><td>9<\/td><td>illegalSubscriber<\/td><td>Illegal subscriber<br><sub>Access denied due to rule violation<\/sub><\/td><\/tr><tr><td>11<\/td><td>teleserviceNotProvisioned<\/td><td>Telecommunication service not provisioned<br><sub>Subscriber is not subscribed to the requested service<\/sub><\/td><\/tr><tr><td>13<\/td><td>callBarred<\/td><td>Call barred<br><sub>Calls are prohibited for this subscriber (e.g., due to blocking or tariff restrictions)<\/sub><\/td><\/tr><tr><td>21<\/td><td>facilityNotSupported<\/td><td>Facility not supported<br><sub>Requested service is unavailable for the subscriber or network<\/sub><\/td><\/tr><tr><td>27<\/td><td>adsentSubscriber<\/td><td>Address absent<br><sub>Message not delivered due to missing sender information<\/sub><\/td><\/tr><tr><td>31<\/td><td>subscriberBusyForMT-SMS<\/td><td>Subscriber busy for MT-SMS<br><sub>Subscriber cannot receive SMS due to device being busy<\/sub><\/td><\/tr><tr><td>32<\/td><td>sm-DeliverFailure<\/td><td>SMS delivery failure<br><sub>General error related to SMS transmission<\/sub><\/td><\/tr><tr><td>33<\/td><td>messageWaitingListFull<\/td><td>Message waiting list full<br><sub>Subscriber device memory has no space for new messages<\/sub><\/td><\/tr><tr><td>34<\/td><td>systemFailure<\/td><td>System failure<br><sub>General network-side error<\/sub><\/td><\/tr><tr><td>35<\/td><td>dataMissing<\/td><td>Data missing<br><sub>Insufficient information to complete the operation<\/sub><\/td><\/tr><tr><td>36<\/td><td>unexpectedDataValue<\/td><td>Unexpected data value<br><sub>Incorrect or unexpected data provided<\/sub><\/td><\/tr><tr><td>100<\/td><td>RejectedByIpBlockedException<\/td><td>Blocking by IP address<\/td><\/tr><tr><td>101<\/td><td>RejectedByFinBlockedException<\/td><td>Financial lockdown<\/td><\/tr><tr><td>102<\/td><td>SmsTemplateRejectedException<\/td><td>The template was not found<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 id=\"error_codes\" class=\"anchor\">SMS error codes<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th><strong>Code<\/strong><\/th><th><strong>Name<\/strong><\/th><th><strong>Description<\/strong><\/th><\/tr><\/thead><tbody><tr><td>0<\/td><td>No error<\/td><td>No errors. Subscriber exists and is available<\/td><\/tr><tr><td>1<\/td><td>Unknown subscriber<\/td><td>The subscriber\u2019s phone number does not exist, is inactive, or is no longer in use<\/td><\/tr><tr><td>2<\/td><td>Unknown subscriber \u2013 NR Changed<\/td><td>Number Portability error. May occur after multiple number portings<\/td><\/tr><tr><td>5<\/td><td>Unidentified subscriber<\/td><td>MSC cannot recognize the subscriber\u2019s IMSI. Possible causes: HLR not updated or MSC failure<\/td><\/tr><tr><td>6<\/td><td>Absent subscriber for SMS<\/td><td>Subscriber\u2019s device is unavailable for receiving SMS (phone is off or out of coverage)<\/td><\/tr><tr><td>7<\/td><td>Unknown equipment<\/td><td>Message rejected because the subscriber\u2019s device is unrecognized<\/td><\/tr><tr><td>8<\/td><td>Roaming not allowed<\/td><td>Message rejected due to authentication or filtering error while roaming<\/td><\/tr><tr><td>9<\/td><td>Illegal subscriber<\/td><td>Message rejected due to authentication or filtering error<\/td><\/tr><tr><td>10<\/td><td>Bearer Service not provisioned<\/td><td>Subscriber\u2019s plan does not support SMS<\/td><\/tr><tr><td>11<\/td><td>Teleservice not provisioned<\/td><td>Subscriber cannot receive SMS. Reasons: service not activated, subscriber roaming without SMS activation, or operator failed to enable SMS exchange<\/td><\/tr><tr><td>12<\/td><td>Illegal equipment<\/td><td>Message not delivered due to a phone or SIM error; device or network does not support SMS<\/td><\/tr><tr><td>13<\/td><td>Call barred<\/td><td>Subscriber blocked: zero\/negative balance, operator restriction, damaged SIM, or incorrect PIN\/PUK<\/td><\/tr><tr><td>21<\/td><td>Facility not supported<\/td><td>Subscriber\u2019s plan or device does not support SMS service<\/td><\/tr><tr><td>27<\/td><td>Absent subscriber<\/td><td>Subscriber\u2019s device not registered on the network (off or out of coverage)<\/td><\/tr><tr><td>28<\/td><td>Incompatible MS terminal error<\/td><td>SMS function not supported by the subscriber\u2019s mobile device<\/td><\/tr><tr><td>31<\/td><td>Subscriber busy for SM MT<\/td><td>Subscriber\u2019s device temporarily unavailable for SMS delivery<\/td><\/tr><tr><td>32<\/td><td>Equipment failure<\/td><td>Receiving device does not support SMS or the relevant function<\/td><\/tr><tr><td>33<\/td><td>MS memory capacity exceeded<\/td><td>Receiving device does not have enough memory to receive the message<\/td><\/tr><tr><td>34<\/td><td>GSM system failure<\/td><td>MSC rejected the message due to SS7 protocol failure or network error<\/td><\/tr><tr><td>35<\/td><td>GSM Data Error \u2013 data missing<\/td><td>GSM data missing<\/td><\/tr><tr><td>36<\/td><td>GSM Data Error<\/td><td>Incorrect GSM data<\/td><\/tr><tr><td>45<\/td><td>Subscriber busy<\/td><td>Subscriber currently cannot perform GSM operations<\/td><\/tr><tr><td>100<\/td><td>RejectedByIpBlockedException<\/td><td>Blocked by IP address<\/td><\/tr><tr><td>101<\/td><td>RejectedByFinBlockedException<\/td><td>Financial block<\/td><\/tr><tr><td>102<\/td><td>SmsTemplateRejectedException<\/td><td>Message template not found<\/td><\/tr><tr><td>500<\/td><td>Invalid destination address<\/td><td>Invalid recipient number<\/td><\/tr><tr><td>501-506<\/td><td>Routing error<\/td><td>Routing error<\/td><\/tr><tr><td>507<\/td><td>SystemFailure<\/td><td>General system failure<\/td><\/tr><tr><td>508<\/td><td>ThrottledException<\/td><td>Request or message limit exceeded (rate limit)<\/td><\/tr><tr><td>509<\/td><td>Invalid parameter length<\/td><td>Invalid message or parameter length<\/td><\/tr><tr><td>510<\/td><td>Invalid destination address<\/td><td>Invalid destination address<\/td><\/tr><tr><td>511<\/td><td>Loop detection error<\/td><td>Routing loop detected (cyclical sending)<\/td><\/tr><tr><td>512<\/td><td>Invalid source address<\/td><td>Invalid sender address<\/td><\/tr><tr><td>513<\/td><td>System error<\/td><td>Internal system error<\/td><\/tr><tr><td>999<\/td><td>Unspecified error<\/td><td>Unspecified error (general code without detailed cause)<\/td><\/tr><\/tbody><\/table><\/figure>\n","protected":false},"excerpt":{"rendered":"<p>Sending SMS messages For information about the authentication and authorization procedures that associate API calls with the required applications in your account, see Authorization. Request: Parameters can be passed in the request headers: As well as in the request body: Example request using CURL: Parameter Type Description sourceAddr string Sender name (Latin letters only or <a href=\"https:\/\/docs.unibell.tech\/?page_id=3509\" class=\"more-link\">&#8230;<span class=\"screen-reader-text\">  SMS API<\/span><\/a><\/p>\n","protected":false},"author":2,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"tpl\/http-content.php","meta":{"footnotes":""},"class_list":["post-3509","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages\/3509","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=3509"}],"version-history":[{"count":10,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages\/3509\/revisions"}],"predecessor-version":[{"id":3601,"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=\/wp\/v2\/pages\/3509\/revisions\/3601"}],"wp:attachment":[{"href":"https:\/\/docs.unibell.tech\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=3509"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}