Para desenvolvedores
API v2.0
API é um protocolo de interação entre seu software e nosso servidor de ativação. A API é necessária para automatizar o processo de recebimento de mensagens SMS do seu lado. Para trabalhar com a API, você deve usar sua chave de API; você pode obtê-la acessando a página de perfil. Nosso software é totalmente compatível com sites concorrentes.
Descrição do protocolo API
Todas as solicitações devem ir para https://api.sms-man.com/control/ Poste ou obtenha um pedido. Todas as solicitações devem ter uma chave API no formulário do token parameter.
Requisito de saldo
https://api.sms-man.com/control/get-balance?token=$token
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
Resultado
Possíveis erros
Obter limites
https://api.sms-man.com/control/limits?token=$token&country_id=$country_id&application_id=$application_id
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
country_id | Integer | no | Número do país |
application_id | Integer | no | Número do serviço |
Resultado
Possíveis erros
Solicitar um número de telefone
https://api.sms-man.com/control/get-number?token=$token&country_id=$country_id&application_id=$application_id
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
country_id | Integer | no | Número do país |
application_id | Integer | no | Número do serviço |
ref | String | no | Passe a ID de indicação |
Resultado
Possíveis erros
Obter SMS
https://api.sms-man.com/control/get-sms?token=$token&request_id=$request_id
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
request_id | Integer | yes | ID da solicitação |
Resultado
Possíveis erros
Mude o status do pedido
https://api.sms-man.com/control/set-status?token=$token&request_id=$request_id&status=$status
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
request_id | Integer | yes | ID da solicitação |
status | String | yes | ready / close / reject / used |
Resultado
Possíveis erros
Solicite a quantidade de números disponíveis
https://api.sms-man.com/control/get-prices?token=$token&country_id=$country_id
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
country_id | Integer | no | Número do país |
Resultado
Possíveis erros
Obtenha uma lista de todos os países
https://api.sms-man.com/control/countries?token=$token
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |
Resultado
Possíveis erros
Obtenha a lista de todos os serviços
https://api.sms-man.com/control/applications?token=$token
Parâmetros
Campo | Tipo | Obrigatório | Valor |
---|---|---|---|
token | String | yes | Sua chave API |