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

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

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

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,000
solicitudes / 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
Enterprise
500,000
solicitudes / 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?

Volumen por encima de 500,000 solicitudes, infraestructura a medida y línea directa con nuestro equipo, pensado para plataformas de alto rendimiento que verifican participaciones en producción.

  • VolumenMás de 500,000 solicitudes / mes
  • InfraestructuraLímites de tasa más altos y dedicados
  • PreciosDescuentos por volumen y condiciones a medida
  • SoporteGerente de cuenta dedicado

Preguntas frecuentes

Preguntas frecuentes

¿Puedo verificar retweets y seguimientos en X por API?

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.

¿Puedo verificar los likes?

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.

¿Necesito una cuenta de desarrollador de Twitter u OAuth?

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

¿Funciona más allá de los últimos 100 retweets?

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.

¿Cuánto cuesta la verificación por participante?

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.

¿Qué pasa si la cuenta de un participante es privada?

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.

¿Cómo freno cuentas falsas y bots?

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.