📡 API - Documentación
Integra nuestros servicios en tu aplicación
La documentación es pública. Para usar la API necesitas una cuenta: desde tu panel aceptas las condiciones de uso y creas tus claves.
📋 Endpoint: Listar Servicios
URL:
GET https://comprar-seguidores.me/api/servicios/
Parámetros requeridos:
| Parámetro | Tipo | Descripción |
|---|---|---|
api_key |
string | Tu clave API |
Ejemplos de petición:
curl "https://comprar-seguidores.me/api/servicios/?api_key=TU_CLAVE"
✅ Éxito (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
}
]
}
💡 Tip: Usa el servicio_id de esta respuesta como parámetro en el endpoint de Crear Pedido.
📌 Endpoint: Crear Pedido
URL:
POST https://comprar-seguidores.me/api/crear-pedido/
Content-Type:
application/json
Parámetros requeridos:
| Parámetro | Tipo | Descripción |
|---|---|---|
api_key |
string | Tu clave API |
servicio_id |
integer | ID del servicio |
enlace |
string | URL del perfil/publicación |
cantidad |
integer | Cantidad 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.
💻 Ejemplo de Petición
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
}'
📨 Respuestas
✅ Éxito (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"
}
❌ Error (HTTP 400/401/404):
{
"success": false,
"error": "Descripción del error"
}
🔍 Endpoint: Consultar Estado de Pedido
URL:
GET https://comprar-seguidores.me/api/pedido/estado/
Parámetros requeridos:
| Parámetro | Tipo | Descripción |
|---|---|---|
api_key |
string | Tu clave API |
pedido_id |
integer | ID del pedido a consultar |
Ejemplos de petición:
curl "https://comprar-seguidores.me/api/pedido/estado/?api_key=TU_CLAVE&pedido_id=12345"
✅ Éxito (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"
}
}
💡 Tip: Los estados posibles son: pendiente, en_proceso, activo, completado, cancelado, reembolsado. Usa cantidad_entregada para verificar entregas parciales.
🧾 Endpoint: Historial de Pedidos
URL:
GET https://comprar-seguidores.me/api/pedidos/historial/
Parámetros requeridos:
| Parámetro | Tipo | Descripción |
|---|---|---|
api_key |
string | Tu clave API |
pagina |
integer | Número de página, desde 1 (opcional, por defecto 1) |
limite |
integer | Pedidos por página (opcional, por defecto 20, máximo 100) |
Ejemplos de petición:
curl "https://comprar-seguidores.me/api/pedidos/historial/?api_key=TU_CLAVE&pagina=1&limite=20"
✅ Éxito (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"
}
]
}
💡 Tip: Usa paginacion.total_paginas para recorrer todas las páginas aumentando pagina. El máximo por página es 100; un valor mayor se recorta.
📊 Códigos de Estado HTTP
| Código | Descripción |
|---|---|
200 |
Lista de servicios obtenida exitosamente |
201 |
Pedido creado exitosamente |
400 |
Error en los parámetros enviados |
401 |
API key inválida o faltante |
404 |
Servicio no encontrado |
405 |
Método no permitido (solo POST) |
500 |
Error interno del servidor |