| Domaine hôte | https://api.x.com | https://api.x.com |
| Chemin de l’endpoint | /1.1/search/tweets.json | /2/tweets/search/recent |
| Authentification | Contexte utilisateur OAuth 1.0a OAuth 2.0 App-Only | Contexte utilisateur OAuth 1.0a
OAuth 2.0 Authorization Code avec PKCE
OAuth 2.0 App-Only |
| Format d’horodatage | YYYYMMDD | YYYY-MM-DDTHH:mm:ssZ ISO 8601 / RFC 3339 |
| Renvoie des Publications âgées d’au plus | 7 jours | 7 jours |
| Méthodes HTTP prises en charge | GET | GET |
| Limites de taux de requête par défaut | 180 requêtes par 15 min avec contexte utilisateur OAuth 1.0a
450 requêtes par 15 min avec OAuth 2.0 App-Only | Libre-service :
60 requêtes par 15 min avec OAuth 2.0 App-Only
60 requêtes par 15 min avec contexte utilisateur OAuth 1.0a
60 requêtes par 15 min avec OAuth 2.0 Authorization Code avec PKCE |
| Propose des URL entièrement déroulées | | ✔ |
| Nombre maximal de Publications par réponse (valeur par défaut) | 100 (15) | 100 (10) |
| Format JSON de la Publication | Format Standard v1.1 | Format X API v2 (déterminé par les paramètres de requête fields et expansions, non rétrocompatible avec les formats v1.1)
Pour en savoir plus sur la migration du format Standard v1.1 vers le format X API v2, consultez notre guide de migration des formats de données. |
| Permet de sélectionner quels champs sont renvoyés dans la charge utile | | ✔ |
| Permet de demander et de recevoir des annotations | | ✔ |
| Permet de demander des métriques spécifiques au sein de l’objet Publication | | ✔ |
| Prend en charge l’opérateur et le champ conversation_id | | ✔ |
| Fournit l’historique d’édition de la Publication | ✔ | ✔ |
| Nom de la clé JSON pour le tableau de données de Publications | statuses | data |
| Nom de la clé JSON pour la pagination | search_metadata.next_results | meta.next_token |
| Permet de parcourir l’archive par plage temporelle | ✔ | ✔ |
| Résolution temporelle des requêtes basées sur le temps | jour | seconde |
| Fuseau horaire | UTC | UTC |
| Paramètres de requête pour la navigation par temps | until | start_time end_time |
| Paramètres de requête pour la navigation par ID de Publication | since_id max_id | since_id until_id |
| Paramètre de requête pour la pagination | Fournit la requête encodée en URL | next_token |
| Nécessite l’utilisation d’informations d’identification provenant d’une App développeur associée à un Project | | ✔ |