A API da SMMOrigins permite-lhe interagir com o nosso site simplesmente enviando um pedido para o nosso servidor. Este serviço é totalmente gratuito.
Pode automatizar a criação de pedidos, acompanhar o estado de entrega, acompanhar o seu saldo atual e aceder programaticamente a todas as informações dos nossos serviços/pacotes. Perfeito para revendedores que gerem os seus próprios painéis, agências que gerem vários clientes, ou programadores a criar soluções personalizadas.
| Método HTTP | POST |
| URL da API | https://smmorigins.com/api/v2 |
| Chave API | Obtenha uma chave API na sua página de Conta |
| Formato de resposta | JSON |
| Exemplo de código PHP | https://smmorigins.com/example.txt |
Use este método para fazer um novo pedido para qualquer pacote ativo.
| Parâmetros | Descrições |
|---|---|
| api_token | O seu token de API |
| action | Nome do método |
| package | ID do pacote |
| link | Link para a página |
| quantity | Quantidade necessária |
| custom_data | opcional, necessário apenas para comentários personalizados, menções e outros pacotes relacionados. cada um separado por '\n', '\n\r' |
Resposta de sucesso:
{
"order":"23501"
}
Use este método para obter o estado de qualquer um dos seus pedidos.
Ao consultar o estado do pedido, pedimos que não o faça em excesso, caso contrário poderemos ter de limitar os seus pedidos.
| Parâmetros | Descrições |
|---|---|
| api_token | O seu token de API |
| action | Nome do método |
| order | ID do pedido |
Resposta de sucesso:
{
"status": "Completed",
"start_counter": "600",
"remains": "600"
}
Um pedido pode ser cancelado automaticamente via API se ainda estiver no estado "Pendente" (o cancelamento e reembolso demora 10-20 minutos). Assim que passar para o estado "Em Curso" ou qualquer outro estado, já não pode ser cancelado automaticamente via API.
Para pedidos num estado diferente, ainda poderemos conseguir cancelá-los manualmente, mas terá de solicitar o cancelamento através de abrindo um ticket.
| Parâmetros | Descrições |
|---|---|
| api_token | O seu token de API |
| action | Nome do método |
| orders | ID(s) do pedido, separados por vírgulas, até 100 IDs |
Exemplo de resposta:
[
{
"order": 9,
"cancel": {
"error": "Incorrect order ID"
}
},
{
"order": 2,
"cancel": 1
}
]
Isto irá devolver todos os pacotes ativos com os respetivos preços e parâmetros disponíveis para a sua conta. Isto terá todas as informações necessárias para configurar automaticamente ou determinar preços.
| Parâmetros | Descrições |
|---|---|
| api_token | O seu token de API |
| action | Nome do método |
Exemplo de resposta:
[
{
"id": 101,
"service_id": 1,
"name": "Real & Active Followers - Best Server",
"rate": "250.00",
"min": "100",
"max": "100000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"desc": "0-3 Hours Start | Full Link | 20 Days Refill\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 107,
"service_id": 1,
"name": "Indian Mixed Followers",
"rate": "150.00",
"min": "200",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"desc": "0-12 Hours Start | Full Link |\r\nLink Format:\r\nhttps://www.instagram.com/official_social_sale/"
},
{
"id": 30067,
"service_id": 1,
"name": "Instagram Followers - Worldwide",
"rate": "103.00",
"min": "100",
"max": "10000",
"service": "Instagram Followers",
"type": "default",
"refill": false,
"cancel": true,
"desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"
}
]
Usado para obter o valor do saldo disponível na sua conta.
| Parâmetros | Descrições |
|---|---|
| api_token | O seu token de API |
| action | Nome do método |
Exemplo de resposta:
{
"balance": "100.78",
"currency": "USD"
}