# APIs et webhooks (Data Analytics) > REST APIs, endpoints, authentification, pagination, webhooks, extraction de données, rate limiting - 20 questions d'entretien - Confirmé - [Questions d'entretien: Data Analytics](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien.md) ## 1. Que signifie l'acronyme API dans le contexte du développement web ? **Réponse** API signifie Application Programming Interface, soit une interface de programmation applicative. Une API définit un ensemble de règles et de protocoles permettant à deux applications de communiquer entre elles. Dans le contexte de la data analytics, les APIs permettent d'extraire des données depuis des services tiers (CRM, outils marketing, bases de données) de manière programmatique et automatisée. ## 2. Qu'est-ce qu'une API REST ? **Réponse** REST (Representational State Transfer) est un style d'architecture pour les APIs web qui repose sur le protocole HTTP. Une API REST utilise des URLs pour identifier les ressources et les méthodes HTTP (GET, POST, PUT, DELETE) pour effectuer des opérations sur ces ressources. REST est le standard dominant pour les APIs modernes car il est simple, stateless et facilement intégrable avec n'importe quel langage de programmation. ## 3. Quelle méthode HTTP utiliser pour récupérer des données depuis une API ? **Réponse** La méthode GET est utilisée pour récupérer (lire) des données depuis un serveur via une API. C'est la méthode la plus courante en data analytics car l'objectif principal est d'extraire des données. GET est une méthode idempotente, ce qui signifie que l'appeler plusieurs fois produit le même résultat sans modifier les données côté serveur. Les paramètres de requête sont passés dans l'URL sous forme de query strings. ## 17 questions supplémentaires disponibles - Quel format de données est le plus couramment utilisé par les APIs REST modernes ? - Qu'est-ce qu'un endpoint dans le contexte d'une API ? S'inscrire gratuitement: https://sharpskill.dev/fr/login ## Autres sujets d'entretien Data Analytics - [Google Sheets - Les fondamentaux](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/google-sheets-basics.md): 20 questions, Junior - [Google Sheets - Formules avancées](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/google-sheets-advanced.md): 20 questions, Junior - [SQL - Les fondamentaux](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/sql-basics.md): 25 questions, Junior - [SQL - Agrégations et groupements](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/sql-aggregations.md): 20 questions, Junior - [SQL - Jointures](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/sql-joins.md): 20 questions, Junior - [BigQuery - Fondamentaux](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/bigquery-fundamentals.md): 20 questions, Junior - [Data Cleaning - Nettoyage des données](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/data-cleaning.md): 20 questions, Junior - [KPIs et métriques business](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/kpis-metrics.md): 20 questions, Junior - [Statistiques descriptives](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/descriptive-statistics.md): 20 questions, Junior - [Zapier et automatisation No-Code](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/zapier-automation.md): 20 questions, Junior - [Principes de data visualisation](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/data-viz-principles.md): 20 questions, Junior - [Python & Pandas - Fondamentaux](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/python-pandas-basics.md): 20 questions, Junior - [Google Sheets - Dashboards automatisés](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/google-sheets-dashboards.md): 20 questions, Confirmé - [SQL - Sous-requêtes et CTEs](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/sql-subqueries-ctes.md): 20 questions, Confirmé - [SQL - Window Functions](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/sql-window-functions.md): 20 questions, Confirmé - [BigQuery - Fonctionnalités avancées](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/bigquery-advanced.md): 20 questions, Confirmé - [Data Modeling](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/data-modeling.md): 20 questions, Confirmé - [Analyse de funnels et conversion](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/funnel-analysis.md): 20 questions, Confirmé - [Analyse de cohortes et rétention](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/cohort-retention.md): 20 questions, Confirmé - [Google Tag Manager et tracking](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/gtm-tracking.md): 20 questions, Confirmé - [dbt - Fondamentaux](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/dbt-fundamentals.md): 20 questions, Confirmé - [AB Testing et statistiques appliquées](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/ab-testing.md): 20 questions, Confirmé - [Looker Studio (Google Data Studio)](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/looker-studio.md): 20 questions, Confirmé - [Power BI - Fondamentaux](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/power-bi-fundamentals.md): 20 questions, Confirmé - [SQL - Requêtes analytiques avancées](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/sql-advanced-analytics.md): 20 questions, Senior - [dbt - Fonctionnalités avancées](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/dbt-advanced.md): 20 questions, Senior - [Power BI - DAX et dashboards avancés](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/power-bi-dax.md): 20 questions, Senior - [Python Analytics - Analyse avancée et ML](https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/python-analytics-advanced.md): 20 questions, Senior --- Source: SharpSkill (https://sharpskill.dev), tech interview preparation for your real stack. HTML version of this page: https://sharpskill.dev/fr/technologies/data-analytics/questions-entretien/apis-webhooks