{"id":82421,"date":"2026-02-12T17:03:57","date_gmt":"2026-02-12T16:03:57","guid":{"rendered":"https:\/\/kinsta.com\/fr\/?p=82421&#038;preview=true&#038;preview_id=82421"},"modified":"2026-02-16T16:11:46","modified_gmt":"2026-02-16T15:11:46","slug":"automatisation-performance-agence-wp","status":"publish","type":"post","link":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/","title":{"rendered":"Automatiser les contr\u00f4les de performance de votre agence WP avec l&rsquo;API PageSpeed Insights"},"content":{"rendered":"<p>Au fur et \u00e0 mesure que votre agence compte de nouveaux clients, le maintien de performances \u00e9lev\u00e9es sur tous les sites que vous g\u00e9rez peut rapidement devenir un d\u00e9fi. Des extensions mal cod\u00e9es, des images non optimis\u00e9es et des scripts tiers peuvent ralentir les sites de vos clients et r\u00e9duire progressivement les scores <a href=\"https:\/\/kinsta.com\/fr\/blog\/google-pagespeed-insights\/\">PageSpeed Insights<\/a> (PSI).<\/p>\n<p>Au lieu de v\u00e9rifier manuellement chaque site WordPress, vous pouvez automatiser la surveillance des performances sur l&rsquo;ensemble de vos sites et vous concentrer sur l&rsquo;investigation des anomalies uniquement lorsqu&rsquo;elles surviennent, ce qui permet \u00e0 votre \u00e9quipe d&rsquo;\u00e9conomiser des heures de travail chaque mois gr\u00e2ce \u00e0 des v\u00e9rifications automatis\u00e9es simples et efficaces.<\/p>\n<p>Dans cet article, vous apprendrez comment automatiser votre flux de travail pour surveiller les performances de tous les sites WordPress h\u00e9berg\u00e9s par Kinsta de votre agence en utilisant conjointement l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/docs\/api-kinsta\/\">API Kinsta<\/a> et l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/api-pagespeed-insights\/\">API Google PageSpeed Insights<\/a>. Pour finir, vous apprendrez \u00e0 partager ces donn\u00e9es avec votre \u00e9quipe en temps r\u00e9el en utilisant les <a href=\"https:\/\/kinsta.com\/fr\/blog\/gerer-services-kinsta-api-slack\/#getting-started-with-slack-incoming-webhooks\">webhooks de Slack<\/a> et \u00e0 automatiser le processus avec une <a href=\"https:\/\/kinsta.com\/fr\/blog\/tache-cron-wordpress\/\">t\u00e2che cron<\/a>.<\/p>\n<p>Passionnant, n&rsquo;est-ce pas ? Commen\u00e7ons par le commencement.<br \/>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc><\/p>\n<h2>Aper\u00e7u du flux de travail : Kinsta vers PageSpeed Insights vers Slack<\/h2>\n<p>Le script relie trois API. Kinsta, Google PageSpeed Insights et Slack, afin d&rsquo;automatiser la surveillance des performances du site.<\/p>\n<p>Commencez par interroger l&rsquo;API Kinsta pour r\u00e9cup\u00e9rer les domaines et les environnements de votre site web. Cela permet de s&rsquo;assurer que votre liste de domaines reste \u00e0 jour au fur et \u00e0 mesure que vous ajoutez des sites clients.<\/p>\n<p>Ensuite, pour chaque site renvoy\u00e9 par l&rsquo;API Kinsta, votre script utilise l&rsquo;API Google PSI pour extraire des mesures cl\u00e9s : Score de performance (0-100), First Contentful Paint (FCP) et Largest Contentful Paint (LCP).<\/p>\n<p>Enfin, le script publie ces mesures, le nom du site, les trois scores et un lien PageSpeed Insights sur un canal Slack d\u00e9sign\u00e9.<\/p>\n<h2>Configuration des outils<\/h2>\n<p>Avant de coder, g\u00e9n\u00e9rez deux cl\u00e9s API et effectuez des configurations rapides.<\/p>\n<h3>Utilisation de l&rsquo;API Kinsta : v\u00e9rifiez les autorisations et g\u00e9n\u00e9rez votre cl\u00e9 API<\/h3>\n<p>L&rsquo;API Kinsta n\u00e9cessite une cl\u00e9 API g\u00e9n\u00e9r\u00e9e \u00e0 partir d&rsquo;un compte disposant d&rsquo;autorisations sp\u00e9cifiques. Dans notre exemple, il s&rsquo;agit du propri\u00e9taire ou de l&rsquo;administrateur de l&rsquo;entreprise.<\/p>\n<p>Pour <a href=\"https:\/\/kinsta.com\/fr\/blog\/cle-api-kinsta\/\">cr\u00e9er une cl\u00e9 API Kinsta<\/a>, connectez-vous \u00e0 <a href=\"https:\/\/my.kinsta.com\/?lang=fr\">MyKinsta<\/a> et suivez les \u00e9tapes suivantes :<\/p>\n<ul>\n<li>Naviguez jusqu&rsquo;\u00e0 la page des <strong>cl\u00e9s API <\/strong>(<strong>Votre nom<\/strong> &gt; <strong>R\u00e9glages de l&rsquo;entreprise<\/strong> &gt; <strong>Cl\u00e9s API<\/strong>).<\/li>\n<li>Cliquez sur <strong>Cr\u00e9er une cl\u00e9 API<\/strong>.<\/li>\n<li>D\u00e9finissez l&rsquo;<strong>expiration<\/strong> et donnez un nom unique \u00e0 votre cl\u00e9.<\/li>\n<li>Cliquez sur <strong>G\u00e9n\u00e9rer<\/strong>.<\/li>\n<\/ul>\n<figure id=\"attachment_203821\" aria-describedby=\"caption-attachment-203821\" style=\"width: 1743px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203821 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/create-kinsta-api-key.png\" alt=\"Cr\u00e9er une cl\u00e9 API dans MyKinsta.\" width=\"1743\" height=\"987\"><figcaption id=\"caption-attachment-203821\" class=\"wp-caption-text\">Cr\u00e9er une cl\u00e9 API dans MyKinsta.<\/figcaption><\/figure>\n<p>Notez que <strong>c&rsquo;est la seule fois o\u00f9 vous pouvez voir votre cl\u00e9 API<\/strong>. Copiez-la et conservez-la en lieu s\u00fbr.<\/p>\n<p>La deuxi\u00e8me chose dont vous avez besoin est votre <strong>identifiant d&rsquo;entreprise<\/strong> MyKinsta. Vous pouvez facilement le trouver dans la cha\u00eene de requ\u00eate de l&rsquo;URL de votre tableau de bord MyKinsta (recherchez le param\u00e8tre <code>idCompany<\/code> ).<\/p>\n<p>Avec ces donn\u00e9es, vous pouvez acc\u00e9der \u00e0 l&rsquo;API Kinsta et utiliser cURL pour demander une liste des sites de votre entreprise. Ouvrez votre outil de ligne de commande pr\u00e9f\u00e9r\u00e9 et entrez la commande suivante, en rempla\u00e7ant <code>&lt;YOUR_COMPANY_ID&gt;<\/code> et <code>&lt;YOUR_API_KEY&gt;<\/code> par vos informations d&rsquo;identification.<\/p>\n<pre><code class=\"language-bash\">curl -X GET \"https:\/\/api.kinsta.com\/v2\/sites?company=&lt;YOUR_COMPANY_ID&gt;\" \n\t -H \"Authorization: Bearer &lt;YOUR_API_KEY&gt;\"<\/code><\/pre>\n<p>Si l&rsquo;identifiant de votre entreprise et la cl\u00e9 API sont corrects, vous devriez recevoir une r\u00e9ponse JSON structur\u00e9e comme ceci :<\/p>\n<pre><code class=\"language-json\">{\n\t\"company\": {\n\t\t\"sites\": [\n\t\t\t{\n\t\t\t\t\"id\": \"YOUR_SITE_ID\",\n\t\t\t\t\"name\": \"my-wordpress-website\",\n\t\t\t\t\"display_name\": \"My WordPress website\",\n\t\t\t\t\"status\": \"live\",\n\t\t\t\t\"site_labels\": []\n\t\t\t}\n\t\t]\n\t}\n}<\/code><\/pre>\n<p>Comme vous pouvez le constater, il manque \u00e0 cette r\u00e9ponse un \u00e9l\u00e9ment d&rsquo;information essentiel : l&rsquo;URL du site web. Pour r\u00e9cup\u00e9rer le domaine principal de chaque environnement, vous devez ajouter le param\u00e8tre <code>include_environments=true<\/code> \u00e0 la cha\u00eene de requ\u00eate. Avec ce param\u00e8tre, l&rsquo;API renvoie \u00e9galement des donn\u00e9es d\u00e9taill\u00e9es pour chaque environnement (live et staging), y compris le domaine primaire. Voici une r\u00e9ponse g\u00e9n\u00e9rique :<\/p>\n<pre><code class=\"language-json\">{\n\t\"company\": {\n\t\t\"sites\": [\n\t\t\t{\n\t\t\t\t\"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\"name\": \"firstsite\",\n\t\t\t\t\"display_name\": \"First site\",\n\t\t\t\t\"status\": \"live\",\n\t\t\t\t\"siteLabels\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\t\t\"name\": \"Do not remove\"\n\t\t\t\t\t}\n\t\t\t\t],\n\t\t\t\t\"environments\": [\n\t\t\t\t\t{\n\t\t\t\t\t\t\"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\t\t\"name\": \"live\",\n\t\t\t\t\t\t\"display_name\": \"Live\",\n\t\t\t\t\t\t\"is_blocked\": false,\n\t\t\t\t\t\t\"id_edge_cache\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\t\t\"cdn_cache_id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\t\t\"is_opt_out_from_automatic_php_update\": false,\n\t\t\t\t\t\t\"web_root\": \"\/release_v1\",\n\t\t\t\t\t\t\"image_optimization_type\": \"lossy\",\n\t\t\t\t\t\t\"is_additional_sftp_accounts_enabled\": false,\n\t\t\t\t\t\t\"is_premium\": false,\n\t\t\t\t\t\t\"wordpress_version\": \"6.3.1\",\n\t\t\t\t\t\t\"domains\": [ ... ],\n\t\t\t\t\t\t\"primaryDomain\": {\n\t\t\t\t\t\t\t\"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\t\t\t\"name\": \"example.com\",\n\t\t\t\t\t\t\t\"site_id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n\t\t\t\t\t\t\t\"is_active\": true,\n\t\t\t\t\t\t\t\"type\": \"live\"\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"ssh_connection\": { ... }\n\t\t\t\t\t\t},\n\t\t\t\t\t\t\"container_info\": { ... }\n\t\t\t\t\t}\n\t\t\t\t]\n\t\t\t}\n\t\t]\n\t}\n}<\/code><\/pre>\n<p>Ensuite, vous devez g\u00e9n\u00e9rer une application Google PageSpeed Insights et une cl\u00e9 API.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Reportez-vous \u00e0 la <a href=\"https:\/\/api-docs.kinsta.com\/\">r\u00e9f\u00e9rence de l&rsquo;API Kinsta<\/a> pour obtenir d&rsquo;autres exemples d&rsquo;appels comme <a href=\"https:\/\/api-docs.kinsta.com\/tag\/WordPress-Sites#operation\/getSites\">celui-ci<\/a>.<\/p>\n<\/aside>\n\n<h3>G\u00e9n\u00e9rer une cl\u00e9 API pour Google PageSpeed Insights<\/h3>\n<p>L&rsquo;\u00e9tape suivante consiste \u00e0 cr\u00e9er une cl\u00e9 API pour acc\u00e9der au service Google PageSpeed Insights. Connectez-vous \u00e0 la <a href=\"https:\/\/console.cloud.google.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Google Cloud Console<\/a> et suivez les \u00e9tapes suivantes :<\/p>\n<p><strong>\u00c9tape 1 :<\/strong> cr\u00e9ez un nouveau projet ou ouvrez un projet existant. Pour cet article, nous avons cr\u00e9\u00e9 un nouveau projet de <strong>Performance monitoring<\/strong>.<\/p>\n<figure id=\"attachment_203820\" aria-describedby=\"caption-attachment-203820\" style=\"width: 2940px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203820 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/google-cloud-console.png\" alt=\"Page du projet Performance Monitoring dans la console Google Cloud\" width=\"2940\" height=\"1912\"><figcaption id=\"caption-attachment-203820\" class=\"wp-caption-text\">Page du projet Performance Monitoring dans la console Google Cloud<\/figcaption><\/figure>\n<p><strong>\u00c9tape 2 :<\/strong> Naviguez vers <strong>APIs &#038; Services<\/strong> &gt; <strong>Library<\/strong>, puis recherchez <strong>PageSpeed Insights API<\/strong> en bas de la page et cliquez sur le bouton.<\/p>\n<figure id=\"attachment_203846\" aria-describedby=\"caption-attachment-203846\" style=\"width: 2124px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203846 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/google-cloud-api-library.png\" alt=\"S\u00e9lectionner l'API PageSpeed Insights dans la biblioth\u00e8que d'API de Google Cloud\" width=\"2124\" height=\"1120\"><figcaption id=\"caption-attachment-203846\" class=\"wp-caption-text\">S\u00e9lectionner l&rsquo;API PageSpeed Insights dans la biblioth\u00e8que d&rsquo;API de Google Cloud<\/figcaption><\/figure>\n<p><strong>\u00c9tape 3 :<\/strong> sur la page suivante, cliquez sur <strong>Activer<\/strong>.<\/p>\n<figure id=\"attachment_203822\" aria-describedby=\"caption-attachment-203822\" style=\"width: 1083px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203822 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/enable-pagespeed-insights-api.png\" alt=\"Activer l'API PageSpeed Insights\" width=\"1083\" height=\"699\"><figcaption id=\"caption-attachment-203822\" class=\"wp-caption-text\">Activer l&rsquo;API PageSpeed Insights<\/figcaption><\/figure>\n<p><strong>\u00c9tape 4 :<\/strong> Cliquez sur <strong>Cr\u00e9er des informations d&rsquo;identification<\/strong> dans l&rsquo;onglet <strong>Informations d&rsquo;identification<\/strong>.<\/p>\n<figure id=\"attachment_203823\" aria-describedby=\"caption-attachment-203823\" style=\"width: 1880px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203823 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/create-psi-credentials.png\" alt=\"Cr\u00e9er les informations d'identification de l'API PSI\" width=\"1880\" height=\"524\"><figcaption id=\"caption-attachment-203823\" class=\"wp-caption-text\">Cr\u00e9er les informations d&rsquo;identification de l&rsquo;API PSI<\/figcaption><\/figure>\n<p><strong>\u00c9tape 5 :<\/strong> Pour plus de s\u00e9curit\u00e9, nous vous recommandons de d\u00e9finir des restrictions pour la cl\u00e9 nouvellement cr\u00e9\u00e9e en s\u00e9lectionnant uniquement l&rsquo;<strong>API PageSpeed Insights<\/strong>.<\/p>\n<figure id=\"attachment_203832\" aria-describedby=\"caption-attachment-203832\" style=\"width: 1732px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203832 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/psi-api-restrictions-1.png\" alt=\"D\u00e9finir des restrictions pour l'API PageSpeed Insights\" width=\"1732\" height=\"1837\"><figcaption id=\"caption-attachment-203832\" class=\"wp-caption-text\">D\u00e9finir des restrictions pour l&rsquo;API PageSpeed Insights<\/figcaption><\/figure>\n<p>Votre cl\u00e9 API PageSpeed Insights est maintenant pr\u00eate \u00e0 \u00eatre utilis\u00e9e. Un dernier service doit \u00eatre configur\u00e9. Vous devez cr\u00e9er une nouvelle application Slack.<\/p>\n<h3>Cr\u00e9er une application Slack et configurer le Webhook entrant<\/h3>\n<p>Pour envoyer des messages \u00e0 un canal Slack sp\u00e9cifique, vous devez cr\u00e9er une application Slack. Proc\u00e9dez comme ceci :<\/p>\n<p><strong>\u00c9tape 1 :<\/strong> si vous utilisez activement <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-utiliser-slack\/\">Slack<\/a> pour <a href=\"https:\/\/kinsta.com\/fr\/blog\/integrations-slack\/\">collaborer<\/a> avec votre \u00e9quipe, vous disposez d&rsquo;un espace de travail actif. Si ce n&rsquo;est pas le cas, consultez la <a href=\"https:\/\/slack.com\/help\/articles\/206845317-Create-a-Slack-workspace\" target=\"_blank\" rel=\"noopener noreferrer\">documentation de Slack<\/a> pour en cr\u00e9er un. Pour cet exemple, nous supposerons que vous disposez d&rsquo;un espace de travail <strong>My Company<\/strong>.<\/p>\n<p><strong>\u00c9tape 2 :<\/strong> acc\u00e9der au <a href=\"https:\/\/api.slack.com\/apps\" target=\"_blank\" rel=\"noopener noreferrer\">tableau de bord de l&rsquo;API Slack<\/a> et cliquez sur <strong>Cr\u00e9er une application<\/strong> (ou sur <strong>Cr\u00e9er une nouvelle application<\/strong> s&rsquo;il ne s&rsquo;agit pas de votre premi\u00e8re application).<\/p>\n<figure id=\"attachment_203826\" aria-describedby=\"caption-attachment-203826\" style=\"width: 2940px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203826 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/slack-api-dashboard.png\" alt=\"Cr\u00e9er votre premi\u00e8re application Slack.\" width=\"2940\" height=\"1912\"><figcaption id=\"caption-attachment-203826\" class=\"wp-caption-text\">Cr\u00e9er votre premi\u00e8re application Slack.<\/figcaption><\/figure>\n<p><strong>\u00c9tape 3 :<\/strong> Vous serez invit\u00e9 \u00e0 configurer les champs d&rsquo;application et les r\u00e9glages de votre application. S\u00e9lectionnez <strong>From Scratch<\/strong>.<\/p>\n<figure id=\"attachment_203827\" aria-describedby=\"caption-attachment-203827\" style=\"width: 1188px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203827 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/create-slack-app-from-scratch.png\" alt=\"Cr\u00e9er une application Slack \u00e0 partir de z\u00e9ro.\" width=\"1188\" height=\"852\"><figcaption id=\"caption-attachment-203827\" class=\"wp-caption-text\">Cr\u00e9er une application Slack \u00e0 partir de z\u00e9ro.<\/figcaption><\/figure>\n<p><strong>\u00c9tape 4 :<\/strong> Ensuite, donnez un nom \u00e0 votre application (par exemple, <strong>Performance Bot<\/strong>) et s\u00e9lectionnez votre espace de travail.<\/p>\n<figure id=\"attachment_203828\" aria-describedby=\"caption-attachment-203828\" style=\"width: 1030px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203828 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/name-app-choose-workspace.png\" alt=\"Choisissez le nom de l'application et s\u00e9lectionnez un espace de travail\" width=\"1030\" height=\"998\"><figcaption id=\"caption-attachment-203828\" class=\"wp-caption-text\">Choisissez le nom de l&rsquo;application et s\u00e9lectionnez un espace de travail<\/figcaption><\/figure>\n<p><strong>\u00c9tape 5 :<\/strong> S\u00e9lectionnez <strong>Incoming Webhooks<\/strong> dans la barre lat\u00e9rale gauche, puis cliquez sur <strong>On<\/strong>. Cliquez ensuite sur <strong>Ajouter un nouveau Webhook<\/strong> en bas de la page.<\/p>\n<figure id=\"attachment_203829\" aria-describedby=\"caption-attachment-203829\" style=\"width: 1920px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203829 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/activate-incoming-webhooks.png\" alt=\"Activez les Webhooks entrants\" width=\"1920\" height=\"1164\"><figcaption id=\"caption-attachment-203829\" class=\"wp-caption-text\">Activez les Webhooks entrants<\/figcaption><\/figure>\n<p><strong>\u00c9tape 6 :<\/strong> Copiez l&rsquo;<strong>URL du webhook<\/strong> et enregistrez-la pour r\u00e9f\u00e9rence ult\u00e9rieure.<\/p>\n<figure id=\"attachment_203830\" aria-describedby=\"caption-attachment-203830\" style=\"width: 1332px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203830 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/webhook-urls.png\" alt=\"URL du Webhook pour votre espace de travail\" width=\"1332\" height=\"986\"><figcaption id=\"caption-attachment-203830\" class=\"wp-caption-text\">URL du Webhook pour votre espace de travail<\/figcaption><\/figure>\n<p>Vous avez maintenant tout ce qu&rsquo;il vous faut pour cr\u00e9er un script qui vous permet de partager automatiquement les mesures de performance de votre site web avec votre \u00e9quipe sur Slack. Il est temps de plonger dans le code.<\/p>\n<h2>Un script PHP pour automatiser le suivi des performances<\/h2>\n<p>L&rsquo;\u00e9tape suivante consiste \u00e0 cr\u00e9er un script qui communique avec les trois services susmentionn\u00e9s afin de surveiller automatiquement les performances de tous les sites des clients de l&rsquo;agence h\u00e9berg\u00e9s sur Kinsta.<\/p>\n<h3>\u00c9tape 1 : configuration du script<\/h3>\n<p>Dans votre <a href=\"https:\/\/kinsta.com\/fr\/blog\/editeurs-html-gratuits\/\">\u00e9diteur de code<\/a> pr\u00e9f\u00e9r\u00e9, cr\u00e9ez un nouveau fichier <strong>.php<\/strong> et ajoutez le code suivant :<\/p>\n<pre><code class=\"language-php\">&lt;?php\n\n$kinsta_api_key\t = 'YOUR_KINSTA_API_KEY';\n$kinsta_company_id  = 'YOUR_COMPANY_UUID';\n$google_api_key\t = 'YOUR_GOOGLE_API_KEY';\n$slack_webhook_url  = 'YOUR_SLACK_WEBHOOK_URL';\n\necho \"--- STARTING PERFORMANCE MONITORING ---n\";<\/code><\/pre>\n<p>Remplacez les espaces r\u00e9serv\u00e9s par les donn\u00e9es r\u00e9elles que vous avez r\u00e9cup\u00e9r\u00e9es plus t\u00f4t.<\/p>\n<h3>\u00c9tape 2 : utiliser l&rsquo;API Kinsta pour r\u00e9cup\u00e9rer la liste des sites de l&rsquo;entreprise<\/h3>\n<p>Pour obtenir la liste des sites de votre compte Kinsta, vous devez utiliser l&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/docs\/api-kinsta\/\">API Kinsta v2<\/a> et le <a href=\"https:\/\/api-docs.kinsta.com\/tag\/WordPress-Sites\/#operation\/getSites\">point de terminaison<\/a> <code>\/sites<\/code>.<\/p>\n<p>Voici comment acc\u00e9der \u00e0 l&rsquo;API via cURL :<\/p>\n<pre><code class=\"language-php\">\/\/ 1. Fetch the list of sites from Kinsta\n$url_kinsta = \"https:\/\/api.kinsta.com\/v2\/sites?company=\" . $kinsta_company_id . \"&include_environments=true\";\n$ch = curl_init($url_kinsta);\ncurl_setopt($ch, CURLOPT_HTTPHEADER, ['Authorization: Bearer ' . $kinsta_api_key]);\ncurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n$res_kinsta = curl_exec($ch);\n$data_kinsta = json_decode($res_kinsta, true);\ncurl_close($ch);\n\n$sites = $data_kinsta['company']['sites'] ?? [];\necho \"Found \" . count($sites) . \" sites to analyze.n\";<\/code><\/pre>\n<p>Notez que nous avons utilis\u00e9 le param\u00e8tre de requ\u00eate <code>includes_environments=true<\/code> pour r\u00e9cup\u00e9rer les d\u00e9tails de l&rsquo;environnement (live et staging).<\/p>\n<p>Ensuite, interrogez l&rsquo;API Google PSI et envoyez les donn\u00e9es \u00e0 l&rsquo;application Slack.<\/p>\n<h3>Mesures PageSpeed Insights et notifications Slack<\/h3>\n<p>Vous devez maintenant envoyer l&rsquo;URL de chaque site r\u00e9cup\u00e9r\u00e9 \u00e0 l&rsquo;API PageSpeed Insights. Lorsque vous appelez le service, PageSpeed Insights effectue une v\u00e9rification des performances et renvoie un objet contenant des mesures de performances. Votre script enverra ces donn\u00e9es \u00e0 l&rsquo;API Slack, qui g\u00e9n\u00e9rera les messages correspondants.<\/p>\n<p>Voici le code \u00e0 ajouter \u00e0 votre script :<\/p>\n<pre><code class=\"language-php\">foreach ($sites as $site) {\n\t$site_label = $site['display_name'];\n\t$primary_domain = \"\";\n\n\t\/\/ 2. Search the downloaded data directly for the live environment\n\t$environments = $site['environments'] ?? [];\n\n\tforeach ($environments as $env) {\n\t\tif ($env['name'] === 'live') {\n\t\t\t$raw_domain = $env['primaryDomain'] ?? $env['primary_domain'] ?? null;\n\t\t\t$primary_domain = is_array($raw_domain) ? ($raw_domain['name'] ?? \"\") : $raw_domain;\n\t\t\tbreak;\n\t\t}\n\t}\n\n\tif (empty($primary_domain)) {\n\t\techo \"Skipping $site_label (No Live domain found).n\";\n\t\tcontinue;\n\t}\n\n\techo \"Analyzing $primary_domain... \";\n\n\t\/\/ 3. PageSpeed analysis\n\t$psi_url = \"https:\/\/www.googleapis.com\/pagespeedonline\/v5\/runPagespeed?url=https:\/\/\" . urlencode($primary_domain) . \"&key=$google_api_key&category=performance&strategy=mobile\";\n\t\n\t$res_psi = @file_get_contents($psi_url);\n\tif ($res_psi === false) {\n\t\techo \"PSI Error.n\";\n\t\tcontinue;\n\t}\n\n\t$data_psi = json_decode($res_psi, true);\n\n\t$score = ($data_psi['lighthouseResult']['categories']['performance']['score'] ?? 0) * 100;\n\t$fcp   = $data_psi['lighthouseResult']['audits']['first-contentful-paint']['displayValue'] ?? 'N\/A';\n\t$lcp   = $data_psi['lighthouseResult']['audits']['largest-contentful-paint']['displayValue'] ?? 'N\/A';\n\n\t\/\/ 4. Send rich notification to Slack\n\t$report_link = \"https:\/\/pagespeed.web.dev\/analysis?url=https:\/\/\" . $primary_domain . \"&strategy=mobile\";\n\t\n\t$slack_msg = [\n\t\t\"text\" =&gt; \"\ud83d\ude80 *Performance Report: $site_label*nURL: `https:\/\/$primary_domain` nn\" .\n\t\t\t\"\u2022 *Score:* `$score` n\" .\n\t\t\t\"\u2022 *FCP:* $fcp n\" .\n\t\t\t\"\u2022 *LCP:* $lcpnn\" .\n\t\t\t\"[ &lt;$report_link|View Full Report&gt; ]\"\n\t];\n\n\t$ch = curl_init($slack_webhook_url);\n\tcurl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($slack_msg));\n\tcurl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application\/json']);\n\tcurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n\tcurl_exec($ch);\n\tcurl_close($ch);\n\n\techo \"Done.n\";\n}\n\necho \"--- MONITORING COMPLETED ---n\";<\/code><\/pre>\n<p>En bref, ce code it\u00e8re sur les \u00e9l\u00e9ments du tableau <code>$sites<\/code>. Pour chaque \u00e9l\u00e9ment du tableau, il r\u00e9cup\u00e8re les <a href=\"https:\/\/kinsta.com\/fr\/blog\/optimiser-site-core-web-vitals\/\">Core Web Vitals<\/a> et envoie un message \u00e0 Slack.<\/p>\n<h3>Test du script<\/h3>\n<p>Vous pouvez vous connecter \u00e0 votre conteneur <a href=\"https:\/\/kinsta.com\/fr\/blog\/comment-utiliser-ssh\/\">en utilisant SSH<\/a> et ex\u00e9cuter votre script PHP directement depuis le terminal. Cela vous permet de d\u00e9panner rapidement votre script et de recevoir des r\u00e9sultats de performance en temps r\u00e9el dans Slack.<\/p>\n<p>Dans MyKinsta, naviguez vers <strong>Sites<\/strong>\u00a0&gt; <strong>Nom du site<\/strong>. Descendez jusqu&rsquo;\u00e0 la section <strong>Utilisateur principal SFTP\/SSH<\/strong> et trouvez le champ <strong>Commande de terminal SSH<\/strong>. Cela devrait ressembler \u00e0 ceci :<\/p>\n<pre><code class=\"language-bash\">ssh wordpress@host-name -p port-number<\/code><\/pre>\n<p>Copiez la commande SSH et collez-la dans le terminal. Vous serez invit\u00e9 \u00e0 saisir le mot de passe fourni dans la m\u00eame section. Appuyez sur Entr\u00e9e, et vous serez connect\u00e9 \u00e0 votre environnement de conteneur.<\/p>\n<figure id=\"attachment_203842\" aria-describedby=\"caption-attachment-203842\" style=\"width: 1300px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203842 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/welcome-msg-kinsta-ssh-1.png\" alt=\"Connexion SSH \u00e0 Kinsta\" width=\"1300\" height=\"763\"><figcaption id=\"caption-attachment-203842\" class=\"wp-caption-text\">Connexion SSH \u00e0 Kinsta<\/figcaption><\/figure>\n<p>Vous pouvez maintenant tester votre code. \u00c0 partir de la ligne de commande, naviguez jusqu&rsquo;au dossier dans lequel vous avez t\u00e9l\u00e9charg\u00e9 le script. Dans cet exemple, nous avons utilis\u00e9 le dossier <code>public<\/code> :<\/p>\n<pre><code class=\"language-bash\">cd public<\/code><\/pre>\n<p>Ensuite, utilisez la commande suivante pour ex\u00e9cuter le script :<\/p>\n<pre><code class=\"language-bash\">php performance-monitor.php<\/code><\/pre>\n<p>Le script \u00e9met un message pour chaque action qu&rsquo;il effectue. Une fois qu&rsquo;il a termin\u00e9 son ex\u00e9cution, vous devriez voir une liste de messages similaire \u00e0 la suivante :<\/p>\n<pre><code class=\"language-bash\">--- STARTING FULL PERFORMANCE MONITORING ---\nFound 5 sites to analyze.\nAnalyzing site1.kinsta.cloud... Done.\nAnalyzing site2.kinsta.cloud... Done.\nAnalyzing site3.kinsta.cloud... Done.\nAnalyzing example.com... Done.\nAnalyzing site5.kinsta.cloud... Done.\n--- MONITORING COMPLETED ---<\/code><\/pre>\n<p>Si le PSI ne r\u00e9pond pas dans les d\u00e9lais, le script passe au site suivant. Dans ce cas, vous verrez un message qui ressemble \u00e0 celui-ci :<\/p>\n<pre><code class=\"language-bash\">--- STARTING FULL PERFORMANCE MONITORING ---\nFound 5 sites to analyze.\nAnalyzing site1.kinsta.cloud... Done.\nAnalyzing site2.kinsta.cloud... Done.\nAnalyzing site3.kinsta.cloud... Done.\nAnalyzing example.com... PSI Error.\nAnalyzing site5.kinsta.cloud... Done.\n--- MONITORING COMPLETED ---<\/code><\/pre>\n<p>Lorsque le script traite les r\u00e9ponses de Google PSI, il envoie un message \u00e0 votre canal Slack. Pour chaque site analys\u00e9 avec succ\u00e8s par PSI, vous devriez recevoir un message Slack similaire \u00e0 celui-ci :<\/p>\n<figure id=\"attachment_203837\" aria-describedby=\"caption-attachment-203837\" style=\"width: 2086px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203837 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/slack-performance-report-message.png\" alt=\"Rapport de performance automatis\u00e9 sur Slack\" width=\"2086\" height=\"628\"><figcaption id=\"caption-attachment-203837\" class=\"wp-caption-text\">Rapport de performance automatis\u00e9 sur Slack<\/figcaption><\/figure>\n<p>G\u00e9nial. Vous venez de cr\u00e9er votre syst\u00e8me de surveillance automatis\u00e9.<\/p>\n<p>Maintenant, vous voudrez peut-\u00eatre l&rsquo;adapter \u00e0 vos besoins sp\u00e9cifiques. Par exemple, si vous g\u00e9rez des centaines de sites clients, il pourrait \u00eatre inefficace d&rsquo;envoyer un message Slack pour chaque site.<\/p>\n<p>Vous pouvez toutefois d\u00e9finir une condition qui teste le score global du site et envoie un message au canal Slack uniquement si la valeur renvoy\u00e9e par l&rsquo;API PSI est inf\u00e9rieure \u00e0 un seuil sp\u00e9cifi\u00e9 (par exemple, 90). Le code suivant ferait l&rsquo;affaire :<\/p>\n<pre><code class=\"language-php\">$threshold = 90;\n\n\/\/ 4. Send rich notification to Slack\n\/\/ The alert is triggered only if the current score is strictly lower than our limit.\nif ($score &lt; $threshold) {\n\techo \"Score below threshold. Sending Slack alert... \";\n\n\t$report_link = \"https:\/\/pagespeed.web.dev\/analysis?url=https:\/\/\" . $primary_domain . \"&strategy=mobile\";\n\n\t\/\/ Prepare the Slack message\n\t$slack_msg = [\n\t\t\"text\" =&gt; \"\u26a0\ufe0f *Performance Alert: $site_label*nThe site score has dropped below the threshold of *$threshold*!nn\" .\n\t\t\t\"\u2022 *Score:* `$score` n\" .\n\t\t\t\"\u2022 *FCP:* $fcp n\" .\n\t\t\t\"\u2022 *LCP:* $lcpnn\" .\n\t\t\t\"[ &lt;$report_link|View Full Audit Report&gt; ]\"\n\t];\n\n\t\/\/ Execute the CURL request to the Slack Webhook\n\t$ch = curl_init($slack_webhook_url);\n\tcurl_setopt($ch, CURLOPT_POSTFIELDS, json_encode($slack_msg));\n\tcurl_setopt($ch, CURLOPT_HTTPHEADER, ['Content-Type: application\/json']);\n\tcurl_setopt($ch, CURLOPT_RETURNTRANSFER, true);\n\tcurl_exec($ch);\n\tcurl_close($ch);\n\n\techo \"Done.n\";\n} else {\n\techo \"Score is optimal ($score). No alert sent.n\";\n}<\/code><\/pre>\n<p>Mettez \u00e0 jour votre script, enregistrez le fichier et t\u00e9l\u00e9versez-le \u00e0 nouveau. Ensuite, connectez-vous au serveur via SSH, acc\u00e9dez au dossier appropri\u00e9 et ex\u00e9cutez \u00e0 nouveau la commande suivante :<\/p>\n<pre><code class=\"language-bash\">php performance-monitor.php<\/code><\/pre>\n<p>Si vous avez choisi un nom diff\u00e9rent pour votre script, modifiez la commande en cons\u00e9quence.<\/p>\n<p>Le terminal doit maintenant afficher une s\u00e9quence de messages similaires \u00e0 ceux qui suivent :<\/p>\n<pre><code class=\"language-bash\">--- STARTING FULL PERFORMANCE MONITORING ---\nFound 5 sites to analyze.\nAnalyzing site1.kinsta.cloud... Score is optimal (100). No alert sent.\nAnalyzing site2.kinsta.cloud... Score is optimal (95). No alert sent.\nAnalyzing site3.kinsta.cloud... Score is optimal (100). No alert sent.\nAnalyzing example.com... Score below threshold. Sending Slack alert... Done.\nAnalyzing site5.kinsta.cloud... Score below threshold. Sending Slack alert... Done.\n--- MONITORING COMPLETED ---<\/code><\/pre>\n<p>Dans Slack, vous recevrez un message pour chaque site dont le score global est inf\u00e9rieur au seuil de 90.<\/p>\n<figure id=\"attachment_203857\" aria-describedby=\"caption-attachment-203857\" style=\"width: 1230px\" class=\"wp-caption alignnone\"><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-203857 size-full\" src=\"https:\/\/kinsta.com\/wp-content\/uploads\/2026\/01\/slack-performance-alert.png\" alt=\"Une alerte de performance automatis\u00e9e dans Slack\" width=\"1230\" height=\"514\"><figcaption id=\"caption-attachment-203857\" class=\"wp-caption-text\">Une alerte de performance automatis\u00e9e dans Slack<\/figcaption><\/figure>\n<p>C&rsquo;est tr\u00e8s bien, non ? Mais vous pouvez encore optimiser le processus. N&rsquo;aimeriez-vous pas gagner encore plus de temps en ex\u00e9cutant le script automatiquement \u00e0 des intervalles d\u00e9termin\u00e9s sans avoir besoin d&rsquo;acc\u00e9der \u00e0 votre outil de ligne de commande ?<\/p>\n<p>Oui, vous l&rsquo;avez devin\u00e9. Vous avez besoin d&rsquo;une t\u00e2che cron.<\/p>\n<h3>Automatiser le processus \u00e0 l&rsquo;aide d&rsquo;une t\u00e2che cron<\/h3>\n<p>Il existe plusieurs fa\u00e7ons de mettre en place une t\u00e2che cron sur Kinsta. Bien que vous puissiez le faire <a href=\"https:\/\/kinsta.com\/fr\/blog\/tache-cron-wordpress\/\">via WordPress<\/a>, les utilisateurs de Kinsta peuvent <a href=\"https:\/\/kinsta.com\/fr\/docs\/hebergement-wordpress\/gestion-site\/taches-cron\/\">ajouter des t\u00e2ches cron de serveur<\/a> \u00e0 chaque conteneur de site.<\/p>\n<p>Pour mettre en place un travail cron sur Kinsta, cr\u00e9ez une commande cron et ajoutez-la au fichier crontab de votre conteneur via SSH.<\/p>\n<p>Par exemple, vous pouvez utiliser une commande comme la suivante :<\/p>\n<pre><code class=\"language-bash\">0 10 * * * \/usr\/bin\/php \/www\/yoursite_123\/public\/your-script.php &gt;&gt; \/www\/yoursite_123\/performance_monitor.log 2&gt;&1<\/code><\/pre>\n<p>Voici ce que fait cette commande :<\/p>\n<ul>\n<li><code>0 10 * * *<\/code> d\u00e9finit le script \u00e0 ex\u00e9cuter tous les jours \u00e0 10 heures.<\/li>\n<li><code>\/usr\/bin\/php<\/code> est le chemin absolu de l&rsquo;interpr\u00e9teur PHP sur le serveur.<\/li>\n<li><code>\/www\/yoursite_123\/public\/your-script.php<\/code> est le chemin absolu du script. Veillez \u00e0 v\u00e9rifier le chemin et le nom r\u00e9el de votre script sur le serveur.<\/li>\n<li>L&rsquo;op\u00e9rateur <code>&gt;&gt;<\/code> (redirection append) ajoute de nouvelles donn\u00e9es \u00e0 la fin du fichier sp\u00e9cifi\u00e9.<\/li>\n<li><code>\/www\/yoursite_123\/performance_monitor.log<\/code> indique le fichier dans lequel tout le texte imprim\u00e9 par le script sera sauvegard\u00e9.<\/li>\n<li>La commande <code>2&gt;&1<\/code> demande au serveur de rediriger les erreurs vers le m\u00eame fichier.<\/li>\n<\/ul>\n<p>Nous n&rsquo;aborderons pas ici les commandes cron de mani\u00e8re plus d\u00e9taill\u00e9e. Vous pouvez vous r\u00e9f\u00e9rer \u00e0 la documentation de <a href=\"http:\/\/pubs.opengroup.org\/onlinepubs\/9699919799\/utilities\/crontab.html\" target=\"_blank\" rel=\"noopener noreferrer\">The Open Group<\/a> ou utiliser un outil de crontab, tel que <a href=\"https:\/\/crontab-generator.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">Crontab Generator<\/a> ou <a href=\"https:\/\/crontab.guru\/\" target=\"_blank\" rel=\"noopener noreferrer\">Cronitor<\/a>.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Lors de l&rsquo;ex\u00e9cution des tests, vous pouvez d\u00e9finir des intervalles plus courts, de quelques minutes par exemple, afin de v\u00e9rifier que votre t\u00e2che cron fonctionne comme pr\u00e9vu. Une fois que vous avez confirm\u00e9 que la t\u00e2che cron fonctionne correctement, vous pouvez ajuster la dur\u00e9e en heures ou en jours en fonction de vos besoins.<\/p>\n<\/aside>\n\n<p>Apr\u00e8s avoir cr\u00e9\u00e9 votre commande cron, vous devez l&rsquo;ajouter au conteneur de votre site. Vous pouvez soit demander \u00e0 notre \u00e9quipe d&rsquo;assistance de le faire pour vous, soit le faire vous-m\u00eame via SSH. Si vous choisissez cette derni\u00e8re option, commencez par saisir la commande suivante :<\/p>\n<pre><code class=\"language-bash\">crontab -e<\/code><\/pre>\n<p>Il vous sera demand\u00e9 de s\u00e9lectionner un \u00e9diteur. Choisissez \u00ab nano \u00bb si vous n&rsquo;\u00eates pas s\u00fbr.<\/p>\n<p>Dans l&rsquo;\u00e9diteur, collez votre commande \u00e0 la <strong>fin du fichier<\/strong>. Enregistrez le fichier et revenez \u00e0 la ligne de commande. Vous devriez alors voir un message confirmant que vos modifications ont \u00e9t\u00e9 effectu\u00e9es avec succ\u00e8s.<\/p>\n<pre><code class=\"language-bash\">crontab installing new crontab<\/code><\/pre>\n<p>Le tour est jou\u00e9. Le script va maintenant s&rsquo;ex\u00e9cuter \u00e0 intervalles r\u00e9guliers et envoyer un message au canal Slack de votre choix avec les indicateurs demand\u00e9s pour les sites de vos clients dont les performances sont m\u00e9diocres.<\/p>\n<h2>Augmentation d&rsquo;\u00e9chelle : Que pouvez-vous automatiser d&rsquo;autre avec l&rsquo;API Kinsta ?<\/h2>\n<p>Le script pr\u00e9sent\u00e9 dans cet article peut \u00eatre personnalis\u00e9 et \u00e9tendu. Par exemple, vous pouvez int\u00e9grer d&rsquo;autres services, tels que Trello ou Asana, exporter des donn\u00e9es ou envoyer des e-mails p\u00e9riodiques aux clients.<\/p>\n<p>L&rsquo;automatisation de vos contr\u00f4les de performance sur les sites de vos clients n&rsquo;est qu&rsquo;un d\u00e9but. L&rsquo;int\u00e9gration de l&rsquo;API Kinsta aux outils quotidiens de votre \u00e9quipe peut transformer les op\u00e9rations de votre agence en \u00e9liminant les t\u00e2ches manuelles de gestion et de maintenance des sites, en am\u00e9liorant l&rsquo;efficacit\u00e9 et en <a href=\"https:\/\/kinsta.com\/fr\/blog\/agences-wordpress-evolutives\/\">r\u00e9duisant les co\u00fbts d&rsquo;exploitation<\/a>. Vous am\u00e9liorerez \u00e9galement la qualit\u00e9 du service, r\u00e9duirez les d\u00e9lais de livraison et garantirez la meilleure exp\u00e9rience possible \u00e0 vos clients.<\/p>\n<p>L&rsquo;API de Kinsta vous permet d&rsquo;<a href=\"https:\/\/kinsta.com\/fr\/blog\/points-terminaison-api-kinsta\/\">automatiser diverses t\u00e2ches<\/a>, notamment la <a href=\"https:\/\/api-docs.kinsta.com\/tag\/WordPress-Site-Environments\/\">cr\u00e9ation d&rsquo;environnements de staging<\/a>, le transfert s\u00e9lectif des modifications du staging \u00e0 la production, l&rsquo;<a href=\"https:\/\/api-docs.kinsta.com\/tag\/Logs\">acc\u00e8s aux journaux d&rsquo;erreurs<\/a>, l&rsquo;<a href=\"https:\/\/api-docs.kinsta.com\/tag\/WordPress-Site-Tools#operation\/clearSiteCache\">effacement du cache du site<\/a>, la <a href=\"https:\/\/api-docs.kinsta.com\/tag\/Backups\">gestion des sauvegardes<\/a>, et bien plus encore. Ces fonctionnalit\u00e9s rendent la gestion des sites WordPress rapide et facile, ce qui vous permet d&rsquo;\u00e9voluer en toute confiance.<\/p>\n<p>Pr\u00eat \u00e0 faire passer votre agence au niveau sup\u00e9rieur ? D\u00e9couvrez <a href=\"https:\/\/kinsta.com\/fr\/tarifs\/\">nos offres<\/a> ou <a href=\"https:\/\/kinsta.com\/fr\/contacter-le-service-commercial\/\">contactez notre \u00e9quipe commerciale<\/a> pour discuter de vos besoins sp\u00e9cifiques.<\/p>\n<p>Bonne \u00e9volution !<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Au fur et \u00e0 mesure que votre agence compte de nouveaux clients, le maintien de performances \u00e9lev\u00e9es sur tous les sites que vous g\u00e9rez peut rapidement &#8230;<\/p>\n","protected":false},"author":36,"featured_media":82422,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[953,985],"class_list":["post-82421","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-api","topic-services-kinsta"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v24.6 (Yoast SEO v24.6) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Automatisation des contr\u00f4les de performance pour votre agence WP<\/title>\n<meta name=\"description\" content=\"Un tutoriel complet sur la mani\u00e8re d&#039;automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l&#039;aide des API Kinsta, PageSpeed Insights et Slack.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Automatiser les contr\u00f4les de performance de votre agence WP avec l&#039;API PageSpeed Insights\" \/>\n<meta property=\"og:description\" content=\"Un tutoriel complet sur la mani\u00e8re d&#039;automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l&#039;aide des API Kinsta, PageSpeed Insights et Slack.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\" \/>\n<meta property=\"og:site_name\" content=\"Kinsta\u00ae\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/kinstafrance\/\" \/>\n<meta property=\"article:published_time\" content=\"2026-02-12T16:03:57+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-16T15:11:46+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png\" \/>\n\t<meta property=\"og:image:width\" content=\"1470\" \/>\n\t<meta property=\"og:image:height\" content=\"735\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Carlo Daniele\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Un tutoriel complet sur la mani\u00e8re d&#039;automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l&#039;aide des API Kinsta, PageSpeed Insights et Slack.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png\" \/>\n<meta name=\"twitter:creator\" content=\"@carlodaniele\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Carlo Daniele\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"17 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\"},\"author\":{\"name\":\"Carlo Daniele\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\"},\"headline\":\"Automatiser les contr\u00f4les de performance de votre agence WP avec l&rsquo;API PageSpeed Insights\",\"datePublished\":\"2026-02-12T16:03:57+00:00\",\"dateModified\":\"2026-02-16T15:11:46+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\"},\"wordCount\":2735,\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png\",\"inLanguage\":\"fr-FR\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\",\"url\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\",\"name\":\"Automatisation des contr\u00f4les de performance pour votre agence WP\",\"isPartOf\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png\",\"datePublished\":\"2026-02-12T16:03:57+00:00\",\"dateModified\":\"2026-02-16T15:11:46+00:00\",\"description\":\"Un tutoriel complet sur la mani\u00e8re d'automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l'aide des API Kinsta, PageSpeed Insights et Slack.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png\",\"width\":1470,\"height\":735},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API\",\"item\":\"https:\/\/kinsta.com\/fr\/sujets\/api\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Automatiser les contr\u00f4les de performance de votre agence WP avec l&#8217;API PageSpeed Insights\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinsta.com\/fr\/#website\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/kinstafrance\/\",\"https:\/\/x.com\/kinsta_fr\",\"https:\/\/www.instagram.com\/kinstahosting\/\",\"https:\/\/www.linkedin.com\/company\/kinsta\/\",\"https:\/\/www.pinterest.com\/kinstahosting\/\",\"https:\/\/www.youtube.com\/c\/Kinsta\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63\",\"name\":\"Carlo Daniele\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g\",\"caption\":\"Carlo Daniele\"},\"description\":\"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.\",\"sameAs\":[\"https:\/\/frammentidicodice.com\/\",\"https:\/\/x.com\/carlodaniele\"],\"url\":\"https:\/\/kinsta.com\/fr\/blog\/author\/carlodaniele\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Automatisation des contr\u00f4les de performance pour votre agence WP","description":"Un tutoriel complet sur la mani\u00e8re d'automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l'aide des API Kinsta, PageSpeed Insights et Slack.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/","og_locale":"fr_FR","og_type":"article","og_title":"Automatiser les contr\u00f4les de performance de votre agence WP avec l'API PageSpeed Insights","og_description":"Un tutoriel complet sur la mani\u00e8re d'automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l'aide des API Kinsta, PageSpeed Insights et Slack.","og_url":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2026-02-12T16:03:57+00:00","article_modified_time":"2026-02-16T15:11:46+00:00","og_image":[{"width":1470,"height":735,"url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png","type":"image\/png"}],"author":"Carlo Daniele","twitter_card":"summary_large_image","twitter_description":"Un tutoriel complet sur la mani\u00e8re d'automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l'aide des API Kinsta, PageSpeed Insights et Slack.","twitter_image":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png","twitter_creator":"@carlodaniele","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Carlo Daniele","Dur\u00e9e de lecture estim\u00e9e":"17 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#article","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/"},"author":{"name":"Carlo Daniele","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63"},"headline":"Automatiser les contr\u00f4les de performance de votre agence WP avec l&rsquo;API PageSpeed Insights","datePublished":"2026-02-12T16:03:57+00:00","dateModified":"2026-02-16T15:11:46+00:00","mainEntityOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/"},"wordCount":2735,"publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png","inLanguage":"fr-FR"},{"@type":"WebPage","@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/","url":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/","name":"Automatisation des contr\u00f4les de performance pour votre agence WP","isPartOf":{"@id":"https:\/\/kinsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage"},"image":{"@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage"},"thumbnailUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png","datePublished":"2026-02-12T16:03:57+00:00","dateModified":"2026-02-16T15:11:46+00:00","description":"Un tutoriel complet sur la mani\u00e8re d'automatiser les contr\u00f4les de performances sur tous vos sites clients \u00e0 l'aide des API Kinsta, PageSpeed Insights et Slack.","breadcrumb":{"@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#primaryimage","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2026\/02\/automating-performance-checks-for-your-wp-agency-with-pagespeed-insights-api.png","width":1470,"height":735},{"@type":"BreadcrumbList","@id":"https:\/\/kinsta.com\/fr\/blog\/automatisation-performance-agence-wp\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"API","item":"https:\/\/kinsta.com\/fr\/sujets\/api\/"},{"@type":"ListItem","position":3,"name":"Automatiser les contr\u00f4les de performance de votre agence WP avec l&#8217;API PageSpeed Insights"}]},{"@type":"WebSite","@id":"https:\/\/kinsta.com\/fr\/#website","url":"https:\/\/kinsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinsta.com\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/kinstafrance\/","https:\/\/x.com\/kinsta_fr","https:\/\/www.instagram.com\/kinstahosting\/","https:\/\/www.linkedin.com\/company\/kinsta\/","https:\/\/www.pinterest.com\/kinstahosting\/","https:\/\/www.youtube.com\/c\/Kinsta"]},{"@type":"Person","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/962dde02ea6f5df089b5d8d0853bbc63","name":"Carlo Daniele","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/429e5568f88110fd9a409b84cb22197e?s=96&d=mm&r=g","caption":"Carlo Daniele"},"description":"Carlo is a passionate lover of webdesign and front-end development. He has been playing with WordPress for more than 20 years, also in collaboration with Italian and European universities and educational institutions. He has written hundreds of articles and guides about WordPress, published both on Italian and international websites, as well as on printed magazines. You can find him on LinkedIn.","sameAs":["https:\/\/frammentidicodice.com\/","https:\/\/x.com\/carlodaniele"],"url":"https:\/\/kinsta.com\/fr\/blog\/author\/carlodaniele\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/82421","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/users\/36"}],"replies":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/comments?post=82421"}],"version-history":[{"count":6,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/82421\/revisions"}],"predecessor-version":[{"id":82462,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/posts\/82421\/revisions\/82462"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/pt"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/fr"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/de"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/jp"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/nl"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/translations\/es"},{"href":"https:\/\/kinsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/82421\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media\/82422"}],"wp:attachment":[{"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/media?parent=82421"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/tags?post=82421"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinsta.com\/fr\/wp-json\/wp\/v2\/topic?post=82421"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}