Ir al contenido

API de verificación de sorteos y concursos en Twitter

Comprueba que cada participante de verdad siguió, hizo retweet, citó, comentó o se unió. Una llamada booleana por acción. Sin OAuth, sin cuenta de desarrollador y sin tope de 100 retweets.

100 solicitudes gratis · Sin tarjeta · Nunca vencen

cURL
curl -X POST "https://api.sorsa.io/v3/check-retweet" \
  -H "ApiKey: YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"tweet_link": "https://x.com/YourBrand/status/123", "username": "participant"}'
JSON
{ "retweet": true, "user_protected": false }

Cómo funciona

Tres pasos, de las participaciones al premio

  1. 1

    Reúne las participaciones

    Junta las cuentas como ya lo haces: un formulario de registro, un bot o una hoja de cálculo exportada de tu campaña.

  2. 2

    Corre una comprobación por acción

    Para cada tarea requerida, manda la cuenta del participante al endpoint correspondiente y lee de vuelta un solo booleano.

  3. 3

    Premia a los participantes verificados

    Quédate solo con quienes pasaron todas las comprobaciones y luego elige un ganador de una lista que de verdad puedas defender.

El problema

Las participaciones por honor rompen los sorteos

Cuentas falsas y bots

Para la participación trescientos, tu formulario se llena de cuentas falsas, tareas a medias y bots exprimiendo el premio. La revisión manual es lenta y las casillas por honor no valen nada.

Los sorteadores de consumo se quedan cortos

La mayoría de los sorteadores gratuitos se detiene en los 100 retweets más recientes, saca un ganador y ahí termina. Casi ninguno puede verificar seguimientos, citas, comentarios o campañas de varias tareas.

La API oficial no trae esa comprobación

La API oficial de X no tiene un endpoint directo de "este usuario hizo esto", así que acabas extrayendo listas enteras de quienes hicieron retweet y de seguidores para filtrarlas tú.

Sorsa API responde la única pregunta que importa, para cada participante, en una sola llamada: ¿esta persona hizo lo que dijo que hizo?

Un sorteador elige un ganador de la lista que alcance a ver. Una API de verificación es otra cosa: confirma a cada participante por separado, antes del sorteo y contra cada acción requerida, así que el ganador que anuncias es uno que de verdad puedes defender.

Qué puedes verificar

Cada acción de campaña, un booleano por cada una

Pasa la cuenta del participante y la acción. Recibes un sí o un no. Sin OAuth y en JSON plano.

AcciónEndpointDevuelve
Siguió tu cuenta/check-followfollow: true o false
Hizo retweet de un post/check-retweetretweet: true o false (paginado, sin límite de 100 retweets)
Citó un post/check-quotedquoted, retweet o not_found, con el texto de la cita
Comentó un post/check-commentcommented: true o false, con el comentario
Se unió a tu Comunidad de X/check-community-memberis_member: true o false
Es dueño de la cuenta con la que participó/user-tweetspublica un código de un solo uso para confirmar la propiedad de la cuenta
Dio like a un postno verificableX volvió privados los likes en 2024, ninguna API puede confirmar un like

¿Vas a armar el pipeline completo con procesamiento por lotes, reglas de calidad y puntuación? La guía de implementación recorre el flujo completo con código Python funcional, o mira la documentación de verificación.

¿Prefieres probar una sola comprobación a mano primero? El comprobador de seguimiento gratuito corre la misma llamada /check-follow en el navegador.

Hecha para verificar

Por qué los equipos verifican con Sorsa API

01

Un booleano por acción

La API oficial de X no tiene endpoint directo de comprobación, así que tienes que extraer la lista completa de quienes hicieron retweet o de seguidores y buscar dentro. Sorsa API devuelve la respuesta en una sola llamada.

02

Sin tope de 100 retweets

Los montajes ingenuos y muchos sorteadores de consumo solo ven los 100 retweets más recientes. Sorsa API pagina, así que los participantes tempranos nunca se pierden.

03

Sin OAuth y sin créditos por adelantado

Una sola cabecera ApiKey. La API oficial de X exige OAuth 2.0, compra de créditos por adelantado y cobra $0.01 por cada perfil obtenido, así que escanear una lista de seguidores para confirmar a un solo participante puede costar más que un plan entero de Sorsa.

04

Hecha para escalar

La tarifa plana por solicitud y las 20 solicitudes por segundo verifican decenas de miles de participaciones de un día para otro.

05

Antifraude a nivel de API

/info-batch devuelve 100 perfiles completos por solicitud, incluidos created_at, tweets_count y followers_count, así que las reglas de calidad corren antes de gastar una sola comprobación.

06

Frena la suplantación de cuentas

Confirma que un participante de verdad es dueño de la cuenta que registró antes de entregar el premio.

Comparativa

Sorsa API frente a la API oficial de X para verificar

API oficial de XSorsa API
Comprobación directa de "el usuario hizo X"No existe, hay que traer la lista completa y filtrarUna llamada booleana por acción
Profundidad de retweetsMuro de los 100 más recientesPaginado, sin tope
AutenticaciónOAuth 2.0 más una cuenta de desarrollador aprobadaUna sola cabecera ApiKey
Costo realista a escalaPago por uso: $0.01 por cada seguidor o perfil obtenido, y las listas hay que traerlas completasDesde $49/mes, tarifa plana por solicitud
Costo de confirmar un seguimiento en una cuenta de 50,000 seguidoresHasta ~$500 (traer la lista completa a $0.01 por perfil)$0.002 (una llamada a /check-follow en Pro)
Verificar likesPrivados desde 2024Privados desde 2024 (ninguna herramienta puede)
Para empezar gratisNinguna100 solicitudes gratis

Quién la usa

Hecha para campañas de cualquier forma

  • Plataformas de sorteos y concursos: verifican que cada participación completó todas las tareas requeridas.
  • Agencias de marketing con creadores: corren campañas de marca sin días de revisión manual de participaciones.
  • Quests y airdrops de Web3: condicionan las recompensas a acciones verificadas dentro de la plataforma.
  • Programas de embajadores y de referidos: confirman engagement sostenido, no un retweet suelto.
  • Acceso en Discord y gating: otorgan roles solo a seguidores verificados.

Precios a escala de campaña

Precios fijos que se ajustan al tamaño de la campaña

Una campaña típica de 5 tareas más una comprobación de propiedad y un filtro de calidad de perfil son unas 7 solicitudes por participante, cerca de $0.014 en Pro. 1 solicitud equivale a 1 llamada en todos los endpoints, sin cuentas de créditos y sin cargos por recurso.

Starter
10,000solicitudes / mes
$49/mes

facturación mensual

Ahorra $950 frente a la API oficial

  • Hasta ~1,400 participantes verificados
  • Límite de 20 solicitudes por segundo
  • Los 40 endpoints incluidos
  • Crea varias claves API
Elegir Starter
Pro
100,000solicitudes / mes
$199/mes
El más popular

facturación mensual

Ahorra $9,800 frente a la API oficial

  • Hasta ~14,000 participantes verificados
  • Límite de 20 solicitudes por segundo
  • Los 40 endpoints incluidos
  • Analítica de uso detallada
Elegir Pro
Enterprise
500,000solicitudes / mes
$899/mes

facturación mensual

Ahorra $49,000 frente a la API oficial

  • Hasta ~71,000 participantes verificados
  • Límite de 20 solicitudes por segundo
  • Los 40 endpoints incluidos
  • Soporte prioritario
Elegir Enterprise

¿No sabes cuál te va? Cada cuenta empieza con 100 solicitudes gratis: hasta 10,000 tweets o 20,000 perfiles. Sin tarjeta, sin vencimiento y con los 40 endpoints.

¿Corres una campaña a escala seria?

Planes de alto volumen de 1 a 10 millones de solicitudes al mes, infraestructura a medida y línea directa con nuestro equipo, todo pensado para plataformas de alto rendimiento que verifican participaciones en producción.

Volumen
Más de 500,000 solicitudes / mes
Infraestructura
Límites de tasa más altos y dedicados
Precios
Descuentos por volumen y condiciones a medida
Soporte
Gerente de cuenta dedicado

Preguntas frecuentes

Preguntas frecuentes

Sí. Sorsa API devuelve un booleano para cada uno: si este usuario hizo retweet de este post, si este usuario sigue esta cuenta. Una llamada por acción, sin OAuth y en JSON plano.

No. X volvió privados los likes en junio de 2024, así que ninguna API puede confirmar un like. Usa retweet, cita o comentario en su lugar, que son totalmente verificables.

No. La autenticación es una sola cabecera ApiKey, sin revisión de app y sin proceso de aprobación.

Sí. La comprobación de retweet pagina, así que no se pierde a los participantes tempranos, a diferencia de las herramientas con tope en los 100 retweets más recientes.

Tarifa plana por solicitud, cerca de $0.014 por participante para una comprobación completa de varias tareas en el plan Pro. Consulta la página de precios para el detalle plan por plan.

Cada comprobación devuelve un campo user_protected. Las cuentas privadas no las puede verificar ningún tercero, así que la mayoría de las campañas las rechaza o recurre a la comprobación de propiedad con código de un solo uso. En la práctica, menos del 1% de los participantes de un sorteo tiene la cuenta privada.

Filtra las cuentas por antigüedad, número de tweets y seguidores antes de verificar, y confirma la propiedad de la cuenta pidiéndole al participante que publique un código de un solo uso.

Verifica tu próxima campaña en una sola llamada

Toma una clave, pasa la cuenta de un participante y una acción, y recibe un sí o un no verificado. Tus primeras 100 solicitudes son gratis: sin tarjeta y sin vencimiento.

¿Vas a armar tú el pipeline de verificación? Guía de implementación completa con código Python.