{"id":75237,"date":"2023-12-27T18:59:40","date_gmt":"2023-12-27T17:59:40","guid":{"rendered":"https:\/\/kinqsta.com\/fr\/?p=75237&#038;preview=true&#038;preview_id=75237"},"modified":"2026-02-24T12:03:49","modified_gmt":"2026-02-24T11:03:49","slug":"journaux-api-serveur","status":"publish","type":"post","link":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/","title":{"rendered":"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l&rsquo;API Kinsta"},"content":{"rendered":"<p>Les journaux sont tr\u00e8s utiles pour d\u00e9panner et d\u00e9boguer les probl\u00e8mes sur vos sites WordPress. Chez Kinsta, vous pouvez acc\u00e9der \u00e0 <a href=\"https:\/\/kinqsta.com\/fr\/docs\/hebergement-wordpress\/depannage-wordpress\/voir-journaux-serveur\/\">trois types de journaux<\/a>: les journaux d&rsquo;erreurs, les journaux kinsta-cache-perf (performance du cache) et les journaux d&rsquo;acc\u00e8s.<\/p>\n<p>L&rsquo;acc\u00e8s aux journaux depuis le tableau de bord <a href=\"https:\/\/my.kinqsta.com\/?lang=fr\" target=\"_blank\" rel=\"noopener noreferrer\">MyKinsta<\/a> est simple : naviguez vers <strong>Sites WordPress<\/strong>, s\u00e9lectionnez le site d\u00e9sir\u00e9, et cliquez sur l&rsquo;onglet <strong>Journaux<\/strong> pour ouvrir la page de <strong>visualisation des journaux<\/strong>.<\/p>\n<p>Maintenant, avec l&rsquo;introduction de l&rsquo;<a href=\"https:\/\/kinqsta.com\/fr\/docs\/api-kinsta\/\">API Kinsta<\/a>, vous pouvez acc\u00e9der \u00e0 ces journaux de mani\u00e8re programmatique. En tant qu&rsquo;agence, vous pouvez cr\u00e9er des interfaces personnalis\u00e9es pour acc\u00e9der aux journaux, tandis que les grandes \u00e9quipes peuvent utiliser des outils tels que Slack pour cr\u00e9er un Slackbot personnalis\u00e9. Ce robot peut interagir avec l&rsquo;API par le biais de commandes Slash, ce qui simplifie la r\u00e9cup\u00e9ration et la gestion des journaux.<\/p>\n<p>Ce guide pr\u00e9sente le point de terminaison des journaux disponible via l&rsquo;API, ses utilisations potentielles et la mani\u00e8re d&rsquo;acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.<\/p>\n<div><\/div><kinsta-auto-toc heading=\"Table of Contents\" exclude=\"last\" list-style=\"arrow\" selector=\"h2\" count-number=\"-1\"><\/kinsta-auto-toc>\n<h2>Comprendre l&rsquo;API Kinsta<\/h2>\n<p>L&rsquo;<a href=\"https:\/\/kinqsta.com\/fr\/changelog\/api-kinsta\/\">API Kinsta<\/a> est un outil puissant qui vous permet d&rsquo;interagir avec les services Kinsta tels que les sites WordPress h\u00e9berg\u00e9s de mani\u00e8re programmatique. Il peut aider \u00e0 automatiser diverses t\u00e2ches li\u00e9es \u00e0 la gestion de WordPress, y compris la cr\u00e9ation de site, la r\u00e9cup\u00e9ration d&rsquo;informations sur le site, l&rsquo;<a href=\"https:\/\/kinqsta.com\/fr\/blog\/cle-api-kinsta\/#how-to-use-kinsta-api-to-build-a-status-checker\">obtention du statut d&rsquo;un site<\/a>, la navigation et la restauration des sauvegardes, la r\u00e9cup\u00e9ration des journaux du site, et plus encore.<\/p>\n<p>Pour utiliser l&rsquo;API de Kinsta, vous devez avoir un compte avec au moins un <a href=\"https:\/\/kinqsta.com\/fr\/hebergement-wordpress\/\">site WordPress<\/a>, une <a href=\"https:\/\/sevalla.com\/application-hosting\/\">application<\/a> ou une <a href=\"https:\/\/sevalla.com\/database-hosting\/\">base de donn\u00e9es<\/a>\u00a0dans MyKinsta. Vous devez \u00e9galement g\u00e9n\u00e9rer une cl\u00e9 API pour vous authentifier et acc\u00e9der \u00e0 votre compte.<\/p>\n<p>Pour g\u00e9n\u00e9rer une cl\u00e9 API :<\/p>\n<ol start=\"1\">\n<li>Allez sur votre tableau de bord MyKinsta.<\/li>\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>Choisissez une date d&rsquo;expiration ou d\u00e9finissez une date de d\u00e9but personnalis\u00e9e et un nombre d&rsquo;heures pour l&rsquo;expiration de la cl\u00e9.<\/li>\n<li>Donnez un nom unique \u00e0 la cl\u00e9.<\/li>\n<li>Cliquez sur <strong>G\u00e9n\u00e9rer<\/strong>.<\/li>\n<\/ol>\n<p>Apr\u00e8s avoir cr\u00e9\u00e9 une cl\u00e9 API, copiez-la et conservez-la en lieu s\u00fbr (l&rsquo;utilisation d&rsquo;un <a href=\"https:\/\/kinqsta.com\/fr\/blog\/gestionnaires-mots-passe\/\">gestionnaire de mots de passe<\/a> est recommand\u00e9e), car c&rsquo;est la <strong>seule fois <\/strong>o\u00f9 elle sera r\u00e9v\u00e9l\u00e9e dans MyKinsta. Vous pouvez g\u00e9n\u00e9rer plusieurs cl\u00e9s API, qui seront list\u00e9es sur la page <strong>Cl\u00e9s API<\/strong>. Si vous devez r\u00e9voquer une cl\u00e9 API, cliquez sur le bouton <strong>R\u00e9voquer<\/strong> \u00e0 c\u00f4t\u00e9 de son nom et de sa date d&rsquo;expiration.<\/p>\n<h2>Acc\u00e9der aux journaux du serveur avec l&rsquo;API Kinsta<\/h2>\n<p>Pour acc\u00e9der aux journaux avec l&rsquo;API de Kinsta, vous devez sp\u00e9cifier l&rsquo;ID de l&rsquo;environnement du site, le type de journal que vous souhaitez r\u00e9cup\u00e9rer (par exemple <code>error<\/code>, <code>access<\/code>, ou <code>kinsta-cache-perf<\/code>), et le nombre de lignes de journal \u00e0 r\u00e9cup\u00e9rer.<\/p>\n<p>Nous allons explorer ce point de terminaison et l&rsquo;int\u00e9grer plus tard dans un Slackbot afin que vous puissiez utiliser <a href=\"https:\/\/kinqsta.com\/fr\/blog\/notifications-slack-vers-application\/\">les commandes Slash de Slack<\/a> pour interagir avec l&rsquo;API Kinsta.<\/p>\n<p>Vous pouvez obtenir l&rsquo;ID de l&rsquo;environnement de votre site de mani\u00e8re programmatique via le <a href=\"https:\/\/api-docs.kinqsta.com\/tag\/WordPress-Site-Environments#operation\/getSiteEnvironments\" target=\"_blank\" rel=\"noopener noreferrer\">point de terminaison get site environment<\/a>, qui renvoie des d\u00e9tails sur l&rsquo;environnement de votre site, y compris son ID :<\/p>\n<pre><code class=\"language-json\">{\n  \"site\": {\n    \"environments\": [\n      {\n        \"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n        \"name\": \"first-site\",\n        \"display_name\": \"First site\",\n        \"is_blocked\": false,\n        \"id_edge_cache\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n        \"cdn_cache_id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n        \"is_premium\": false,\n        \"domains\": [\n          {\n            \"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n            \"name\": \"example.com\",\n            \"type\": \"live\"\n          }\n        ],\n        \"primaryDomain\": {\n          \"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n          \"name\": \"example.com\",\n          \"type\": \"live\"\n        },\n        \"ssh_connection\": {\n          \"ssh_port\": \"808080\",\n          \"ssh_ip\": {\n            \"external_ip\": \"1xx.1xx.1xx.1xx\"\n          }\n        },\n        \"container_info\": {\n          \"id\": \"54fb80af-576c-4fdc-ba4f-b596c83f15a1\",\n          \"php_engine_version\": \"php8.0\"\n        }\n      }\n    ]\n  }\n}<\/code><\/pre>\n<p>Une fois que vous avez obtenu l&rsquo;ID de l&rsquo;environnement de votre site, vous pouvez envoyer une requ\u00eate <code>GET<\/code> \u00e0 <code>\/sites\/environments\/{env_id}\/logs?file_name=error&lines=100<\/code>:<\/p>\n<pre><code class=\"language-bash\">curl -i -X GET \\\n  'https:\/\/api.kinqsta.com\/v2\/sites\/environments\/{env_id}\/logs?file_name=access&lines=100' \\\n  -H 'Authorization: Bearer '<\/code><\/pre>\n<p>Vous obtiendrez une cha\u00eene contenant le nombre sp\u00e9cifi\u00e9 de lignes de journal :<\/p>\n<pre><code class=\"language-json\">{\n    \"environment\": {\n        \"container_info\": {\n            \"logs\": \"mysite.kinsta.cloud ::1 [07\/Dec\/2023:00:02:01 +0000] HEAD \\\"\/wp-cron.php?server_triggered_cronjob\\\" HTTP\/2.0 200 \\\"-\\\" \\\"curl\/7.68.0\\\" - \\\"\/wp-cron.php\\\" - - 230 0.017 0.018\\nmysite.kinsta.cloud ::1 [07\/Dec\/2023:00:17:01 +0000] HEAD \\\"\/wp-cron.php?server_triggered_cronjob\\\" HTTP\/2.0 200 \\\"-\\\" \\\"curl\/7.68.0\\\" - \\\"\/wp-cron.php\\\" - - 230 0.139 0.139\\nmysite.kinsta.cloud ::1 [07\/Dec\/2023:00:32:01 +0000] HEAD \\\"\/wp-cron.php?server_triggered_cronjob\\\" HTTP\/2.0 200 \\\"-\\\" \\\"curl\/7.68.0\\\" - \\\"\/wp-cron.php\\\" - - 230 0.016 0.016\\nmysite.kinsta.cloud ::1 [07\/Dec\/2023:00:47:01 +0000] HEAD \\\"\/wp-cron.php?server_triggered_cronjob\\\" HTTP\/2.0 200 \\\"-\\\" \\\"curl\/7.68.0\\\" - \\\"\/wp-cron.php\\\" - - 230 0.015 0.015\\n\"\n        }\n    }\n}<\/code><\/pre>\n<p>Vous pouvez ensuite formater la sortie pour s\u00e9parer chaque ligne avec le saut de ligne <code>n<\/code>. Par exemple, avec <a href=\"https:\/\/kinqsta.com\/javascript\/\">JavaScript<\/a>, vous pouvez utiliser la m\u00e9thode <code>split()<\/code>:<\/p>\n<pre><code class=\"language-js\">const logsData = {\n    \"environment\": {\n        \"container_info\": {\n            \"logs\": \"string\"\n        }\n    }\n};\n\nconst logsString = logsData.environment.container_info.logs;\n\n\/\/ Splitting the logs string into an array of log entries based on the newline character '\\n'\nconst logEntries = logsString.split('\\n');\n\nconsole.log(logEntries);<\/code><\/pre>\n<h2>Impl\u00e9menter des commandes Slack Slash pour r\u00e9cup\u00e9rer les journaux du serveur avec l&rsquo;API Kinsta<\/h2>\n<p>Dans un guide r\u00e9cent, nous avons expliqu\u00e9 le processus de <a href=\"https:\/\/kinqsta.com\/fr\/blog\/construire-slackbot-nodejs-api-kinsta-gesion-site\/\">cr\u00e9ation d&rsquo;un Slackbot \u00e0 l&rsquo;aide de Node.js et de l&rsquo;API Kinsta<\/a> pour la gestion du site. Le guide d\u00e9crivait la cr\u00e9ation d&rsquo;un Slackbot et l&rsquo;\u00e9tablissement d&rsquo;une interaction avec l&rsquo;API Kinsta via une application <a href=\"https:\/\/kinqsta.com\/fr\/blog\/qu-est-ce-que-node-js\/\">Node.js<\/a> h\u00e9berg\u00e9e sur notre plateforme d&rsquo;<a href=\"https:\/\/kinqsta.com\/docs\/application-hosting\">h\u00e9bergement d&rsquo;applications<\/a>.<\/p>\n<p>Pour ce guide, nous allons cr\u00e9er une nouvelle commande Slack Slash pour obtenir les points de terminaison du journal de votre site. Pour suivre ce guide, lisez d&rsquo;abord le guide ci-dessus pour comprendre l&rsquo;application <a href=\"https:\/\/kinqsta.com\/fr\/sujets\/node-js\/\">Node.js<\/a> et comment <a href=\"https:\/\/kinqsta.com\/fr\/blog\/construire-slackbot-nodejs-api-kinsta-gesion-site\/#creating-a-slack-application\">configurer votre Slackbot personnalis\u00e9<\/a>.<\/p>\n<p>Une fois que vous avez termin\u00e9, vous pouvez cloner notre projet de d\u00e9part avec Git :<\/p>\n<ol start=\"1\">\n<li>Naviguez vers votre r\u00e9pertoire pr\u00e9f\u00e9r\u00e9 pour stocker votre code et ex\u00e9cutez la commande suivante dans votre terminal :\n<pre><code class=\"language-bash\">git clone -b tutorial-1 --single-branch https:\/\/github.com\/olawanlejoel\/SlackBot-KinstaAPI.git<\/code><\/pre>\n<\/li>\n<li>D\u00e9placez-vous dans le dossier du projet et installez toutes les d\u00e9pendances n\u00e9cessaires :\n<pre><code class=\"language-bash\">cd SlackBot-KinstaAPI\nnpm install<\/code><\/pre>\n<\/li>\n<\/ol>\n<h3>Cr\u00e9er des commandes Slash sur Slack pour r\u00e9cup\u00e9rer les journaux du serveur<\/h3>\n<p>Dans le pr\u00e9c\u00e9dent <a href=\"https:\/\/kinqsta.com\/fr\/blog\/construire-slackbot-nodejs-api-kinsta-gesion-site\/\">guide Kinsta API Slackbot<\/a>, cinq commandes slash ont \u00e9t\u00e9 cr\u00e9\u00e9es pour g\u00e9rer les \u00e9l\u00e9ments suivants :<\/p>\n<ul>\n<li><code>\/site_id [site name]<\/code>: Utilis\u00e9 pour r\u00e9cup\u00e9rer l&rsquo;ID du site.<\/li>\n<li><code>\/environment_id [site name]<\/code>: Utilis\u00e9e pour r\u00e9cup\u00e9rer l&rsquo;ID de l&rsquo;environnement.<\/li>\n<li><code>\/clear_site_cache [environment id]<\/code>: Permet d&rsquo;effacer le cache du site.<\/li>\n<li><code>\/restart_php_engine [environment id]<\/code>: Permet de red\u00e9marrer le moteur PHP du site.<\/li>\n<li><code>\/operation_status [operation id]<\/code>: Permet de v\u00e9rifier l&rsquo;\u00e9tat d&rsquo;une op\u00e9ration.<\/li>\n<\/ul>\n<p>Pour ce guide, vous cr\u00e9ez une nouvelle commande. Pour configurer les commandes Slash sur Slack afin de r\u00e9cup\u00e9rer les journaux du serveur, proc\u00e9dez comme suit :<\/p>\n<ol start=\"1\">\n<li>Ouvrez votre <a href=\"https:\/\/api.slack.com\/apps\/\" target=\"_blank\" rel=\"noopener noreferrer\">application Slack<\/a> et allez dans le menu <strong>Slash Commands<\/strong> sur la colonne lat\u00e9rale de gauche.<\/li>\n<li>Cliquez sur le bouton <strong>Cr\u00e9er une nouvelle commande<\/strong>.<\/li>\n<li>Saisissez les d\u00e9tails comme suit :\n<ul>\n<li><strong>Commande :<\/strong> <code>\/get_site_logs<\/code><\/li>\n<li><strong>Courte description :<\/strong> R\u00e9cup\u00e9rer les fichiers journaux de votre site, y compris error.log, kinsta-cache-perf.log, et access.log.<\/li>\n<li><strong>Conseil d&rsquo;utilisation :<\/strong> <code>[Environment ID] [File name] [Lines, e.g., 1000]<\/code><\/li>\n<\/ul>\n<\/li>\n<\/ol>\n<p>En utilisant cette commande avec des param\u00e8tres tels que <code>[Environment ID]<\/code>, <code>[File name]<\/code>, et <code>[Lines]<\/code>, les utilisateurs peuvent demander des fichiers journaux sp\u00e9cifiques, en s&rsquo;assurant qu&rsquo;ils acc\u00e8dent aux informations n\u00e9cessaires. De plus, nous avons configur\u00e9 la commande pour qu&rsquo;elle ait des valeurs par d\u00e9faut au cas o\u00f9 l&rsquo;utilisateur n&rsquo;indiquerait pas le nom du fichier journal et le nombre de lignes, ce qui garantit une exp\u00e9rience plus fluide.<\/p>\n<h3>Impl\u00e9menter des requ\u00eates Node.js Fetch pour les op\u00e9rations de journal du serveur<\/h3>\n<p>Une fois que vous avez cr\u00e9\u00e9 la commande slash, vous pouvez modifier votre application Node.js pour r\u00e9pondre \u00e0 la commande. Commencez par cr\u00e9er une <a href=\"https:\/\/kinqsta.com\/fr\/blog\/qu-est-ce-que-node-js\/\">fonction asynchrone<\/a> pour interagir avec le point de terminaison.<\/p>\n<p>Dans le fichier <strong>app.js<\/strong>, d\u00e9finissez une fonction <code>getSiteLogs()<\/code> qui re\u00e7oit trois param\u00e8tres de Slack :<\/p>\n<pre><code class=\"language-js\">async function getSiteLogs(environmentId, fileName, lines) {\n    const query = new URLSearchParams({\n        file_name: fileName || 'error',\n        lines: lines || 1000,\n    }).toString();\n    const resp = await fetch(\n        `https:\/\/api.kinqsta.com\/v2\/sites\/environments\/${environmentId}\/logs?${query}`,\n        {\n            method: 'GET',\n            headers: getHeaders,\n        }\n    );\n    const data = await resp.json();\n    return data;\n}<\/code><\/pre>\n<p>La fonction communique avec l&rsquo;API Kinsta \u00e0 l&rsquo;aide de l&rsquo;<a href=\"https:\/\/kinqsta.com\/fr\/blog\/requetes-http-javascript\/#4-how-to-make-an-http-request-in-javascript-using-the-fetch-api\">API Fetch<\/a> de JavaScript. Les param\u00e8tres sont des entr\u00e9es attendues, qui sont cens\u00e9es \u00eatre re\u00e7ues des commandes Slack, puis transmises \u00e0 ces fonctions pour ex\u00e9cution.<\/p>\n<p>Dans le code, vous remarquerez que les param\u00e8tres de la requ\u00eate ont des valeurs par d\u00e9faut, en supposant que le nom du fichier et les lignes de journal ne sont pas ajout\u00e9s via Slack.<\/p>\n<aside role=\"note\" class=\"wp-block-kinsta-notice is-style-info\">\n            <h3>Info<\/h3>\n        <p>Pour rationaliser le code et \u00e9viter les r\u00e9p\u00e9titions, l&rsquo;URL de l&rsquo;API de base et l&rsquo;en-t\u00eate GET sont stock\u00e9s dans des variables :<\/p>\n<pre><code class=\"language-js\">const KinstaAPIUrl = 'https:\/\/api.kinqsta.com\/v2';\n\nconst getHeaders = {\n    Authorization: `Bearer ${process.env.KINSTA_API_KEY}`,\n};<\/code><\/pre>\n<p>De m\u00eame, les cl\u00e9s et les jetons sensibles, tels que le secret de signature Slack, le jeton de robot, le jeton d&rsquo;application, l&rsquo;identifiant de l&rsquo;entreprise et la cl\u00e9 d&rsquo;API, sont stock\u00e9s en toute s\u00e9curit\u00e9 dans le fichier <strong>.env.<\/strong><\/p>\n<pre><code class=\"language-bash\">SLACK_SIGNING_SECRET=\"YOUR_SIGNING_SECRET\"\nSLACK_BOT_TOKEN=\"xoxb-YOUR_BOT_TOKEN\"\nAPP_TOKEN=\"xapp-YOUR_APP_TOKEN\"<\/code><\/pre>\n<p><\/p>\n<\/aside>\n\n<p>Une fois la fonction <code>getSiteLogs()<\/code> en place, l&rsquo;\u00e9tape suivante consiste \u00e0 configurer les commandes Slack. Cette configuration consiste \u00e0 recevoir des valeurs d&rsquo;entr\u00e9e de Slack, \u00e0 invoquer la fonction et \u00e0 renvoyer une r\u00e9ponse sp\u00e9cifique \u00e0 Slack.<\/p>\n<h3>Configuration des commandes Slash avec Node.js pour la r\u00e9cup\u00e9ration des journaux du serveur<\/h3>\n<p>Pour configurer une commande Slash, vous utilisez la fonction <code>app.command()<\/code>, qui fonctionne de la m\u00eame mani\u00e8re que les r\u00e9cepteurs d&rsquo;\u00e9v\u00e8nements en JavaScript. Vous indiquez la commande que vous souhaitez \u00e9couter, puis vous cr\u00e9ez une fonction de rappel asynchrone pour d\u00e9finir l&rsquo;action souhait\u00e9e. Cette fonction prend trois param\u00e8tres :<\/p>\n<ul>\n<li><code>command<\/code>: Contient les d\u00e9tails de la commande slash envoy\u00e9e par l&rsquo;utilisateur.<\/li>\n<li><code>ack<\/code>: Accuse r\u00e9ception de la commande slash.<\/li>\n<li><code>say<\/code>: Renvoie un message au canal Slack.<\/li>\n<\/ul>\n<p>Voici la configuration de la commande <code>\/get_site_logs<\/code>:<\/p>\n<pre><code class=\"language-js\">app.command('\/get_site_logs', async ({ command, ack, say }) =&gt; {\n    await ack();\n\n    const [environmentId, fileName, lines] = command.text.split(' ');\n    let response = await getSiteLogs(environmentId, fileName, lines);\n\n    if (response) {\n        const logs = response.environment.container_info.logs.split('\\n');\n        const formattedLogs = logs.join('\\n\\n'); \/\/ or any other formatting needed\n        say(`Hey \ud83d\udc4b, \\n\\nHere are the logs for ${fileName}:\\n\\n${formattedLogs}`);\n    } else {\n        say(`Sorry, no logs found for ${fileName}.`);\n    }\n});<\/code><\/pre>\n<p>Le code ci-dessus utilise la fonction <code>getSiteLogs()<\/code> pour r\u00e9cup\u00e9rer les journaux en fonction des param\u00e8tres. Si les journaux sont r\u00e9cup\u00e9r\u00e9s avec succ\u00e8s, il les formate et envoie un message Slack affichant les journaux du fichier sp\u00e9cifi\u00e9 \u00e0 l&rsquo;aide de la fonction <code>say()<\/code>. Si aucun journal n&rsquo;est trouv\u00e9, l&rsquo;utilisateur en est inform\u00e9.<\/p>\n<p>Vous pouvez d\u00e9ployer le code du serveur Node.js sur Kinsta pour rendre votre Slackbot op\u00e9rationnel.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"alignnone\" src=\"https:\/\/kinqsta.com\/wp-content\/uploads\/2023\/12\/server-logs-kinsta-api.gif\" alt=\"D\u00e9monstration de l'interaction avec le point de terminaison des journaux du serveur avec la commande Slack Slash et l'API Kinsta.\" width=\"1132\" height=\"760\"><\/p>\n<p>Vous pouvez acc\u00e9der au code complet de ce projet sur <a href=\"https:\/\/github.com\/kinsta\/SlackBot-Kinsta-API\" target=\"_blank\" rel=\"noopener noreferrer\">notre d\u00e9p\u00f4t GitHub<\/a>.<\/p>\n<h2>R\u00e9sum\u00e9<\/h2>\n<p>Dans ce guide, vous avez appris \u00e0 utiliser efficacement les points de terminaison des journaux de l&rsquo;API Kinsta. Ce point de terminaison vous permet de r\u00e9cup\u00e9rer les journaux du serveur de votre site de mani\u00e8re transparente pour un d\u00e9pannage plus rapide.<\/p>\n<p>L&rsquo;API Kinsta offre de nombreuses possibilit\u00e9s au-del\u00e0 de cela, vous \u00eates donc encourag\u00e9 \u00e0 explorer d&rsquo;autres points de terminaison et \u00e0 r\u00e9fl\u00e9chir \u00e0 des fa\u00e7ons innovantes de les exploiter dans vos projets.<\/p>\n<p><em>Comment exploitez-vous actuellement l&rsquo;API Kinsta ? Y a-t-il des fonctionnalit\u00e9s sp\u00e9cifiques que vous aimeriez voir introduites ou rendues accessibles \u00e0 l&rsquo;avenir ?<\/em><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Les journaux sont tr\u00e8s utiles pour d\u00e9panner et d\u00e9boguer les probl\u00e8mes sur vos sites WordPress. Chez Kinsta, vous pouvez acc\u00e9der \u00e0 trois types de journaux: les &#8230;<\/p>\n","protected":false},"author":287,"featured_media":75238,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_kinsta_gated_content":false,"_kinsta_gated_content_redirect":"","footnotes":""},"tags":[],"topic":[953,994,985],"class_list":["post-75237","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","topic-api","topic-node-js","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>Comment r\u00e9cup\u00e9rer les logs du serveur avec l&#039;API Kinsta - Kinsta\u00ae<\/title>\n<meta name=\"description\" content=\"Ce guide se penche sur le point de terminaison des journaux disponible via l&#039;API, et sur la mani\u00e8re d&#039;acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement 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:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l&#039;API Kinsta\" \/>\n<meta property=\"og:description\" content=\"Ce guide se penche sur le point de terminaison des journaux disponible via l&#039;API, et sur la mani\u00e8re d&#039;acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\" \/>\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=\"2023-12-27T17:59:40+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2026-02-24T11:03:49+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"628\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Joel Olawanle\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:description\" content=\"Ce guide se penche sur le point de terminaison des journaux disponible via l&#039;API, et sur la mani\u00e8re d&#039;acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.\" \/>\n<meta name=\"twitter:image\" content=\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg\" \/>\n<meta name=\"twitter:creator\" content=\"@olawanle_joel\" \/>\n<meta name=\"twitter:site\" content=\"@kinsta_fr\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Joel Olawanle\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\"},\"author\":{\"name\":\"Joel Olawanle\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07\"},\"headline\":\"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l&rsquo;API Kinsta\",\"datePublished\":\"2023-12-27T17:59:40+00:00\",\"dateModified\":\"2026-02-24T11:03:49+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\"},\"wordCount\":1679,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg\",\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\",\"url\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\",\"name\":\"Comment r\u00e9cup\u00e9rer les logs du serveur avec l'API Kinsta - Kinsta\u00ae\",\"isPartOf\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg\",\"datePublished\":\"2023-12-27T17:59:40+00:00\",\"dateModified\":\"2026-02-24T11:03:49+00:00\",\"description\":\"Ce guide se penche sur le point de terminaison des journaux disponible via l'API, et sur la mani\u00e8re d'acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.\",\"breadcrumb\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage\",\"url\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg\",\"contentUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg\",\"width\":1200,\"height\":628},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/kinqsta.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"API\",\"item\":\"https:\/\/kinqsta.com\/fr\/sujets\/api\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l&#8217;API Kinsta\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#website\",\"url\":\"https:\/\/kinqsta.com\/fr\/\",\"name\":\"Kinsta\u00ae\",\"description\":\"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es\",\"publisher\":{\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kinqsta.com\/fr\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#organization\",\"name\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/fr\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"contentUrl\":\"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg\",\"width\":500,\"height\":500,\"caption\":\"Kinsta\"},\"image\":{\"@id\":\"https:\/\/kinqsta.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:\/\/kinqsta.com\/fr\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07\",\"name\":\"Joel Olawanle\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g\",\"caption\":\"Joel Olawanle\"},\"description\":\"Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 300 technical articles majorly around JavaScript and it's frameworks.\",\"sameAs\":[\"https:\/\/joelolawanle.com\/\",\"https:\/\/www.linkedin.com\/in\/olawanlejoel\/\",\"https:\/\/x.com\/olawanle_joel\",\"https:\/\/www.youtube.com\/@joelolawanle\"],\"gender\":\"male\",\"knowsAbout\":[\"JavaScript\",\"React\",\"Next.js\"],\"knowsLanguage\":[\"English\"],\"jobTitle\":\"Technical Editor\",\"worksFor\":\"Kinsta\",\"url\":\"https:\/\/kinqsta.com\/fr\/blog\/author\/joelolawanle\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Comment r\u00e9cup\u00e9rer les logs du serveur avec l'API Kinsta - Kinsta\u00ae","description":"Ce guide se penche sur le point de terminaison des journaux disponible via l'API, et sur la mani\u00e8re d'acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement 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:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/","og_locale":"fr_FR","og_type":"article","og_title":"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l'API Kinsta","og_description":"Ce guide se penche sur le point de terminaison des journaux disponible via l'API, et sur la mani\u00e8re d'acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.","og_url":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/","og_site_name":"Kinsta\u00ae","article_publisher":"https:\/\/www.facebook.com\/kinstafrance\/","article_published_time":"2023-12-27T17:59:40+00:00","article_modified_time":"2026-02-24T11:03:49+00:00","og_image":[{"width":1200,"height":628,"url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg","type":"image\/jpeg"}],"author":"Joel Olawanle","twitter_card":"summary_large_image","twitter_description":"Ce guide se penche sur le point de terminaison des journaux disponible via l'API, et sur la mani\u00e8re d'acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.","twitter_image":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg","twitter_creator":"@olawanle_joel","twitter_site":"@kinsta_fr","twitter_misc":{"\u00c9crit par":"Joel Olawanle","Dur\u00e9e de lecture estim\u00e9e":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#article","isPartOf":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/"},"author":{"name":"Joel Olawanle","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07"},"headline":"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l&rsquo;API Kinsta","datePublished":"2023-12-27T17:59:40+00:00","dateModified":"2026-02-24T11:03:49+00:00","mainEntityOfPage":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/"},"wordCount":1679,"commentCount":0,"publisher":{"@id":"https:\/\/kinqsta.com\/fr\/#organization"},"image":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg","inLanguage":"fr-FR","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/","url":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/","name":"Comment r\u00e9cup\u00e9rer les logs du serveur avec l'API Kinsta - Kinsta\u00ae","isPartOf":{"@id":"https:\/\/kinqsta.com\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage"},"image":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage"},"thumbnailUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg","datePublished":"2023-12-27T17:59:40+00:00","dateModified":"2026-02-24T11:03:49+00:00","description":"Ce guide se penche sur le point de terminaison des journaux disponible via l'API, et sur la mani\u00e8re d'acc\u00e9der de mani\u00e8re transparente \u00e0 ces journaux dans un environnement Slack.","breadcrumb":{"@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#primaryimage","url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg","contentUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/wordpress-server-logs-kinsta-api-7.jpg","width":1200,"height":628},{"@type":"BreadcrumbList","@id":"https:\/\/kinqsta.com\/fr\/blog\/journaux-api-serveur\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/kinqsta.com\/fr\/"},{"@type":"ListItem","position":2,"name":"API","item":"https:\/\/kinqsta.com\/fr\/sujets\/api\/"},{"@type":"ListItem","position":3,"name":"R\u00e9cup\u00e9rer les journaux du serveur (erreurs, acc\u00e8s et performances du cache) avec l&#8217;API Kinsta"}]},{"@type":"WebSite","@id":"https:\/\/kinqsta.com\/fr\/#website","url":"https:\/\/kinqsta.com\/fr\/","name":"Kinsta\u00ae","description":"Solutions d&#039;h\u00e9bergement premium, rapides et s\u00e9curis\u00e9es","publisher":{"@id":"https:\/\/kinqsta.com\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kinqsta.com\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"fr-FR"},{"@type":"Organization","@id":"https:\/\/kinqsta.com\/fr\/#organization","name":"Kinsta","url":"https:\/\/kinqsta.com\/fr\/","logo":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","contentUrl":"https:\/\/kinqsta.com\/fr\/wp-content\/uploads\/sites\/4\/2023\/12\/kinsta-logo.jpeg","width":500,"height":500,"caption":"Kinsta"},"image":{"@id":"https:\/\/kinqsta.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:\/\/kinqsta.com\/fr\/#\/schema\/person\/efa7de30245ca15be5ce1dcacff89c07","name":"Joel Olawanle","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kinqsta.com\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/051bf577ce2c837846a1db9eef184758?s=96&d=mm&r=g","caption":"Joel Olawanle"},"description":"Joel is a Frontend developer working at Kinsta as a Technical Editor. He is a passionate teacher with love for open source and has written over 300 technical articles majorly around JavaScript and it's frameworks.","sameAs":["https:\/\/joelolawanle.com\/","https:\/\/www.linkedin.com\/in\/olawanlejoel\/","https:\/\/x.com\/olawanle_joel","https:\/\/www.youtube.com\/@joelolawanle"],"gender":"male","knowsAbout":["JavaScript","React","Next.js"],"knowsLanguage":["English"],"jobTitle":"Technical Editor","worksFor":"Kinsta","url":"https:\/\/kinqsta.com\/fr\/blog\/author\/joelolawanle\/"}]}},"acf":[],"_links":{"self":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/75237","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/users\/287"}],"replies":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/comments?post=75237"}],"version-history":[{"count":9,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/75237\/revisions"}],"predecessor-version":[{"id":82573,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/posts\/75237\/revisions\/82573"}],"alternate":[{"embeddable":true,"hreflang":"en","title":"English","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/en"},{"embeddable":true,"hreflang":"it","title":"Italian","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/it"},{"embeddable":true,"hreflang":"pt","title":"Portuguese","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/pt"},{"embeddable":true,"hreflang":"de","title":"German","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/de"},{"embeddable":true,"hreflang":"nl","title":"Dutch","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/nl"},{"embeddable":true,"hreflang":"ja","title":"Japanese","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/jp"},{"embeddable":true,"hreflang":"es","title":"Spanish","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/es"},{"embeddable":true,"hreflang":"fr","title":"French","href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/translations\/fr"},{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/kinsta\/v1\/posts\/75237\/tree"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/media\/75238"}],"wp:attachment":[{"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/media?parent=75237"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/tags?post=75237"},{"taxonomy":"topic","embeddable":true,"href":"https:\/\/kinqsta.com\/fr\/wp-json\/wp\/v2\/topic?post=75237"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}