{"id":6242,"date":"2024-03-14T10:42:47","date_gmt":"2024-03-14T09:42:47","guid":{"rendered":"https:\/\/kb.apptec360.com\/manual\/knowledgebase\/parametres-generaux\/acces-base-sur-les-roles\/acces-a-lapi\/regles-generales\/"},"modified":"2024-12-04T05:38:07","modified_gmt":"2024-12-04T04:38:07","slug":"regles-generales","status":"publish","type":"knowledgebase","link":"https:\/\/kb.apptec360.com\/manual\/fr\/knowledgebase\/parametres-generaux\/acces-base-sur-les-roles\/acces-a-lapi\/regles-generales\/","title":{"rendered":"R\u00e8gles g\u00e9n\u00e9rales"},"content":{"rendered":"\n<ul class=\"wp-block-list\">\n<li>L&rsquo;API REST est disponible sous l&rsquo;URL de base :<\/li>\n<\/ul>\n\n<p>\/public\/external\/api<\/p>\n\n<ul class=\"wp-block-list\">\n<li>Toutes les demandes doivent \u00eatre envoy\u00e9es via POST.  <\/li>\n\n\n\n<li>L&rsquo;API REST ne prend en charge que les requ\u00eates via HTTPS.  <\/li>\n\n\n\n<li>Les demandes doivent contenir les en-t\u00eates suivants :<\/li>\n<\/ul>\n\n<table id=\"tablepress-6\" class=\"tablepress tablepress-id-6\">\n<caption style=\"caption-side:bottom;text-align:left;border:none;background:none;margin:0;padding:0;\"><a href=\"https:\/\/kb.apptec360.com\/manual\/wp-admin\/admin.php?page=tablepress&#038;action=edit&#038;table_id=6\" rel=\"nofollow\">\u00c9diter<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Nom de l&rsquo;en-t\u00eate<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Valeur de l&rsquo;en-t\u00eate<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Description<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>Type de contenu<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>application\/json<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>fixe<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>authentification<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>123&#8230;xyz<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Cl\u00e9 API \u00e0 partir de l&rsquo;onglet \u00ab\u00a0Acc\u00e8s API<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-4 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>signature<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Signature encod\u00e9e en base64<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Signature de la charge utile g\u00e9n\u00e9r\u00e9e avec la fonction<\/p><br\/>\n        <p>cl\u00e9 priv\u00e9e dans l&rsquo;onglet \u00ab\u00a0Acc\u00e8s \u00e0 l&rsquo;API<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>Le corps de la demande doit \u00eatre un objet encod\u00e9 en json qui doit contenir les valeurs suivantes :<\/li>\n<\/ul>\n\n<div class=\"pagebreak-after\"><\/div>\n\n<table id=\"tablepress-7\" class=\"tablepress tablepress-id-7\">\n<caption style=\"caption-side:bottom;text-align:left;border:none;background:none;margin:0;padding:0;\"><a href=\"https:\/\/kb.apptec360.com\/manual\/wp-admin\/admin.php?page=tablepress&#038;action=edit&#038;table_id=7\" rel=\"nofollow\">\u00c9diter<\/a><\/caption>\n<tbody class=\"row-hover\">\n<tr class=\"row-1 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>Champ d&rsquo;application<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>Champ Exemple Valeur<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Description<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-2 even\">\n\t<td class=\"column-1\"><br\/>\n        <p>api<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>v2\/device\/listdevices<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Nom de l&rsquo;API<\/p><br\/>\n      <\/td>\n<\/tr>\n<tr class=\"row-3 odd\">\n\t<td class=\"column-1\"><br\/>\n        <p>temps<\/p><br\/>\n      <\/td><td class=\"column-2\"><br\/>\n        <p>1529662725<\/p><br\/>\n      <\/td><td class=\"column-3\"><br\/>\n        <p>Horodatage Unix (UTC) de la machine cliente.<\/p><br\/>\n        <p>Le d\u00e9calage horaire maximum autoris\u00e9<\/p><br\/>\n        <p>entre le client et le serveur est de 30<\/p><br\/>\n        <p>minutes.<\/p><br\/>\n      <\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n\n<ul class=\"wp-block-list\">\n<li>En cas de succ\u00e8s, l&rsquo;API renvoie les donn\u00e9es demand\u00e9es (voir les requ\u00eates ci-dessous) et un code d&rsquo;\u00e9tat HTTP 200.<\/li>\n\n\n\n<li>En cas d&rsquo;erreur, le code d&rsquo;\u00e9tat HTTP sera compris entre 4xx et 5xx en fonction de l&rsquo;erreur et l&rsquo;objet de r\u00e9ponse contiendra un tableau avec la cl\u00e9 \u00ab\u00a0errors\u00a0\u00bb, qui contient une liste de messages d&rsquo;erreur lisibles par l&rsquo;homme.<\/li>\n\n\n\n<li>S&rsquo;il n&rsquo;y a pas de donn\u00e9es correspondantes pour un appareil, un tableau vide sera renvoy\u00e9.<\/li>\n\n\n\n<li>Si l&rsquo;identifiant d&rsquo;un appareil n&rsquo;existe pas, les donn\u00e9es renvoy\u00e9es seront nulles.<\/li>\n<\/ul>\n","protected":false},"parent":6000,"menu_order":0,"template":"","class_list":["post-6242","knowledgebase","type-knowledgebase","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/knowledgebase\/6242","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/knowledgebase"}],"about":[{"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/types\/knowledgebase"}],"version-history":[{"count":2,"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/knowledgebase\/6242\/revisions"}],"predecessor-version":[{"id":13716,"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/knowledgebase\/6242\/revisions\/13716"}],"up":[{"embeddable":true,"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/knowledgebase\/6000"}],"wp:attachment":[{"href":"https:\/\/kb.apptec360.com\/manual\/fr\/wp-json\/wp\/v2\/media?parent=6242"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}