Documentação da api para id do remetente

Documentação | SmsGateway24.com

v.1.0

1. Obtendo um token:

Descrição: Após a execução desta consulta bem sucedida, você receberá um token. Subsequentemente, você pode usar este token para acessar o servidor e fazer solicitações adicionais.
Ponto: https://smsgateway24.com/getdata/gettoken
Método:: GET
Parâmetros da solicitação:
Variável tipo Descrição:
email string [Obrigatório] Your login in the system. Usually email
pass string [Obrigatório] Your password in the system

Resposta JSON-formatada::
Variável tipo Descrição:
token string Seu token é adquirido através do método de recuperação do token:
error int 0 + 1 - indica se há um erro no processamento da solicitação
message string Mensagem de erro, vazia se tudo estiver em ordem.
Link para o exemplo Curl de código
Link para o exemplo de código Guzzle
Exemplo de resposta:
{"error":0,"message":"OK","token":"abbde3e31e9d026c02f41119fc551111e"}
or
{"error":1,"message":"Login or password incorrect"}

2. Enviar SMS usando ID do remetente.:

Descrição: Quando você solicitou um ID de remetente para a sua empresa, você pode enviar solicitações de API SMS.
Ponto: https://smsgateway24.com/getdata/addsmstosenderid
Método:: POST
Parâmetros do pedido como JSON:
{
    "token":"5f0eb980819f0e07b9b14d52c185ac6a",
    "send_to":"+4915752982212",
    "sender_id":2,
    "template_id":9,
    "template_data":{
        "var_1":"John",
        "order":"777"
    }
}
Onde:
Variável tipo Descrição:
token string [Obrigatório] Seu token foi adquirido através do método de recuperação de token.
send_to string [Obrigatório] Número de telefone do cliente. Por exemplo: +4915752982212
sender_id int [Obrigatório] IDs Of your sender ID. You can find your Sender IDs here: Sender ID list
template_id int [Obrigatório] You can get your template IDs here: Template list
template_data json [opcional] Your dynamic variable names. .

Resposta JSON-formatada::
Variável tipo Descrição:
token string Seu token é adquirido através do método de recuperação do token:
error int 0 + 1 - indica se há um erro no processamento da solicitação
message string Mensagem de erro, vazia se tudo estiver em ordem.
cost float Custo do SMS
Exemplo de resposta:
{"error":0,"sms_id":63752087,"message":"Sms has been saved successfully","cost":0.068}