Saltar al contenido principal
Guarda estos recursos esenciales en tus marcadores para el desarrollo con X API.

Documentación

Referencia de la API

Documentación completa de endpoints con parámetros y ejemplos.

Diccionario de datos

Esquemas de objetos para publicaciones, usuarios, medios y más.

Autenticación

Guías para implementar OAuth 1.0a y OAuth 2.0.

Límites de tasa

Límites por endpoint y prácticas recomendadas.

Herramientas

HerramientaDescripción
Consola de desarrolladorAdministra apps, credenciales y facturación
Postman CollectionPruebas interactivas de la API
Python SDKBiblioteca oficial de Python
TypeScript SDKBiblioteca oficial de TypeScript
OpenAPI SpecEspecificación de la API en formato legible por máquina

Aprendizaje

Tutoriales

Guías paso a paso para casos de uso comunes.

Código de ejemplo

Aplicaciones de ejemplo y fragmentos de código.

Qué crear

Ideas e inspiración para proyectos.

Guía de migración

Actualiza de v1.1 a v2.

Comunidad y soporte

Foro de desarrolladores

Haz preguntas y comparte soluciones con la comunidad.

Centro de soporte

Preguntas frecuentes, solución de problemas y opciones de contacto.

@XDevelopers

Actualizaciones y anuncios oficiales.

@API

Noticias y consejos específicos sobre la API.

Mantente al día

RecursoQué recibirás
ChangelogTodos los cambios y actualizaciones de la plataforma
NewsletterResumen mensual de noticias y funciones
Forum AnnouncementsAvisos importantes de la plataforma
API StatusDisponibilidad del servicio en tiempo real
Sigue a @XDevelopers y activa las notificaciones para no perderte cambios importantes y nuevas funciones.

Referencia rápida

Estructura de la respuesta

Todas las respuestas de v2 siguen esta estructura:
{
  "data": { ... },      // Objeto(s) principal(es)
  "includes": { ... },  // Objetos expandidos (si se solicitan)
  "meta": { ... },      // Información de paginación
  "errors": [ ... ]     // Errores parciales (si existen)
}

Parámetros comunes

ParámetroUso
tweet.fieldsSolicitar campos específicos de la publicación
user.fieldsSolicitar campos específicos del usuario
expansionsIncluir objetos relacionados
max_resultsLimitar resultados por página
pagination_tokenObtener la página siguiente o anterior

Métodos de autenticación

MétodoCaso de uso
Bearer TokenDatos públicos de solo lectura
OAuth 2.0Acciones de usuario con ámbitos de acceso granulares
OAuth 1.0aAcciones de usuario (obsoleto, permisos completos)
Guía completa de autenticación →