¿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.
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 -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"}'
{ "retweet": true, "user_protected": false }
Junta las cuentas como ya lo haces: un formulario de registro, un bot o una hoja de cálculo exportada de tu campaña.
Para cada tarea requerida, manda la cuenta del participante al endpoint correspondiente y lee de vuelta un solo booleano.
Quédate solo con quienes pasaron todas las comprobaciones y luego elige un ganador de una lista que de verdad puedas defender.
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.
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 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.
Pasa la cuenta del participante y la acción. Recibes un sí o un no. Sin OAuth y en JSON plano.
| Acción | Endpoint | Devuelve |
|---|---|---|
| Siguió tu cuenta | /check-follow | follow: true o false |
| Hizo retweet de un post | /check-retweet | retweet: true o false (paginado, sin límite de 100 retweets) |
| Citó un post | /check-quoted | quoted, retweet o not_found, con el texto de la cita |
| Comentó un post | /check-comment | commented: true o false, con el comentario |
| Se unió a tu Comunidad de X | /check-community-member | is_member: true o false |
| Es dueño de la cuenta con la que participó | /user-tweets | publica un código de un solo uso para confirmar la propiedad de la cuenta |
| Dio like a un post | no verificable | X 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.
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.
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.
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.
La tarifa plana por solicitud y las 20 solicitudes por segundo verifican decenas de miles de participaciones de un día para otro.
/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.
Confirma que un participante de verdad es dueño de la cuenta que registró antes de entregar el premio.
| API oficial de X | Sorsa API | |
|---|---|---|
| Comprobación directa de "el usuario hizo X" | No existe, hay que traer la lista completa y filtrar | Una llamada booleana por acción |
| Profundidad de retweets | Muro de los 100 más recientes | Paginado, sin tope |
| Autenticación | OAuth 2.0 más una cuenta de desarrollador aprobada | Una sola cabecera ApiKey |
| Costo realista a escala | Pago por uso: $0.01 por cada seguidor o perfil obtenido, y las listas hay que traerlas completas | Desde $49/mes, tarifa plana por solicitud |
| Costo de confirmar un seguimiento en una cuenta de 50,000 seguidores | Hasta ~$500 (traer la lista completa a $0.01 por perfil) | $0.002 (una llamada a /check-follow en Pro) |
| Verificar likes | Privados desde 2024 | Privados desde 2024 (ninguna herramienta puede) |
| Para empezar gratis | Ninguna | 100 solicitudes gratis |
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.
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.
¿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.
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.
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.
Leer la guía