| Description | Standard v1.1 | X API v2 |
| HTTP methods supported | GET | GET |
| Host domain | https://api.x.com | https://api.x.com |
| Endpoint path | /1.1/friends/ids.json
/1.1/friends/list.json
/1.1/followers/ids.json
/1.1/followers/list.json | /2/users/:id/following
/2/users/:id/followers |
| Authentication | OAuth 1.0a User Context
Solo App | OAuth 1.0a User Context
OAuth 2.0 Authorization Code with PKCE
Solo App |
| Default request rate limits | 15 solicitudes por 15 min (por usuario)
15 solicitudes por 15 min (por App) | 15 solicitudes por 15 min (por usuario)
15 solicitudes por 15 min (por App) |
| Maximum users per response | GET friends/id y GET followers/id devuelven un máximo de 5000 id de usuarios por página.
GET friends/list y GET followers/list devuelven un máximo de 200 objetos de usuario por página. | 1000 objetos de usuario por página |
| Pagination | El token se devuelve en un campo next_cursor, que luego se puede pasar como valor al parámetro cursor para devolver la siguiente página de resultados. | El token se devuelve en un campo next_token, que luego se puede pasar como valor al parámetro token para devolver la siguiente página de resultados.
La carga útil de v2 también incluye un campo previous_token, que también se puede pasar con el parámetro pagination_token para devolver la página anterior de resultados. |
| JSON format | Formato estándar v1.1 | Formato de X API v2 (determinado por los parámetros de solicitud fields y expansions; no es retrocompatible con los formatos de v1.1)
Para obtener más información sobre cómo migrar del formato estándar v1.1 al formato de X API v2, visita nuestra guía de migración de formatos de datos. |
| Supports selecting which fields return in the payload | | ✔ |
| Supports the Post annotations fields | | ✔ |
| Supports requesting new metrics fields | | ✔ |
| Supports the conversation_id field | | ✔ |
| Requires the use of credentials from a developer App associated with a project | | ✔ |