API de plataforma de EveryData

API de Gab

Consulta perfiles públicos de Gab, su Timeline y publicaciones concretas. Cada acción distingue el nombre de usuario, la URL del perfil y la URL completa de una publicación; no existe aquí una búsqueda de personas por nombre visible.

En Gab, una Timeline puede mezclar publicaciones propias, contenido fijado y republicaciones. Los contadores son una instantánea y la acción `replies` devuelve contexto relacionado sin prometer un árbol completo de respuestas.

Endpoint
POST /api/v1/social
Funciones
4
Por 1.000
1,389 US$

Funciones disponibles

Compara las acciones de Gab por sus entradas obligatorias, datos devueltos y precio. Usa el identificador de la acción exactamente como aparece.

AcciónObligatoriosOpcionalesEntregaLímitePor 1.000Campos de respuesta
profile

Leer el perfil público de una cuenta de Gab

Pasa en username el nombre sin @ o la URL completa del perfil. La respuesta separa username de display_name e incluye biografía, avatar, cabecera y contadores públicos; is_pro e is_verified son señales distintas y no verifican la identidad por sí solas.

usernameEntrega síncrona$1.39 por 1.000 solicitudesuser_id · username · display_name · bio · url · follower_count · following_count · post_count · is_verified · is_pro · avatar_url · header_url · created_at · platform
user_posts

Revisar el Timeline público de una cuenta de Gab

username identifica una cuenta conocida y devuelve muestras de su Timeline. Usa author_username, url y posted_at para atribuir cada fila; no marques automáticamente como original todo lo que aparece en el perfil ni interpretes los contadores como listas de usuarios.

usernameEntrega 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 · author_username · author_name · like_count · repost_count · reply_count · media_urls · posted_at · platform
post

Comprobar una publicación concreta de Gab

url debe ser el enlace completo de la publicación, con la forma https://gab.com/<usuario>/posts/<id>. Devuelve texto, autor, fecha, medios y contadores del post; los enlaces multimedia no conceden derechos de reutilización y esta acción no incluye la conversación completa.

urlEntrega síncrona$1.39 por 1.000 solicitudesid · url · text · author_username · author_name · like_count · repost_count · reply_count · media_urls · posted_at · platform
replies

Explorar el contexto de respuestas de un post de Gab

Parte de la url completa del post y devuelve contenido relacionado, que puede incluir respuestas, publicaciones anteriores en el hilo o citas. Como el contrato no expone un identificador de padre ni el tipo de relación, no reconstruyas el árbol por el orden del array ni lo llames listado completo de comentarios.

urlEntrega 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 · author_username · author_name · like_count · repost_count · reply_count · media_urls · posted_at · platform

¿Qué acepta cada acción de Gab?

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.

¿Qué significan los parámetros de Gab profile?

Pasa en username el nombre sin @ o la URL completa del perfil. La respuesta separa username de display_name e incluye biografía, avatar, cabecera y contadores públicos; is_pro e is_verified son señales distintas y no verifican la identidad por sí solas.

usernameObligatorio
Nombre de usuario de la cuenta de Gab (sin @) o la URL completa de su perfil. profile obtiene los datos de la cuenta y user_posts obtiene sus publicaciones públicas. No es una búsqueda por nombre de persona; actualmente no existe una acción de búsqueda por keyword.
Gab: URL de perfil, datos de cuenta y TimelineLa ayuda de Gab muestra el formato `gab.com/usuario` y explica que el Timeline puede incluir contenido fijado, propio o republicado, sujeto a la visibilidad de la cuenta. No prueba acceso a publicaciones privadas ni una extracción histórica completa.Consultada

¿Qué significan los parámetros de Gab user_posts?

username identifica una cuenta conocida y devuelve muestras de su Timeline. Usa author_username, url y posted_at para atribuir cada fila; no marques automáticamente como original todo lo que aparece en el perfil ni interpretes los contadores como listas de usuarios.

usernameObligatorio
Nombre de usuario de la cuenta de Gab (sin @) o la URL completa de su perfil. profile obtiene los datos de la cuenta y user_posts obtiene sus publicaciones públicas. No es una búsqueda por nombre de persona; actualmente no existe una acción de búsqueda por keyword.
Gab: URL de perfil, datos de cuenta y TimelineLa ayuda de Gab muestra el formato `gab.com/usuario` y explica que el Timeline puede incluir contenido fijado, propio o republicado, sujeto a la visibilidad de la cuenta. No prueba acceso a publicaciones privadas ni una extracción histórica completa.Consultada

¿Qué significan los parámetros de Gab post?

url debe ser el enlace completo de la publicación, con la forma https://gab.com/<usuario>/posts/<id>. Devuelve texto, autor, fecha, medios y contadores del post; los enlaces multimedia no conceden derechos de reutilización y esta acción no incluye la conversación completa.

urlObligatorio
Enlace completo de la publicación de Gab. Se recomienda el formato https://gab.com/<username>/posts/<ID>. post obtiene una sola publicación y replies obtiene el contexto de sus respuestas. No es la URL del perfil del usuario y no se garantiza que se obtenga el historial completo de la conversación.
Gab: diferencia entre una publicación y su hilo de comentariosLa documentación oficial explica que el hilo de discusión se abre desde el texto de la publicación, su marca de tiempo o el acceso a los comentarios, y que el contador de respuestas y el cuerpo de la discusión se presentan de forma distinta. El alcance del contexto de `replies` en esta API se rige por su propia documentación, sin que esto signifique que se devuelvan siempre todos los hilos que la interfaz de usuario permite expandir.Consultada

¿Qué significan los parámetros de Gab replies?

Parte de la url completa del post y devuelve contenido relacionado, que puede incluir respuestas, publicaciones anteriores en el hilo o citas. Como el contrato no expone un identificador de padre ni el tipo de relación, no reconstruyas el árbol por el orden del array ni lo llames listado completo de comentarios.

urlObligatorio
Enlace completo de la publicación de Gab. Se recomienda el formato https://gab.com/<username>/posts/<ID>. post obtiene una sola publicación y replies obtiene el contexto de sus respuestas. No es la URL del perfil del usuario y no se garantiza que se obtenga el historial completo de la conversación.
Gab: diferencia entre una publicación y su hilo de comentariosLa documentación oficial explica que el hilo de discusión se abre desde el texto de la publicación, su marca de tiempo o el acceso a los comentarios, y que el contador de respuestas y el cuerpo de la discusión se presentan de forma distinta. El alcance del contexto de `replies` en esta API se rige por su propia documentación, sin que esto signifique que se devuelvan siempre todos los hilos que la interfaz de usuario permite expandir.Consultada

Cómo usar la API de Gab

  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 devuelto si la acción es asíncrona.
  4. 04Guarda los campos de la respuesta estructurada que necesita tu aplicación.
gab_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":"gab","action":"profile","params":{"username":"<username>"}}'

Preguntas sobre la API de Gab

¿Cómo llamo a la API de Gab?

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

¿Qué devuelve la API de Gab?

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 de origen contengan un valor.

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

La ayuda de Gab muestra el formato gab.com/usuario y explica que el Timeline puede incluir contenido fijado, propio o republicado, sujeto a la visibilidad de la cuenta. No prueba acceso a publicaciones privadas ni una extracción histórica completa.

¿Qué parámetros son obligatorios?

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