📡 API - Documentação

Integre nossos serviços na sua aplicação

A documentação é pública. Para usar a API você precisa de uma conta: no seu painel você aceita as condições de uso e cria suas chaves.

📋 Endpoint: Listar Serviços

URL:

GET https://comprar-seguidores.me/api/servicios/

Parâmetros obrigatórios:

Parâmetro Tipo Descrição
api_key string Sua chave API

Exemplos de requisição:

curl "https://comprar-seguidores.me/api/servicios/?api_key=TU_CLAVE"

✅ Sucesso (HTTP 200):

{
  "success": true,
  "total": 25,
  "servicios": [
    {
      "servicio_id": 1,
      "nombre": "Seguidores Telegram",
      "red_social": "instagram",
      "tipo": "seguidores",
      "precio_por_1000": 5.00,
      "cantidad_minima": 100,
      "cantidad_maxima": 50000
    }
  ]
}

💡 Dica: Use o servicio_id desta resposta como parâmetro no endpoint de Criar Pedido.

📌 Endpoint: Criar Pedido

URL:

POST https://comprar-seguidores.me/api/crear-pedido/

Content-Type:

application/json

Parâmetros obrigatórios:

Parâmetro Tipo Descrição
api_key string Sua chave API
servicio_id integer ID do serviço
enlace string URL do perfil/publicação
cantidad integer Quantidade de unidades

Evitar pedidos duplicados (recomendado)

Si se corta la conexión no puedes saber si el pedido llegó a crearse, y reintentar crearía uno de más. Envía una clave única por pedido en la cabecera Idempotency-Key (o en el campo idempotency_key del cuerpo, si no puedes poner cabeceras): reintentar con la misma clave devuelve la respuesta del pedido original en lugar de crear otro.

Respuesta Qué significa
201 + Idempotent-Replay: true Ya se había creado: es la respuesta original, no un pedido nuevo.
409 Hay otra petición con esa misma clave procesándose ahora. Reintenta en unos segundos.
422 Esa clave ya se usó con otros parámetros. Usa una clave distinta para cada pedido distinto.

Si el pedido no llega a crearse (por ejemplo, saldo insuficiente), la clave queda libre y puedes reintentar con la misma. Las claves se conservan 24 horas.

Límite de frecuencia

Hasta 20 peticiones cada 10 minutos por cuenta (no por clave: emitir más claves no amplía el límite). Puedes gastarlas de golpe. Al superarlo se responde 429 con la cabecera Retry-After, que indica los segundos que faltan para poder volver a pedir. Los pedidos que hagas desde la web no consumen este límite.

💻 Exemplo de Requisição

curl -X POST https://comprar-seguidores.me/api/crear-pedido/ \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: pedido-0001" \
  -d '{
    "api_key": "TU_CLAVE",
    "servicio_id": 1,
    "enlace": "https://instagram.com/usuario",
    "cantidad": 1000
  }'

📨 Respostas

✅ Sucesso (HTTP 201):

{
  "success": true,
  "pedido_id": 12345,
  "servicio": "Seguidores Telegram",
  "cantidad": 1000,
  "url": "https://instagram.com/usuario/",
  "precio": 5.00,
  "saldo_anterior": 50.00,
  "saldo_restante": 45.00,
  "estado": "pendiente",
  "mensaje": "Pedido #12345 creado exitosamente"
}

❌ Erro (HTTP 400/401/404):

{
  "success": false,
  "error": "Descripción del error"
}

🔍 Endpoint: Consultar Status do Pedido

URL:

GET https://comprar-seguidores.me/api/pedido/estado/

Parâmetros obrigatórios:

Parâmetro Tipo Descrição
api_key string Sua chave API
pedido_id integer ID do pedido a consultar

Exemplos de requisição:

curl "https://comprar-seguidores.me/api/pedido/estado/?api_key=TU_CLAVE&pedido_id=12345"

✅ Sucesso (HTTP 200):

{
  "success": true,
  "pedido": {
    "pedido_id": 12345,
    "servicio_id": 1,
    "servicio": "Seguidores Telegram",
    "red_social": "instagram",
    "tipo": "seguidores",
    "url": "https://instagram.com/usuario",
    "cantidad": 1000,
    "cantidad_entregada": 1000,
    "precio": 5.00,
    "estado": "completado",
    "creado": "2026-03-04 10:30:00",
    "actualizado": "2026-03-04 11:15:00"
  }
}

💡 Dica: Os status possíveis são: pendiente (pendente), en_proceso (em processamento), activo (ativo), completado (completado), cancelado (cancelado), reembolsado (reembolsado). Use cantidad_entregada para verificar entregas parciais.

🧾 Endpoint: Histórico de Pedidos

URL:

GET https://comprar-seguidores.me/api/pedidos/historial/

Parâmetros obrigatórios:

Parâmetro Tipo Descrição
api_key string Sua chave API
pagina integer Número da página, a partir de 1 (opcional, padrão 1)
limite integer Pedidos por página (opcional, padrão 20, máximo 100)

Exemplos de requisição:

curl "https://comprar-seguidores.me/api/pedidos/historial/?api_key=TU_CLAVE&pagina=1&limite=20"

✅ Sucesso (HTTP 200):

{
  "success": true,
  "paginacion": {
    "pagina": 1,
    "limite": 20,
    "total": 42,
    "total_paginas": 3
  },
  "pedidos": [
    {
      "pedido_id": 12345,
      "servicio_id": 1,
      "servicio": "Seguidores Telegram",
      "red_social": "instagram",
      "tipo": "seguidores",
      "url": "https://instagram.com/usuario",
      "cantidad": 1000,
      "cantidad_entregada": 1000,
      "precio": 5.00,
      "estado": "completado",
      "creado": "2026-03-04 10:30:00",
      "actualizado": "2026-03-04 11:15:00"
    }
  ]
}

💡 Dica: Use paginacion.total_paginas para percorrer todas as páginas aumentando pagina. O máximo por página é 100; um valor maior é reduzido.

📊 Códigos de Status HTTP

Código Descrição
200 Lista de serviços obtida com sucesso
201 Pedido criado com sucesso
400 Erro nos parâmetros enviados
401 API key inválida ou ausente
404 Serviço não encontrado
405 Método não permitido (apenas POST)
500 Erro interno do servidor