Request to receive a list of senders

Request to receive a list of senders

POST http://lk.mysmpp.ru/xml/originator.php

Headers

NameTypeDescription

Content-type*

String

text/xml; charset=utf-8;

Request Body

NameTypeDescription

login.value*

String

Your login in the system

token.value*

String

You can use a secret key instead of login and password. To obtain it, please contact your manager

password.value*

String

Your password in the system

<?xml version="1.0" encoding="utf-8" ?>
<response>
     <any_originator>FALSE</any_originator>
     <list_originator>
          <originator MCC="MCC" MNC="MNC" template="template" comment="comment" history="comment" operator="operator" state="rejected">Sender</originator>
     </list_originator>
</response>

Deciphering parameters in query responses

ParameterData typeОписание

any_originator

String

TRUE/FALSE - whether the client can send from any sender or only pre-approved senders.

  • If TRUE, the client can use any sender. No list of senders is returned.

  • If FALSE, the client can only use senders with the status "completed"

list_originator.originator.state

String

Sender status:

  • "order" - being processed

  • "completed" - ready for use

  • "rejected" - rejected

list_originator.originator.MCC

Int

Mobile country code

list_originator.originator.MNC

Int

Operator's mobile code

list_originator.originator.template

String

Template name

list_originator.originator.comment

String

Client Commentary

list_originator.originator.history

String

Manager's comment

list_originator.originator.operator

String

Operator used

error

String

The error text can take the following values:

  • Incorrect XML document format

  • Incorrect login or password

  • POST data is missing

Example XML request

<?xml version="1.0" encoding="utf-8" ?>
<request>
   <security>
      <login value="login" />
      <password value="password" />
   </security>
</request>

Last updated