{"id":9287,"date":"2017-06-19T09:30:12","date_gmt":"2017-06-19T07:30:12","guid":{"rendered":"http:\/\/kizeoformscom.kinsta.cloud\/?p=9287\/"},"modified":"2022-02-22T10:55:21","modified_gmt":"2022-02-22T09:55:21","slug":"liste-externe-api","status":"publish","type":"post","link":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/","title":{"rendered":"Comment mettre \u00e0 jour une liste externe en utilisant l&rsquo;API de Kizeo Forms ?"},"content":{"rendered":"<p>&nbsp;<\/p>\n<div class=\"su-box su-box-style-soft\" id=\"\" style=\"border-color:#229638;border-radius:0px\"><div class=\"su-box-title\" style=\"background-color:#55C96B;color:#FFFFFF;border-top-left-radius:0px;border-top-right-radius:0px\">PREREQUIS<\/div><div class=\"su-box-content su-u-clearfix su-u-trim\" style=\"border-bottom-left-radius:0px;border-bottom-right-radius:0px\">\n<ul>\n<li>Des connaissances minimum sur le<strong> fonctionnement<\/strong> de Kizeo Forms,<\/li>\n<li>Des <strong>connaissances<\/strong> en <strong>d\u00e9veloppement<\/strong>.<\/li>\n<\/ul>\n<\/div><\/div>\n<p style=\"text-align: justify;\">Vous saisissez quotidiennement des fiches d\u2019interventions, par exemple, et vous avez besoin que vos <strong>listes externes<\/strong> avec les coordonn\u00e9es de vos\u00a0clients, la liste du mat\u00e9riel disponible\u00a0ou encore une liste de\u00a0r\u00e9f\u00e9rences soient <strong>mises \u00e0 jour<\/strong>\u00a0<strong>automatiquement<\/strong> ?\u00a0Voici comment le mettre en place en passant par notre <strong>API<\/strong>\u00a0!<\/p>\n<h3>1. Inventoriez vos listes externes.<\/h3>\n<p style=\"text-align: justify;\">La premi\u00e8re \u00e9tape consiste \u00e0 <strong>r\u00e9cup\u00e9rer<\/strong> la liste de <strong>toutes<\/strong> vos <strong>listes externes<\/strong> en utilisant une requ\u00eate de type<span style=\"color: #1b79cb;\"><strong> GET<\/strong> <\/span>\u00e0 l&rsquo;URL <span style=\"color: #ec660b;\">https:\/\/www.kizeoforms.com\/rest\/v3\/lists\/<\/span>.<\/p>\n<p style=\"text-align: justify;\">Cette \u00e9tape vous permettra de r\u00e9cup\u00e9rer l&rsquo;identifiant (\u00ab\u00a0<span style=\"color: #1b79cb;\"><strong>id<\/strong><\/span>\u00ab\u00a0) de chacune de vos listes externes associ\u00e9 \u00e0 son nom, et c&rsquo;est cet <strong><span style=\"color: #1b79cb;\">id<\/span> <\/strong>qui vous permettra d&rsquo;utiliser les fonctions suivantes.<\/p>\n<p style=\"text-align: justify;\">Vous r\u00e9cup\u00e8rerez ces donn\u00e9es sous la forme suivante :<\/p>\n<pre>[\r\n    {\r\n        \"id1\": \"Numero_liste_1\",\r\n        \"name1\": \"Nom_liste_1\"\r\n    },\r\n    {\r\n        \"id2\": \"Numero_liste_2\",\r\n        \"name2\": \"Nom_liste_2\"\r\n    },\r\n    {\r\n        \"id3\": \"Numero_liste_3\",\r\n        \"name3\": \"Nom_liste_3\"\r\n    }\r\n]\r\n<\/pre>\n<h3>2. R\u00e9cup\u00e9rez tous les \u00e9l\u00e9ments de vos listes externes.<\/h3>\n<p style=\"text-align: justify;\">Vous devez r\u00e9cup\u00e9rer la liste externe que vous souhaitez mettre \u00e0 jour en utilisant son <span style=\"color: #1b79cb;\"><strong>identifiant<\/strong>\u00a0<\/span>obtenu lors de la requ\u00eate pr\u00e9c\u00e9dente.<\/p>\n<p style=\"text-align: justify;\"><strong><span style=\"color: #55C96B;\">Info<\/span>\u00a0<\/strong>: Cette op\u00e9ration est \u00e0 r\u00e9it\u00e9rer pour chaque liste externe \u00e0 mettre \u00e0 jour.<\/p>\n<p>Pour en avoir la d\u00e9finition compl\u00e8te, sans appliquer de filtre sur la s\u00e9lection de ces \u00e9l\u00e9ments, il suffit de lancer une requ\u00eate de type<span style=\"color: #1b79cb;\"><strong> GET<\/strong> <\/span>\u00e0 l&rsquo;URL suivante <span style=\"color: #55C96B;\"><span style=\"color: #ec660b;\">https:\/\/www.kizeoforms.com\/rest\/v3\/lists\/{listId}\/complete<\/span>.<\/span><\/p>\n<p>Attention, n&rsquo;oubliez pas d&rsquo;ins\u00e9rer votre token d&rsquo;identification en en-t\u00eate de la requ\u00eate.<\/p>\n<p style=\"text-align: justify;\">Il faudra \u00e9galement remplacer {listId} par l&rsquo;identifiant de la liste qui doit \u00eatre mise \u00e0 jour.<\/p>\n<p style=\"text-align: justify;\">Vous recevrez votre liste sous le<strong> format JSON<\/strong> suivant :<\/p>\n<pre>{\r\n    \"id\": \"integer\",\r\n    \"name\": \"string\",\r\n    \"items\": [\r\n        \"Element1\",\r\n        \"Element2\",\r\n        \"Element3\"\r\n    ]\r\n}\r\n<\/pre>\n<p style=\"text-align: justify;\">\u00ab\u00a0<span style=\"color: #1b79cb;\"><strong>id<\/strong><\/span>\u00a0\u00bb repr\u00e9sentant l&rsquo;identifiant de la liste demand\u00e9e,\u00a0\u00ab\u00a0<span style=\"color: #1b79cb;\"><strong>name<\/strong><\/span>\u00a0\u00bb le nom de la liste,\u00a0\u00ab\u00a0<span style=\"color: #1b79cb;\"><strong>items<\/strong><\/span>\u00a0\u00bb le tableau contenant tous les \u00e9l\u00e9ments de la liste sous forme de string.<\/p>\n<p style=\"text-align: justify;\">Il vous suffira alors d&rsquo;<strong>ajouter<\/strong> \u00e0 cette liste les <strong>\u00e9l\u00e9ments<\/strong> que vous souhaitez ins\u00e9rer dans votre liste externe, puis de renvoyer une requ\u00eate de type <strong><span style=\"color: #1b79cb;\">PUT<\/span> <\/strong>\u00e0 l&rsquo;URL suivante\u00a0 <span style=\"color: #55C96B;\"><span style=\"color: #ec660b;\">https:\/\/www.kizeoforms.com\/rest\/v3\/lists\/{listId}<\/span>.<\/span><\/p>\n<p style=\"text-align: justify;\">Vous devrez ajouter dans le corps de la requ\u00eate la liste que vous venez de modifier, contenant les anciens \u00e9l\u00e9ments ainsi que les nouveaux, sans repr\u00e9ciser son identifiant ni son nom.<\/p>\n<p style=\"text-align: justify;\">Par exemple :<\/p>\n<pre>{\r\n    \"items\": [\r\n        \"Element1\",\r\n        \"Element2\",\r\n        \"Element3\",\r\n        \"Nouvel_Element1\",\r\n        \"Nouvel_Element2\"\r\n    ]\r\n}\r\n<\/pre>\n<p style=\"text-align: justify;\"><strong><span style=\"color: #55C96B;\">Attention\u00a0<\/span><\/strong>: Si vous ne renvoyez \u00e0 cette requ\u00eate que les nouveaux \u00e9l\u00e9ments de la liste, les anciens que vous n&rsquo;aurez pas remis dans le corps de la requ\u00eate <strong><span style=\"color: #1b79cb;\">PUT <\/span><\/strong>seront supprim\u00e9s.<\/p>\n<blockquote>\n<p style=\"text-align: center;\"><span class=\"s1\" style=\"color: #95c01f;\">N\u2019h\u00e9sitez pas \u00e0 commenter cet article !<br \/>\n<\/span><span class=\"s1\">Nous sommes disponibles pour r\u00e9pondre \u00e0 vos questions, suggestions, remarques, etc..!<\/span><\/p>\n<\/blockquote>\n","protected":false},"excerpt":{"rendered":"<p>&nbsp; Vous saisissez quotidiennement des fiches d\u2019interventions, par exemple, et vous avez besoin que vos listes externes avec les coordonn\u00e9es de vos\u00a0clients, la liste du mat\u00e9riel disponible\u00a0ou encore une liste de\u00a0r\u00e9f\u00e9rences soient mises \u00e0 jour\u00a0automatiquement ?\u00a0Voici comment le mettre en place en passant par notre API\u00a0! 1. Inventoriez vos listes externes. La premi\u00e8re \u00e9tape consiste \u00e0 r\u00e9cup\u00e9rer la liste de toutes vos listes externes en [&hellip;]<\/p>\n","protected":false},"author":15,"featured_media":52973,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"inline_featured_image":false,"footnotes":""},"categories":[45,28],"tags":[465,92,433],"class_list":["post-9287","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-astuces-kizeo-forms","category-tutoriels","tag-api-2","tag-pour-les-developpeurs","tag-web-service"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v23.3 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Vos listes externes mises \u00e0 jour automatiquement avec l&#039;API Kizeo Forms !<\/title>\n<meta name=\"description\" content=\"Vos listes externes avec les coordonn\u00e9es de vos clients, le mat\u00e9riel disponible ou encore une liste de r\u00e9f\u00e9rences se mettront \u00e0 jour automatiquement !\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Vos listes externes mises \u00e0 jour automatiquement avec l&#039;API Kizeo Forms !\" \/>\n<meta property=\"og:description\" content=\"Vos listes externes avec les coordonn\u00e9es de vos clients, le mat\u00e9riel disponible ou encore une liste de r\u00e9f\u00e9rences se mettront \u00e0 jour automatiquement !\" \/>\n<meta property=\"og:url\" content=\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/\" \/>\n<meta property=\"og:site_name\" content=\"Kizeo Forms\" \/>\n<meta property=\"article:published_time\" content=\"2017-06-19T07:30:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-02-22T09:55:21+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png\" \/>\n\t<meta property=\"og:image:width\" content=\"835\" \/>\n\t<meta property=\"og:image:height\" content=\"284\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Thomas Delcros\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"\u00c9crit par\" \/>\n\t<meta name=\"twitter:data1\" content=\"Thomas Delcros\" \/>\n\t<meta name=\"twitter:label2\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data2\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/\",\"url\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/\",\"name\":\"Vos listes externes mises \u00e0 jour automatiquement avec l'API Kizeo Forms !\",\"isPartOf\":{\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png\",\"datePublished\":\"2017-06-19T07:30:12+00:00\",\"dateModified\":\"2022-02-22T09:55:21+00:00\",\"author\":{\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#\/schema\/person\/335f6fa414dcbbc4f6e54de73c3d7bb0\"},\"description\":\"Vos listes externes avec les coordonn\u00e9es de vos clients, le mat\u00e9riel disponible ou encore une liste de r\u00e9f\u00e9rences se mettront \u00e0 jour automatiquement !\",\"breadcrumb\":{\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#primaryimage\",\"url\":\"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png\",\"contentUrl\":\"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png\",\"width\":835,\"height\":284,\"caption\":\"liste-externe-api\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Accueil\",\"item\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Comment mettre \u00e0 jour une liste externe en utilisant l&rsquo;API de Kizeo Forms ?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#website\",\"url\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/\",\"name\":\"Kizeo Forms\",\"description\":\"Mobile Solutions\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"},{\"@type\":\"Person\",\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#\/schema\/person\/335f6fa414dcbbc4f6e54de73c3d7bb0\",\"name\":\"Thomas Delcros\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"fr-FR\",\"@id\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/ea6ecc590823910432bf1b6becd63ad1?s=96&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/ea6ecc590823910432bf1b6becd63ad1?s=96&r=g\",\"caption\":\"Thomas Delcros\"},\"url\":\"https:\/\/kizeoformscom.kinsta.cloud\/fr\/author\/thomas\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Vos listes externes mises \u00e0 jour automatiquement avec l'API Kizeo Forms !","description":"Vos listes externes avec les coordonn\u00e9es de vos clients, le mat\u00e9riel disponible ou encore une liste de r\u00e9f\u00e9rences se mettront \u00e0 jour automatiquement !","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:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/","og_locale":"fr_FR","og_type":"article","og_title":"Vos listes externes mises \u00e0 jour automatiquement avec l'API Kizeo Forms !","og_description":"Vos listes externes avec les coordonn\u00e9es de vos clients, le mat\u00e9riel disponible ou encore une liste de r\u00e9f\u00e9rences se mettront \u00e0 jour automatiquement !","og_url":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/","og_site_name":"Kizeo Forms","article_published_time":"2017-06-19T07:30:12+00:00","article_modified_time":"2022-02-22T09:55:21+00:00","og_image":[{"width":835,"height":284,"url":"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png","type":"image\/png"}],"author":"Thomas Delcros","twitter_card":"summary_large_image","twitter_misc":{"\u00c9crit par":"Thomas Delcros","Dur\u00e9e de lecture estim\u00e9e":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/","url":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/","name":"Vos listes externes mises \u00e0 jour automatiquement avec l'API Kizeo Forms !","isPartOf":{"@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#primaryimage"},"image":{"@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#primaryimage"},"thumbnailUrl":"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png","datePublished":"2017-06-19T07:30:12+00:00","dateModified":"2022-02-22T09:55:21+00:00","author":{"@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#\/schema\/person\/335f6fa414dcbbc4f6e54de73c3d7bb0"},"description":"Vos listes externes avec les coordonn\u00e9es de vos clients, le mat\u00e9riel disponible ou encore une liste de r\u00e9f\u00e9rences se mettront \u00e0 jour automatiquement !","breadcrumb":{"@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/"]}]},{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#primaryimage","url":"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png","contentUrl":"https:\/\/kizeoformscom.kinsta.cloud\/wp-content\/uploads\/2017\/06\/liste-externe-api.png","width":835,"height":284,"caption":"liste-externe-api"},{"@type":"BreadcrumbList","@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/liste-externe-api\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Accueil","item":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/"},{"@type":"ListItem","position":2,"name":"Comment mettre \u00e0 jour une liste externe en utilisant l&rsquo;API de Kizeo Forms ?"}]},{"@type":"WebSite","@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#website","url":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/","name":"Kizeo Forms","description":"Mobile Solutions","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"},{"@type":"Person","@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#\/schema\/person\/335f6fa414dcbbc4f6e54de73c3d7bb0","name":"Thomas Delcros","image":{"@type":"ImageObject","inLanguage":"fr-FR","@id":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/ea6ecc590823910432bf1b6becd63ad1?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/ea6ecc590823910432bf1b6becd63ad1?s=96&r=g","caption":"Thomas Delcros"},"url":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/author\/thomas\/"}]}},"_links":{"self":[{"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/posts\/9287"}],"collection":[{"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/users\/15"}],"replies":[{"embeddable":true,"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/comments?post=9287"}],"version-history":[{"count":0,"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/posts\/9287\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/media\/52973"}],"wp:attachment":[{"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/media?parent=9287"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/categories?post=9287"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/kizeoformscom.kinsta.cloud\/fr\/wp-json\/wp\/v2\/tags?post=9287"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}