Detalhes da API

A API da Wizard4SocialMedia 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. 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://wizard4socialmedia.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://wizard4socialmedia.com/example.txt
Adicionar pedido

Use este método para fazer um novo pedido para qualquer serviço ativo.

Parâmetros Descrições
api_tokenO seu token de API
actionNome do método
serviceID do serviço
linkLink para a página
quantityQuantidade necessária

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

Encomendas Drip Feed: use o ID da encomenda devolvido por add. status descreve a encomenda inteira. Enquanto está em execução, devolve In Progress. start_counter é o valor no início da primeira execução, e remains é a quantidade ainda não entregue (execuções não iniciadas mais o que ainda falta nas execuções já iniciadas). Quando a encomenda termina, devolve Completed, Partial ou Cancelled, e remains é a quantidade final não entregue.

Cancelamento: uma encomenda com o estado Cancelling ainda não é final. Continue a verificar o seu estado até mudar para Cancelled ou Partial, e reembolse o seu cliente apenas com base nessa resposta final.

Resposta de sucesso:

{
  "status": "Completed",
  "start_counter": "600",
  "remains": "600",
  "charge": "0.25845",
  "currency": "USD"
}

Drip feed order:

{
  "status": "Completed",
  "start_counter": "600",
  "remains": "0",
  "charge": "2.40000",
  "currency": "USD",
  "runs": "3",
  "orders": ["14286", "14287", "14288"]
}

Auto subscription order. Each ID in "orders" and "old_orders" is a normal order, so you can query its status individually. "posts" and "old_posts" are the numbers delivered so far, and "expired" is true if the subscription ended by reaching its expiry date:

{
  "status": "Inprogress",
  "expiry": "2027-12-31",
  "expired": false,
  "posts": 1,
  "old_posts": 1,
  "orders": ["14255"],
  "old_orders": ["14256"]
}
Cancelar pedido

Um pedido pode ser cancelado automaticamente via API se a "Contagem Inicial" ainda estiver vazia (demora 10-20 minutos a ser cancelado e reembolsado). Assim que a "Contagem Inicial" for atualizada, o trabalho no pedido começou, e já não pode ser cancelado automaticamente via API.

Para pedidos já iniciados, ainda poderemos conseguir cancelá-los manualmente, mas terá de solicitar o cancelamento abrindo um ticket.

Parâmetros Descrições
api_token O seu token de API
action Nome do método
order ID(s) do pedido, separados por vírgulas, até 100 IDs

Encomendas Drip Feed: um pedido de cancelamento é sempre aceite. Se nenhuma execução estiver ativa, a encomenda é finalizada de imediato e as execuções que nunca começaram são reembolsadas. Se uma execução estiver ativa, a encomenda mostra Cancelling até essa execução terminar, e depois termina como Cancelled (nada foi entregue) ou Partial. Use status para ler o remains final.

An auto subscription can be cancelled too. No new orders are created, and it shows “Cancelling” until its active orders finish. It ends as Cancelled if nothing was delivered, otherwise as Partial.

Exemplo de resposta:

[
  {
    "order": 721,
    "cancel": 1,
    "message": "We are now attempting to cancel your order..."
  },
  {
    "order": 722,
    "errors": ["This order cannot be cancelled because its current status is COMPLETED."]
  }
]
Criar reposição

Solicite uma reposição para uma encomenda ou para várias encomendas em simultâneo. Apenas os serviços com "refill": true suportam esta funcionalidade, e as reposições estão disponíveis durante um período limitado após a conclusão de uma encomenda.

Parâmetros Descrições
api_tokenO seu token de API
actionNome do método
orderID do pedido
ordersID(s) do pedido, separados por vírgulas, até 100 IDs

Exemplo de resposta:

{
  "refill": "1"
}
[
  {
    "order": 1,
    "refill": 1
  },
  {
    "order": 2,
    "refill": {
      "error": "Incorrect order ID"
    }
  }
]
Estado da reposição

Consulte o estado de uma ou várias reposições em simultâneo. Statuses: Pending, In progress, Completed, Rejected.

Parâmetros Descrições
api_tokenO seu token de API
actionNome do método
refillID da reposição
refillsIDs das reposições (separados por vírgulas, até 100 IDs)

Exemplo de resposta:

{
  "status": "Completed"
}
[
  {
    "refill": 1,
    "status": "Completed"
  },
  {
    "refill": 2,
    "status": {
      "error": "Refill not found"
    }
  }
]
Lista de serviços

Isto irá devolver todos os serviços 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.

For subscription services, min and max are the limits for the quantity per post.

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": true,
      "cancel": true,
      "dripfeed": false,
      "subscription": false,
      "paragraphs": false,
      "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": false,
      "dripfeed": true,
      "subscription": false,
      "paragraphs": false,
      "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,
      "dripfeed": false,
      "subscription": false,
      "paragraphs": false,
      "desc": "10k/day\r\nMax - 55k\r\n8 Hours Start"

  },
  {
      "id": 85,
      "service_id": 12,
      "name": "Facebook Auto Likes",
      "rate": "35.00",
      "min": "50",
      "max": "10000",
      "service": "Auto Subscription",
      "type": "default",
      "refill": false,
      "cancel": true,
      "dripfeed": false,
      "subscription": true,
      "paragraphs": false,
      "desc": "Likes on every new post\r\nUse the subscription parameters to order"
  }
]
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"
}