Herramientas útiles
Postman
Ejemplos de código
Bibliotecas de terceros
Conceptos clave
Autenticación
Consola de desarrollador, proyectos y Apps de desarrollador
Límites de tasa
| Endpoint | Método HTTP | Límite de tasa |
|---|---|---|
| /2/lists/:id/members | GET | 900 solicitudes por 15 minutos |
| /2/users/:id/list_memberships | GET | 75 solicitudes por 15 minutos |
| /2/lists/:id/members | POST | 300 solicitudes por 15 minutos |
| /2/lists/:id/members/:user_id | DELETE | 300 solicitudes por 15 minutos |
Campos y expansions
fields y expansions. El parámetro expansions te permite expandir los objetos referenciados en el payload. Por ejemplo, al consultar los miembros de una Lista puedes obtener las siguientes expansions:
pinned_tweet_id
fields te permite seleccionar exactamente qué fields dentro de los diferentes objetos de datos quieres recibir. La consulta de miembros de una Lista devuelve principalmente objetos de usuario. De forma predeterminada, el objeto de usuario devuelve los campos id, name y username. Para recibir campos adicionales como user.created_at o user.description, tendrás que solicitar específicamente esos campos utilizando un parámetro user.fields.
Hemos añadido una guía sobre cómo usar fields and expansions.
La siguiente tabla muestra los campos y expansions disponibles para cada endpoint de consulta:
| Endpoint | Campos | Expansions |
|---|---|---|
| /2/lists/:id/members | user.fields, tweet.fields | pinned_tweet_id |
| /2/users/:id/list_memberships | list.fields, user.fields | owner_id |