API de Truth Social

Consulta cuentas públicas, Truths, ReTruths y respuestas de Truth Social sin confundir sus objetos. user_posts recoge contenido de un autor, mientras que replies recoge respuestas escritas por ese autor; no es un lector de todos los comentarios recibidos por una publicación.

Los campos is_reply, is_repost, reply_to_id y reply_to_account_id conservan la dirección de la conversación. La visibilidad pública, el distintivo de verificación y los enlaces multimedia no implican acceso privado, validación de identidad ni permiso de republicación.

Disponibilidad de la plataforma

Salud 24 h
Normal
Normal

Últimos 30 días

Funciones disponibles

Cada acción de Truth Social, qué hace, su precio y su salud en las últimas 24 horas. Abre una acción para ver sus parámetros, campos de respuesta y ejemplos de código.

CapacidadQué hacePor 1.000Salud en 24 horas
Leer el perfil público de Truth SocialprofileUsa en username el handle de la cuenta, con o sin @.$1.39 por 1.000 solicitudesNormal
Consultar las Truths de un autor conocidouser_postsusername localiza al autor y devuelve una muestra de sus Truths.$1.39 por 1.000 solicitudesNormal
Consultar las respuestas publicadas por un autorrepliesEsta acción recibe el username del autor de las respuestas.$1.39 por 1.000 solicitudesNormal
Comprobar una Truth mediante su enlace completopostPrioriza una url con la ruta del autor, como https://truthsocial.com/@<usuario>/posts/<id>.$1.39 por 1.000 solicitudesNormal
Examinar una muestra de Truths en tendenciatrendingNo requiere parámetros de negocio y devuelve publicaciones con autor, fecha e interacciones.$1.39 por 1.000 solicitudesNormal

Abre una capacidad para ver sus parámetros, campos de respuesta, ejemplos de código y prueba.

¿Qué acepta cada acción de Truth Social?

Cada respuesta enlaza una acción ejecutable con sus entradas reales. El significado y los valores permitidos pertenecen a esa acción; un nombre parecido no conserva automáticamente el mismo sentido en otra plataforma.

Las fuentes oficiales se enlazan solo para precisar el término de la plataforma indicado a su lado. No implican autorización ni respaldo y no añaden a EveryInfra funciones del sitio oficial.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
profile

Leer el perfil público de Truth Social

Usa en username el handle de la cuenta, con o sin @. La respuesta diferencia username, display_name, la URL del perfil y external_url; is_private e is_verified describen señales visibles, no amplían el acceso ni sustituyen una verificación de identidad.

username—Entrega síncrona—$1.39 por 1.000 solicitudesuser_id · username · display_name · bio · url · external_url · location · follower_count · following_count · post_count · is_verified · is_private · avatar_url · header_url · created_at · platform
user_posts

Consultar las Truths de un autor conocido

username localiza al autor y devuelve una muestra de sus Truths. Revisa is_reply e is_repost antes de tratar una fila como contenido original; repost_count, like_count y reply_count son contadores, no el detalle de las interacciones ni un historial completo.

username—Entrega síncronaEl catálogo declara defaultLimit = 20 y maxLimit = 100 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$1.39 por 1.000 solicitudesid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
replies

Consultar las respuestas publicadas por un autor

Esta acción recibe el username del autor de las respuestas. reply_to_id y reply_to_account_id señalan el contenido y la cuenta respondidos; la respuesta no incorpora el post padre ni el árbol completo de comentarios de una Truth concreta.

username—Entrega síncronaEl catálogo declara defaultLimit = 20 y maxLimit = 100 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$1.39 por 1.000 solicitudesid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
post

Comprobar una Truth mediante su enlace completo

Prioriza una url con la ruta del autor, como https://truthsocial.com/@<usuario>/posts/<id>. post_url e id son entradas compatibles, pero no eliminan el requisito público de url. Devuelve texto, autor, fecha, hashtags y medios sin publicar, borrar ni volver a compartir la Truth.

urlid, post_urlEntrega síncrona—$1.39 por 1.000 solicitudesid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform
trending

Examinar una muestra de Truths en tendencia

No requiere parámetros de negocio y devuelve publicaciones con autor, fecha e interacciones. No añadas filtros de palabra, país o fecha que el contrato no declara, y no conviertas la posición del array en una explicación del algoritmo, un ranking completo o una tendencia en tiempo real.

—Entrega síncronaEl catálogo declara defaultLimit = 20 y maxLimit = 100 para el límite de esta acción. Según el contrato concreto, la unidad puede aplicarse a una página, a cada elemento padre o a otra unidad propia de la acción; no es necesariamente el total final de filas de toda la solicitud.$1.39 por 1.000 solicitudesid · url · text · language · reply_count · repost_count · like_count · author_username · author_name · author_id · author_follower_count · author_verified · reply_to_id · reply_to_account_id · is_reply · is_repost · posted_at · media · hashtags · platform

¿Qué significan los parámetros de Truth Social profile?

Usa en username el handle de la cuenta, con o sin @. La respuesta diferencia username, display_name, la URL del perfil y external_url; is_private e is_verified describen señales visibles, no amplían el acceso ni sustituyen una verificación de identidad.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
usernameObligatorio
Nombre de usuario corto de Truth Social. Puede incluir @. user_posts obtiene las publicaciones del usuario, mientras que replies obtiene las respuestas enviadas por ese autor, no los comentarios de otros a una publicación.
Truth Social: handle, nombre visible y web del perfil — La terminología oficial diferencia handle o username, display name y el enlace Website del perfil. Estas señales ayudan a identificar el objeto, pero no validan la identidad ni permiten leer una cuenta privada. · Consultada

¿Qué significan los parámetros de Truth Social user_posts?

username localiza al autor y devuelve una muestra de sus Truths. Revisa is_reply e is_repost antes de tratar una fila como contenido original; repost_count, like_count y reply_count son contadores, no el detalle de las interacciones ni un historial completo.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
usernameObligatorio
Nombre de usuario corto de Truth Social. Puede incluir @. user_posts obtiene las publicaciones del usuario, mientras que replies obtiene las respuestas enviadas por ese autor, no los comentarios de otros a una publicación.
Truth y ReTruth representan acciones de contenido distintas — La plataforma define `Truth` como una publicación, `ReTruth` como un repost y `QuoteTruth` como un repost con comentario adicional. Esta API no garantiza un campo estructural independiente para `QuoteTruth` ni clasifica todos los resultados devueltos como contenido original. · Consultada

¿Qué significan los parámetros de Truth Social replies?

Esta acción recibe el username del autor de las respuestas. reply_to_id y reply_to_account_id señalan el contenido y la cuenta respondidos; la respuesta no incorpora el post padre ni el árbol completo de comentarios de una Truth concreta.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
usernameObligatorio
Nombre de usuario corto de Truth Social. Puede incluir @. user_posts obtiene las publicaciones del usuario, mientras que replies obtiene las respuestas enviadas por ese autor, no los comentarios de otros a una publicación.
La interfaz de comentarios de Truth Details no equivale a la lista de respuestas del autor — La documentación oficial indica que, al abrir una publicación, los comentarios se ven debajo de Truth Details. Sin embargo, el objeto de la petición para `replies` en EveryInfra es el `username` del autor. Hay que tratar esta acción por separado de la lectura de todos los comentarios por publicación: no son equivalentes. · Consultada

¿Qué significan los parámetros de Truth Social post?

Prioriza una url con la ruta del autor, como https://truthsocial.com/@<usuario>/posts/<id>. post_url e id son entradas compatibles, pero no eliminan el requisito público de url. Devuelve texto, autor, fecha, hashtags y medios sin publicar, borrar ni volver a compartir la Truth.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →
urlObligatorio
Enlace completo de la publicación para post. Se recomienda que incluya la ruta con @autor para facilitar la localización simultánea del autor y la publicación. No envíes únicamente un enlace corto que no permita identificar al autor.
Truth Social: publicación individual, contenido adjunto y acceso a comentarios — La fuente oficial distingue entre el contenido de un `Truth` publicado y los comentarios dentro de los detalles de la publicación. Esta referencia solo explica los objetos; no se puede deducir de ella la exportación, publicación o eliminación de comentarios, ni el soporte para cualquier tipo de archivo adjunto. · Consultada
idOpcional
Entrada compatible para el ID de la publicación. Si se usa de forma independiente, no se puede inferir el autor de manera fiable. Da prioridad a la url completa y no confíes en la asignación de un autor por defecto.
post_urlOpcional
Entrada compatible para el enlace de la publicación. Tiene menor prioridad que url y no sustituye a otros campos obligatorios.

¿Qué significan los parámetros de Truth Social trending?

No requiere parámetros de negocio y devuelve publicaciones con autor, fecha e interacciones. No añadas filtros de palabra, país o fecha que el contrato no declara, y no conviertas la posición del array en una explicación del algoritmo, un ranking completo o una tendencia en tiempo real.

Referencia completa: parámetros, ejemplos de código, respuesta de ejemplo y salud →

Esta acción no tiene parámetros de negocio. Envía únicamente los identificadores de plataforma y acción.

Cómo usar la API de Truth Social

  1. 01Consulta el catálogo público y elige una acción de la plataforma.
  2. 02Envía los parámetros platform y action, junto con los campos obligatorios, a POST /api/v1/social.
  3. 03Procesa el resultado síncrono o consulta el identificador de trabajo cuando la acción se ejecute de forma asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
truth_social_profile.sh
curl -X POST https://api.everyinfra.com/api/v1/social \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"platform":"truth_social","action":"profile","params":{"username":"<username>"}}'

Preguntas sobre la API de Truth Social

¿Cómo llamo a la API de Truth Social?

Envía POST /api/v1/social con platform igual a truth_social, elige uno de los identificadores de acción indicados e incluye sus parámetros obligatorios.

¿Qué devuelve la API de Truth Social?

Devuelve JSON estructurado. Por ejemplo, el esquema de profile incluye user_id, username, display_name y bio. Cada acción tiene su propia lista de campos; que un campo esté declarado no garantiza que todos los registros tengan un valor.

¿Qué matiz de la documentación oficial conviene conservar al usar datos de Truth Social?

La terminología oficial diferencia handle o username, display name y el enlace Website del perfil. Estas señales ayudan a identificar el objeto, pero no validan la identidad ni permiten leer una cuenta privada.

¿Qué parámetros son obligatorios?

Depende de la acción. profile requiere username; user_posts requiere username; replies requiere username; consulta las demás acciones en la lista de funciones.

¿Las acciones de Truth Social responden de inmediato?

Las acciones marcadas como asíncronas devuelven un identificador de trabajo que se consulta por sondeo. Cualquier otra acción también puede ejecutarse de forma asíncrona: añade "mode": "async" al cuerpo de la solicitud para recibir el identificador de inmediato, útil para tareas lentas o límites altos.