¿Qué es la API de SNSSupporter?
SNSSupporter es un panel SMM donde compras seguidores, likes, vistas y comentarios para Instagram, YouTube, TikTok, Facebook, Telegram, Threads y X desde un saldo prepago en USD, y cada pedido comienza automáticamente. La API le da a tu propio panel, bot o script el mismo acceso a los 148 servicios que tiene el formulario de pedido del sitio web.
Sigue el formato estándar de la API v2 de paneles SMM, por lo que el software ya construido para ese formato se conecta solo cambiando la URL y la clave. Cada llamada es un HTTP POST a https://snssupporter.site/api/v2 con dos campos en cada solicitud: key y action.
Los pedidos realizados a través de la API se cargan al mismo saldo que los pedidos en el sitio web y aparecen en la misma página de Pedidos. La referencia completa de parámetros está en la página de Documentación de la API.
¿Cómo obtienes una clave de API?
Inicia sesión con tu token de acceso, abre la página de Desarrollador de tu cuenta y crea una clave de API. La clave se muestra una vez, así que cópiala en la configuración de tu servidor o en un administrador de contraseñas de inmediato.
Mantén la clave solo en tu servidor. Las llamadas desde un navegador o una aplicación móvil la expondrían, así que dirige los pedidos de los clientes a través de tu propio back end y llama a la API desde allí.
Una buena integración verifica tres cosas antes de llamar a add: el formato del enlace coincide con el servicio (nombre de usuario, enlace de publicación, enlace de video o enlace de canal), la cantidad está dentro del mínimo y máximo de servicios, y el saldo cubre el cargo. Rechazar un pedido incorrecto de tu lado es más rápido para tu cliente que esperar un error.
Si una clave se filtra, crea una nueva en la página de Desarrollador y reemplázala en tu configuración. La nueva clave toma el control de todo el acceso a la API para la cuenta. Cuando una llamada falla, la respuesta lleva un campo de error con un mensaje corto, por ejemplo, una clave inválida, un ID de servicio desconocido o un saldo demasiado bajo para el cargo; regístralo con la solicitud para que puedas solucionar la causa.
- Endpoint: https://snssupporter.site/api/v2
- Método: POST
- Cuerpo: campos del formulario (key, action y los campos de esa acción)
- Respuesta: JSON
- Moneda: USD, precios con fecha 2026-11-06
¿Qué acciones soporta la API?
La API tiene cinco acciones. Cada una se envía como el campo action junto con tu key, más los campos listados en la tabla.
Comienza cada integración con services para cargar el catálogo, luego usa add para realizar pedidos, status para seguirlos, balance para monitorear fondos y refill en pedidos completados elegibles.
| Acción | Campos adicionales | Lo que devuelve |
|---|---|---|
| services | Ninguno | La lista de servicios con ID, nombre, categoría, tasa, min, max y refill |
| add | service, link, quantity (o comments) | El nuevo ID del pedido |
| status | order | Cargo, conteo inicial, estado, restante y moneda |
| balance | Ninguno | Saldo actual y moneda |
| refill | order | Un ID de solicitud de refill para un pedido completado elegible |
¿Qué devuelve la acción services?
La acción services devuelve una entrada por servicio. Almacena el ID del servicio, la tasa, min y max en tu propia base de datos y actualízala diariamente, para que tu panel siempre muestre los límites actuales.
La tasa es el precio en USD por 1,000 unidades. Para artículos en paquete, como Instagram Auto Likes, 50 por Publicación, 30 Días (#1020), la tasa es el precio de un paquete, y min y max son ambos 1.
Aquí hay una entrada, escrita campo por campo, para Instagram Followers, Real, International.
| Campo | Valor de ejemplo | Significado |
|---|---|---|
| service | 1001 | ID del servicio utilizado en la acción add |
| name | Instagram Followers, Real, International | Nombre del servicio |
| category | Grupo del servicio | |
| rate | 0.7059 | USD por 1,000 |
| min | 100 | Cantidad mínima por pedido |
| máx | 1000000 | Cantidad máxima por pedido |
| refill | verdadero | La recarga está disponible en pedidos completados |
¿Cómo se realiza un pedido con la acción add?
Envía action=add con el ID del servicio, el enlace y la cantidad. El enlace sigue el mismo formato que en el sitio web: un nombre de usuario para seguidores de Instagram, un enlace de publicación o Reel para likes, un enlace de video para vistas de YouTube, un enlace de canal para suscriptores de YouTube.
Para servicios de comentarios personalizados como YouTube Comments, Custom Text, International (#1115), envía un campo comments en lugar de quantity. Coloca un comentario por línea, separados por saltos de línea; el número de líneas se convierte en la cantidad.
Una llamada exitosa devuelve el nuevo ID de pedido, por ejemplo order: 84172630. Guárdalo con tu propio pedido de cliente, porque el estado y la recarga lo utilizan.
| Campo | Valor de ejemplo |
|---|---|
| key | tu clave API |
| action | add |
| service | 1004 |
| link | https://www.instagram.com/p/C8xYz12AbCd/ |
| quantity | 5000 |
| Respuesta | order: 84172630 |
¿Cómo se rastrean pedidos y saldo?
Envía action=status con order establecido al ID de add. La respuesta tiene cinco campos: charge (el costo en USD), start_count (el contador cuando comenzó la entrega), status, remains (la cantidad aún por entregar) y currency.
El campo status usa las mismas palabras que la página Pedidos: Pending, In progress, Completed, Partial y Canceled. Para Partial, el reembolso de remains ya está de vuelta en tu saldo; para Canceled, el charge completo está de vuelta.
Envía action=balance para leer el saldo actual, por ejemplo balance: 110.0000 y currency: USD. Verifícalo antes de lotes grandes para que tu panel pueda pausar nuevos pedidos cuando los fondos sean bajos.
Para sondeo, una verificación de estado cada 10 a 30 minutos por pedido abierto es suficiente para la mayoría de servicios. Detén el sondeo una vez que el estado sea Completed, Partial o Canceled, ya que son finales, y almacena el charge final y remains con tu pedido de cliente para que tus registros coincidan con la página Pedidos.
| Campo | Valor de ejemplo | Significado |
|---|---|---|
| charge | 3.3575 | Costo del pedido en USD |
| start_count | 1240 | Likes en la publicación cuando comenzó la entrega |
| status | In progress | Estado actual del pedido |
| remains | 1800 | Cantidad aún por entregar |
| currency | USD | Moneda del cargo |
¿Cómo funciona la acción refill?
Los servicios con período de recarga aceptan una solicitud de recarga después de completarse: 90 días en seguidores internacionales de Instagram, 60 días en miembros de Telegram, y 30 días en suscriptores de YouTube, seguidores de X y likes de X. La acción services muestra refill: true para estos ítems.
Envía action=refill con el ID del pedido. La respuesta devuelve un ID de solicitud de recarga, y la cantidad faltante se envía nuevamente al mismo enlace. En el sitio web, la misma solicitud es el botón Refill en la página Pedidos.
Los seguidores internacionales de Instagram se vuelven elegibles 24 horas después de que finaliza la entrega. Una configuración común de revendedor es un trabajo nocturno que verifica conteos en pedidos recientes de seguidores y envía recarga cuando el conteo cae por debajo del start_count más la quantity.
¿Cómo se calcula el costo y margen a partir de la tarifa por 1,000?
El charge de un pedido es la tarifa multiplicada por la cantidad dividida por 1,000. Los paquetes son la excepción: su tarifa es el precio de un paquete.
Ejemplo práctico: Telegram Members (#1134) tiene una tarifa de $0.4440. Un cliente ordena 10,000 miembros, entonces el charge es 10,000 / 1,000 x 0.4440 = $4.44. Si tu panel vende este servicio a $1.00 por 1,000, el cliente paga $10.00 y tu margen es $5.56.
Segundo ejemplo: Instagram Likes, Real, International (#1004) tiene una tarifa de $0.0462. Un pedido de 5,000 likes cuesta 5 x 0.0462 = $0.2310. Vendido a $0.15 por 1,000, el cliente paga $0.75 y el margen es $0.5190 en un pedido.
| Servicio | Tarifa por 1,000 | Cantidad | Cargo | Vender por 1,000 | Margen |
|---|---|---|---|---|---|
| #1134 Miembros de Telegram | $0.4440 | 10,000 | $4.4400 | $1.00 | $5.5600 |
| #1004 Me gusta en Instagram | $0.0462 | 5,000 | $0.2310 | $0.15 | $0.5190 |
| #1121 Visualizaciones en TikTok | $0.0938 | 50,000 | $4.6900 | $0.20 | $5.3100 |
| #1001 Seguidores en Instagram | $0.7059 | 2,000 | $1.4118 | $2.00 | $2.5882 |
¿Cómo se financia una cuenta API?
Los pedidos de la API se cargan del mismo saldo prepago en USD que el sitio web. Añade fondos desde tu cuenta a través del checkout de cripto PayGate con 12 métodos, incluyendo USDT, USDC, Bitcoin, Ethereum, BNB y Solana, desde $30 hasta $5,000 por pago.
La primera recarga obtiene un bono único: +10% desde $100, +15% desde $300, +20% desde $500 y +25% desde $1,000. Un revendedor que comience con $1,000 recibe $1,250 de saldo, lo que cubre aproximadamente 1,770,000 seguidores en Instagram en #1001 a $0.7059 por 1,000.
El saldo se utiliza para pedidos en SNSSupporter, y los reembolsos de pedidos Parciales y Cancelados regresan automáticamente, por lo que el dinero permanece listo para la próxima llamada API.
