Detalhes da API

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
Adicionar pedido

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"
}
Estado do pedido

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"
}
Cancelar pedido

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
  }
]
Lista de pacotes

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"
  }
]
Saldo atual

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"
}