Volver al blog

    API SMM en Brasil: cómo funciona la integración estándar del mercado

    SegBoost Team09 ago 20268 min de lectura

    Quien ya integró más de un proveedor de engagement lo nota rápido: casi todo panel SMM habla el mismo dialecto de API. Esta guía explica ese formato estándar, las cuatro acciones que cubren una integración entera, la diferencia entre saldo prepago y pospago, y el detalle que separa una integración confiable de una que arriesga cobrar el mismo pedido dos veces: la idempotencia. Como referencia concreta, el catálogo de SegBoost expone 5 servicios por este dialecto, con precio mayorista desde R$ 0,20 por mil en vistas, y el pedido mínimo de cada uno viene en la propia respuesta de `services`.

    El formato que se volvió estándar en panel SMM en Brasil

    La convergencia es grande: una llamada POST a una sola dirección, con dos campos obligatorios en el cuerpo, la clave de acceso y la acción que quieres ejecutar. Este formato nació en un proveedor y se difundió porque reduce el trabajo de quien integra. El mismo código que habla con un proveedor cambia dirección y clave y habla con otro, sin reescribir toda la lógica del pedido.

    Existe una alternativa más moderna, con el patrón REST, JSON y autenticación por token en el encabezado, pero es la excepción. El formato con action sigue siendo el estándar del mercado, y es lo que todo panel de reventa espera encontrar del otro lado.

    Las cuatro acciones que usa toda integración

    La cobertura mínima de cualquier integración cabe en cuatro acciones.

    • services: devuelve el catálogo entero, con el precio por mil, la cantidad mínima y máxima y si el servicio tiene reposición.
    • balance: devuelve el saldo disponible en la cuenta, esencial porque el modelo es prepago y el pedido no sale sin crédito.
    • add: crea un pedido nuevo, indicando el servicio, el enlace o usuario de destino y la cantidad.
    • status: consulta el avance de uno o varios pedidos a la vez, incluyendo cuánto ya se entregó y cuánto falta.

    Prepago o pospago: por qué eso cambia el riesgo de quien integra

    La gran mayoría del mercado de paneles SMM trabaja con saldo prepago: cargas crédito antes, y cada pedido lo descuenta en el momento de la confirmación. No existe factura a fin de mes ni análisis de crédito, y por eso cualquiera puede abrir una cuenta y empezar a revender el mismo día.

    El modelo pospago, con factura cerrada después y cobro por período, es raro en este mercado y normalmente reservado a cuentas grandes con historial. Para quien integra, la diferencia práctica está en dónde aparece el error: en el prepago, el saldo insuficiente bloquea el pedido en el momento, con un error claro. Una integración bien hecha trata ese error a propósito, en vez de dejar que el cliente final vea una pantalla genérica de falla.

    Idempotencia: por qué repetir un pedido no puede cobrarlo dos veces

    Toda integración va a enfrentar una llamada que se traba a la mitad: la conexión se cae, el tiempo de espera se agota, y quien llamó a la API no sabe si el pedido se creó del lado del proveedor o no. La respuesta ingenua es intentar de nuevo, y ahí es justo donde nace el riesgo de duplicar el cobro y crear dos pedidos idénticos para el mismo cliente.

    La idempotencia es la garantía de que repetir la misma llamada, dentro de una ventana de tiempo corta, no crea un segundo pedido ni descuenta el saldo dos veces. En el formato con action, esta protección normalmente reconoce el pedido repetido por los mismos parámetros enviados en secuencia y devuelve el pedido que ya existe en vez de crear otro. En el formato REST, la misma garantía es explícita: quien llama envía su propio identificador de idempotencia, y reenviarlo con el mismo identificador devuelve el resultado del pedido original.

    Errores que toda integración necesita tratar

    Una integración que solo trata el camino feliz se rompe en el primer pico de uso. Los errores más comunes ya vienen con un texto estandarizado, y conviene mapear cada uno antes de pasar a producción.

    • Saldo insuficiente: el pedido no se crea, y el mensaje indica con claridad que falta crédito en la cuenta.
    • Servicio incorrecto: el identificador del servicio enviado no existe en el catálogo actual del proveedor.
    • Enlace incorrecto: el formato del enlace o usuario enviado no corresponde a lo que el servicio espera.
    • Clave incorrecta: la clave de acceso está mal, vencida o fue revocada.

    Antes de escribir la primera línea de la integración

    La tabla de precios al por mayor y el resto del detalle técnico de este formato, incluida la variante REST para quien prefiere JSON y autenticación por encabezado, están documentados en /docs-api, sin registro para consultarlos. Quien quiera probar el modelo de reventa antes de programar algo puede empezar por el enlace de reventa, explicado en /revenda, que usa exactamente el mismo proveedor detrás.

    Preguntas frecuentes sobre API SMM en Brasil

    ¿Cuánto cuesta en SegBoost?

    Mil seguidores mundiales cuestan R$ 11,00, con pedido mínimo de 100. El resto de la tabla: seguidores mundiales R$ 11,00, seguidores brasileños R$ 36,00, likes R$ 5,00 y vistas de Reels R$ 0,20, siempre por mil y sin suscripción. El pago es al contado, cobrado en reales, y el monto exacto de tu cantidad aparece antes de pagar.

    ¿Debo usar el formato REST o el formato con action?

    No necesitas elegir uno solo si ya tienes otra integración lista. El formato con action es el estándar del mercado y el más compatible con paneles existentes; REST es la opción para quien escribe la integración desde cero y prefiere JSON con autenticación por token.

    ¿Qué pasa si el saldo se acaba en medio de una campaña?

    El siguiente pedido simplemente no se crea, y la llamada devuelve el error de saldo insuficiente. Ningún pedido en curso se cancela por eso, solo los pedidos nuevos se detienen hasta la recarga.

    ¿Existe un webhook para avisar cuando cambia el estado de un pedido?

    Todavía no. Hoy la consulta de estado siempre es por llamada, incluso en lote para varios pedidos a la vez. El envío automático de avisos está en preparación.

    ¿Existe un límite de cuántas llamadas puedo hacer por minuto?

    En el formato REST el límite estándar es de 60 llamadas por minuto por clave. Es suficiente para consultar estado en lote en vez de un pedido a la vez, lo que también ahorra llamadas.

    Fuentes

    • Stripe | Idempotent requests: https://docs.stripe.com/api/idempotent_requests
    • MDN Web Docs | HTTP response status codes: https://developer.mozilla.org/en-US/docs/Web/HTTP/Status
    • Banco Central do Brasil | Pix: https://www.bcb.gov.br/estabilidadefinanceira/pix

    Quieres acelerar el crecimiento de tu perfil?

    Empezar ahora

    Otros servicios