{"id":1113,"date":"2023-06-23T13:01:19","date_gmt":"2023-06-23T13:01:19","guid":{"rendered":"https:\/\/bullfrogtech.com\/documentation-de-lapi\/"},"modified":"2023-11-02T12:29:47","modified_gmt":"2023-11-02T12:29:47","slug":"documentation-de-lapi","status":"publish","type":"page","link":"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/","title":{"rendered":"Documentation de l&rsquo;API"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"1113\" class=\"elementor elementor-1113 elementor-377\" data-elementor-post-type=\"page\">\n\t\t\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-af8fe5a elementor-section-height-min-height elementor-section-boxed elementor-section-height-default elementor-section-items-middle\" data-id=\"af8fe5a\" data-element_type=\"section\" data-e-type=\"section\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;}\">\n\t\t\t\t\t\t\t<div class=\"elementor-background-overlay\"><\/div>\n\t\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-13b9a7f\" data-id=\"13b9a7f\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-8844d86 elementor-widget elementor-widget-heading\" data-id=\"8844d86\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h1 class=\"elementor-heading-title elementor-size-default\">Documentation de l'API<\/h1>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t<div class=\"elementor-column elementor-col-50 elementor-top-column elementor-element elementor-element-d2621e9\" data-id=\"d2621e9\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap\">\n\t\t\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section class=\"elementor-section elementor-top-section elementor-element elementor-element-47fedcc elementor-section-boxed elementor-section-height-default elementor-section-height-default\" data-id=\"47fedcc\" data-element_type=\"section\" data-e-type=\"section\">\n\t\t\t\t\t\t<div class=\"elementor-container elementor-column-gap-default\">\n\t\t\t\t\t<div class=\"elementor-column elementor-col-100 elementor-top-column elementor-element elementor-element-fb90b43\" data-id=\"fb90b43\" data-element_type=\"column\" data-e-type=\"column\">\n\t\t\t<div class=\"elementor-widget-wrap elementor-element-populated\">\n\t\t\t\t\t\t<div class=\"elementor-element elementor-element-5d55bfb elementor-widget elementor-widget-heading\" data-id=\"5d55bfb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Bullfrog Tech API v1.0.0\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5dd398e elementor-widget elementor-widget-heading\" data-id=\"5dd398e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Introduction\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78a968f elementor-widget elementor-widget-text-editor\" data-id=\"78a968f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLe document suivant d\u00e9taille l&rsquo;API publique de Bullfrog pour interagir avec le syst\u00e8me Bullfrog Cloud Office et Point of Sale. L&rsquo;API est un service REST bas\u00e9 sur JSON qui utilise l&rsquo;authentification par jeton.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0fb3fc1 elementor-widget elementor-widget-heading\" data-id=\"0fb3fc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Versioning\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b7ebd8b elementor-widget elementor-widget-text-editor\" data-id=\"b7ebd8b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cette API suit <a href=\"http:\/\/semver.org\/\" style=\"color: #70a700;\">SemVer<\/a>, vous pouvez donc \u00eatre assur\u00e9 que les changements seront r\u00e9trocompatibles dans les versions majeures. Tous les itin\u00e9raires commencent par le num\u00e9ro de la version principale afin d&rsquo;assurer une transition claire et facile entre les versions de l&rsquo;API.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9483de8 elementor-widget elementor-widget-text-editor\" data-id=\"9483de8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tL&rsquo;API prendra toujours en charge la version actuelle et la derni\u00e8re version majeure.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3241c34 elementor-widget elementor-widget-heading\" data-id=\"3241c34\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Authentification\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-807797d elementor-widget elementor-widget-text-editor\" data-id=\"807797d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>Authorization: Token token=\"YOUR API TOKEN\"<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-65f3f72 elementor-widget elementor-widget-text-editor\" data-id=\"65f3f72\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Si vous le souhaitez, vous pouvez \u00e9galement envoyer le jeton par l&rsquo;interm\u00e9diaire d&rsquo;un param\u00e8tre <code>auth_token<\/code>.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-17c0531 elementor-widget elementor-widget-text-editor\" data-id=\"17c0531\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tLes jetons d&rsquo;API sont uniques pour un client, donc si vous interagissez avec plus d&rsquo;un client Bullfrog, vous pouvez avoir besoin de plus d&rsquo;un jeton d&rsquo;API. Le jeton API identifie le client pour lequel vous effectuez les requ\u00eates.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ebf0804 elementor-widget elementor-widget-text-editor\" data-id=\"ebf0804\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Si vous n&rsquo;incluez pas un jeton API valide dans votre demande, vous recevrez un message <code>401 Unauthorized<\/code>. Si vous incluez un jeton API valide mais que vous n&rsquo;\u00eates pas autoris\u00e9 \u00e0 effectuer la tentative d&rsquo;action, vous recevrez un message <code>403 Forbidden<\/code>.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-8a0ae7c elementor-widget elementor-widget-heading\" data-id=\"8a0ae7c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Gestion des erreurs\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-aa1357a elementor-widget elementor-widget-text-editor\" data-id=\"aa1357a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>La gestion des erreurs s&rsquo;efforce d&rsquo;\u00eatre coh\u00e9rente et claire si vous rencontrez des erreurs dans l&rsquo;API. Les <a href=\"http:\/\/httpstatus.es\/\" style=\"color:#629700;\">codes de r\u00e9ponse HTTP<\/a> indiquent g\u00e9n\u00e9ralement le succ\u00e8s ou l&rsquo;\u00e9chec d&rsquo;une demande et donnent des indications sur ce qui n&rsquo;a pas fonctionn\u00e9.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-895908b elementor-widget elementor-widget-text-editor\" data-id=\"895908b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>En g\u00e9n\u00e9ral :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-31ba666 elementor-widget elementor-widget-text-editor\" data-id=\"31ba666\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li>La plage 2xx indique un succ\u00e8s.<\/li>\n \t<li>La plage 4xx indique une erreur bas\u00e9e sur les informations re\u00e7ues par l&rsquo;API (soit un param\u00e8tre requis manquait, soit la demande n&rsquo;a pas abouti).<\/li>\n \t<li>La plage 5xx indique une erreur dans l&rsquo;API (qui nous sera alors notifi\u00e9e).<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9363ed0 elementor-widget elementor-widget-text-editor\" data-id=\"9363ed0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<strong>Codes de r\u00e9ponse courants utilis\u00e9s par cette API :\n\n<\/strong>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7373329 elementor-widget elementor-widget-text-editor\" data-id=\"7373329\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li>200 OK<\/li>\n \t<li>201 Cr\u00e9\u00e9,<\/li>\n \t<li>202 Accept\u00e9<\/li>\n \t<li>204 Pas de contenu<\/li>\n \t<li>400 Mauvaise demande<\/li>\n \t<li>401 Non autoris\u00e9<\/li>\n \t<li>403 Interdit<\/li>\n \t<li>404 Non trouv\u00e9<\/li>\n \t<li>422 Entit\u00e9 non traitable<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-94e6962 elementor-widget elementor-widget-text-editor\" data-id=\"94e6962\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>En outre, chaque r\u00e9ponse d&rsquo;erreur contiendra un message amical <code>message<\/code> que vous pourrez afficher \u00e0 vos utilisateurs finaux, un message unique <code>code<\/code> et un message <code>description<\/code> pour les d\u00e9veloppeurs afin de les aider \u00e0 r\u00e9soudre les probl\u00e8mes ou \u00e0 \u00e9crire ce qui n&rsquo;a pas fonctionn\u00e9, ainsi que toute autre information contextuelle pertinente.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9a1111 elementor-widget elementor-widget-text-editor\" data-id=\"d9a1111\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Par exemple :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-874aa63 elementor-widget elementor-widget-text-editor\" data-id=\"874aa63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"code\":\"401\",\n  \"message\":\"Please sign in to access that resource.\",\n  \"description\":\"The authentication header or token could not be found or was incorrect and we could not authenticate you. Ensure you are sending the correct authentication information either by the Authorization header or auth_token parameter.\",\n  \"more_info\":\"https:\/\/bullfrogtech.com\/docs\/api#authentication\"\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1cc1d7b elementor-widget elementor-widget-heading\" data-id=\"1cc1d7b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Dates et heures\n<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-71a883e elementor-widget elementor-widget-text-editor\" data-id=\"71a883e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Toutes les dates et heures renvoy\u00e9es par l&rsquo;API sont en UTC et format\u00e9es en <a href=\"http:\/\/www.w3.org\/TR\/NOTE-datetime\" style=\"color:#629700;\">ISO 8601<\/a>. Il s&rsquo;agit d&rsquo;un format non ambigu qui tient compte du fuseau horaire et qui devrait \u00eatre facilement analys\u00e9 par la plupart des langages.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76033bd elementor-widget elementor-widget-text-editor\" data-id=\"76033bd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tToutes les dates envoy\u00e9es \u00e0 l&rsquo;API qui ne contiennent pas d&rsquo;informations sur le fuseau horaire seront interpr\u00e9t\u00e9es comme \u00e9tant UTC.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2e5296d elementor-widget elementor-widget-heading\" data-id=\"2e5296d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Pagination<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-51aa9e1 elementor-widget elementor-widget-text-editor\" data-id=\"51aa9e1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les itin\u00e9raires de collecte, tels que <code>GET \/clients<\/code>, fournissent une aide \u00e0 la pagination pour l&rsquo;affichage de vues pagin\u00e9es sur le client. Les aides \u00e0 la pagination seront pr\u00e9sent\u00e9es dans un bloc <code>pagination<\/code> normalis\u00e9 \u00e0 l&rsquo;int\u00e9rieur du bloc <code>meta<\/code> de la r\u00e9ponse.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f45b5d7 elementor-widget elementor-widget-text-editor\" data-id=\"f45b5d7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>page<\/code>  &#8211; Indique la page actuelle que vous avez demand\u00e9e.<\/li>\n \t<li><code>per_page<\/code>  &#8211; Le nombre maximum d&rsquo;enregistrements qui seront renvoy\u00e9s par page.<\/li>\n \t<li><code>next_page<\/code>  &#8211; Le num\u00e9ro de la page suivante dans les r\u00e9sultats. Sera <code>null<\/code> s&rsquo;il n&rsquo;y a pas de page suivante.<\/li>\n \t<li><code>prev_page<\/code>  &#8211; Le num\u00e9ro de la page pr\u00e9c\u00e9dente dans les r\u00e9sultats. L&rsquo;adresse <code>null<\/code> sera utilis\u00e9e s&rsquo;il n&rsquo;y a pas de page pr\u00e9c\u00e9dente.<\/li>\n \t<li><code>page_count<\/code>  &#8211; Nombre total de pages dans le r\u00e9sultat.<\/li>\n \t<li><code>total_count<\/code>  &#8211; Nombre total d&rsquo;enregistrements dans le r\u00e9sultat.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9628186 elementor-widget elementor-widget-text-editor\" data-id=\"9628186\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"meta\": {\n    \"pagination\": {\n      \"page\": 1,\n      \"per_page\": 5,\n      \"next_page\": 2,\n      \"prev_page\": null,\n      \"page_count\": 10,\n      \"total_count\": 50\n    }\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ca8a09f elementor-widget elementor-widget-heading\" data-id=\"ca8a09f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Itin\u00e9raires<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-603c244 elementor-widget elementor-widget-heading\" data-id=\"603c244\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Client<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-80f0b83 elementor-widget elementor-widget-text-editor\" data-id=\"80f0b83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les clients repr\u00e9sentent l&rsquo;utilisateur final du syst\u00e8me. Ils doivent \u00eatre identifi\u00e9s de mani\u00e8re unique par un num\u00e9ro d&rsquo;identification (connu sous le nom de <code>uid<\/code>) dans tous <strong>vos \u00e9tablissements<\/strong> et au <strong>point de<\/strong> vente.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-86cba77 elementor-widget elementor-widget-heading\" data-id=\"86cba77\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET \/clients<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-142753f elementor-widget elementor-widget-text-editor\" data-id=\"142753f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tObtenir une liste pagin\u00e9e des clients.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-76f082b elementor-widget elementor-widget-text-editor\" data-id=\"76f082b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c9eaf63 elementor-widget elementor-widget-text-editor\" data-id=\"c9eaf63\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>name<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Filtrer les r\u00e9sultats pour les clients dont le nom correspond \u00e0 cette cha\u00eene.<\/li>\n \t<li><code>tags<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Filtrer les r\u00e9sultats pour les clients ayant une \u00e9tiquette correspondante. Les balises multiples, s\u00e9par\u00e9es par des virgules, renvoient le sous-ensemble de clients correspondant \u00e0 toutes les balises.<\/li>\n \t<li><code>updated_since<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Ne renvoie que les clients qui ont \u00e9t\u00e9 mis \u00e0 jour depuis l&rsquo;horodatage.<\/li>\n \t<li><code>page<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Permet de s\u00e9lectionner la liste pagin\u00e9e des r\u00e9sultats. Par d\u00e9faut :  <code>1<\/code><\/li>\n \t<li><code>per_page<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Nombre de r\u00e9sultats par page. Valeur par d\u00e9faut : <code>10<\/code>. Maximum :  <code>100<\/code><\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0ff714f elementor-widget elementor-widget-text-editor\" data-id=\"0ff714f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e6c250 elementor-widget elementor-widget-text-editor\" data-id=\"4e6c250\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/clients?name=Jeff&amp;per_page=5&amp;tags=example,tags<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-37cb1f8 elementor-widget elementor-widget-text-editor\" data-id=\"37cb1f8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e23077 elementor-widget elementor-widget-text-editor\" data-id=\"7e23077\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"clients\": [\n    {\n      \"uid\": \"00123abcd\",\n      \"name\": \"Jeff Smith\",\n      \"balance\": 12.34,\n      \"memo\": \"\",\n      \"pin\": \"1234\",\n      \"daily_spending_limit\": 10.23,\n      \"tags\": [\"example\", \"tags\"],\n      \"created_at\": \"2015-01-01T14:00:00Z\",\n      \"updated_at\": \"2015-02-28T14:00:00Z\",\n    }\n  ],\n  \"meta\": {\n    \"pagination\": {\n      \"page\": 1,\n      \"per_page\": 5,\n      \"next_page\": 2,\n      \"prev_page\": null,\n      \"page_count\": 1,\n      \"total_count\": 1\n    }\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3797096 elementor-widget elementor-widget-heading\" data-id=\"3797096\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET \/clients\/:uid<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-16fa639 elementor-widget elementor-widget-text-editor\" data-id=\"16fa639\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tR\u00e9cup\u00e9rer les coordonn\u00e9es d&rsquo;un client particulier.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6026d11 elementor-widget elementor-widget-text-editor\" data-id=\"6026d11\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-06d247e elementor-widget elementor-widget-text-editor\" data-id=\"06d247e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/clients\/00123abcd<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1c03ffe elementor-widget elementor-widget-text-editor\" data-id=\"1c03ffe\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d9820a2 elementor-widget elementor-widget-text-editor\" data-id=\"d9820a2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"uid\": \"00123abcd\",\n  \"name\": \"Jeff Smith\",\n  \"balance\": 12.34,\n  \"memo\": \"\",\n  \"pin\": \"1234\",\n  \"daily_spending_limit\": 10.23,\n  \"tags\": [\"example\", \"tags\"],\n  \"created_at\": \"2015-01-01T14:00:00Z\",\n  \"updated_at\": \"2015-02-28T14:00:00Z\",\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d3d1c7d elementor-widget elementor-widget-heading\" data-id=\"d3d1c7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>PATCH\/PUT \/clients\/:uid<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e7cee20 elementor-widget elementor-widget-text-editor\" data-id=\"e7cee20\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tMise \u00e0 jour d&rsquo;un dossier client. Les clients ne doivent pas \u00eatre cr\u00e9\u00e9s sp\u00e9cifiquement avant la mise \u00e0 jour.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-93b015b elementor-widget elementor-widget-text-editor\" data-id=\"93b015b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-495f2dd elementor-widget elementor-widget-text-editor\" data-id=\"495f2dd\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>name<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Le nom du client.<\/li>\n \t<li><code>memo<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Un message \u00e0 afficher sur l&rsquo;\u00e9cran du point de vente, \u00e0 l&rsquo;attention de l&rsquo;op\u00e9rateur, lorsque ce client effectue un achat en personne.<\/li>\n \t<li><code>pin<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Le code d&rsquo;acc\u00e8s du client pour effectuer un achat au point de vente. Peut ou non \u00eatre appliqu\u00e9 au point de vente en fonction des param\u00e8tres du site.<\/li>\n \t<li><code>daily_spending_limit<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; La limite de d\u00e9penses journali\u00e8res autoris\u00e9e. <em>Remarque :<\/em> une valeur de <code>null<\/code> signifie qu&rsquo;il n&rsquo;y a pas de limite de d\u00e9penses quotidiennes, une valeur de <code>0<\/code> signifie que la limite de d\u00e9penses quotidiennes est de 0,00 $ et que le client ne pourra pas faire d&rsquo;achats.<\/li>\n \t<li><code>tags<\/code>  &#8211; <strong>optional<\/strong> &#8211; Une liste de cha\u00eenes de caract\u00e8res avec lesquelles nous allons \u00e9tiqueter le client. Vous pouvez ensuite filtrer les clients en fonction de ces \u00e9tiquettes.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b959c7 elementor-widget elementor-widget-text-editor\" data-id=\"1b959c7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-b080975 elementor-widget elementor-widget-text-editor\" data-id=\"b080975\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>PATCH https:\/\/api.bullfrogtech.com\/v1\/clients\/55443?name=Jill Garcia<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fa132e9 elementor-widget elementor-widget-text-editor\" data-id=\"fa132e9\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7be8c6b elementor-widget elementor-widget-text-editor\" data-id=\"7be8c6b\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"uid\": \"55443\",\n  \"name\": \"Jill Garcia\",\n  \"balance\": 0.00,\n  \"memo\": \"\",\n  \"pin\": \"1234\",\n  \"daily_spending_limit\": 10.23,\n  \"tags\": [\"example\", \"tags\"],\n  \"created_at\": \"2015-03-01T14:00:00Z\",\n  \"updated_at\": \"2015-04-15T14:00:00Z\",\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a0cba0 elementor-widget elementor-widget-heading\" data-id=\"4a0cba0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ping<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-602bf83 elementor-widget elementor-widget-text-editor\" data-id=\"602bf83\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les routes de ping peuvent \u00eatre utilis\u00e9es pour d\u00e9boguer la connexion et s&rsquo;assurer qu&rsquo;il y a une connexion active \u00e0 l&rsquo;API. Les deux m\u00e9thodes de ping r\u00e9pondent aux itin\u00e9raires <code>GET<\/code> et <code>POST<\/code>.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-03c6269 elementor-widget elementor-widget-heading\" data-id=\"03c6269\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET\/PUT \/ping<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a25cf2e elementor-widget elementor-widget-text-editor\" data-id=\"a25cf2e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Effectue un ping des serveurs de l&rsquo;API et r\u00e9pond avec une adresse <code>Pong!<\/code>, l&rsquo;heure actuelle et une liste des param\u00e8tres re\u00e7us dans la demande de ping.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-cdf9509 elementor-widget elementor-widget-text-editor\" data-id=\"cdf9509\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d810b7f elementor-widget elementor-widget-text-editor\" data-id=\"d810b7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li>Tout ce qui est envoy\u00e9 au serveur en tant que param\u00e8tre sera refl\u00e9t\u00e9 dans la sortie.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6d2a403 elementor-widget elementor-widget-text-editor\" data-id=\"6d2a403\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-10d7c5c elementor-widget elementor-widget-text-editor\" data-id=\"10d7c5c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/ping?example=test<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0650d59 elementor-widget elementor-widget-text-editor\" data-id=\"0650d59\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2610ac4 elementor-widget elementor-widget-text-editor\" data-id=\"2610ac4\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"message\": \"Pong!\",\n  \"time\": \"2015-03-01T14:00:00Z\",\n  \"received\": {\n    \"example\": \"test\"\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-929142e elementor-widget elementor-widget-heading\" data-id=\"929142e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET\/PUT \/authenticated_ping\n<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7e74979 elementor-widget elementor-widget-text-editor\" data-id=\"7e74979\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Identique \u00e0 la m\u00e9thode <code>ping<\/code>, mais exige que l&rsquo;utilisateur soit authentifi\u00e9, sinon elle renvoie une r\u00e9ponse non authentifi\u00e9e : <code>401 Unauthorized<\/code>.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f89f6a elementor-widget elementor-widget-text-editor\" data-id=\"2f89f6a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-024c6c8 elementor-widget elementor-widget-text-editor\" data-id=\"024c6c8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li>Tout ce qui est envoy\u00e9 au serveur en tant que param\u00e8tre sera refl\u00e9t\u00e9 dans la sortie.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4db804e elementor-widget elementor-widget-text-editor\" data-id=\"4db804e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6568564 elementor-widget elementor-widget-text-editor\" data-id=\"6568564\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/authenticated_ping?auth=example<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42d9d5f elementor-widget elementor-widget-text-editor\" data-id=\"42d9d5f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-ac023bf elementor-widget elementor-widget-text-editor\" data-id=\"ac023bf\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"message\": \"Pong! You are authenticated as YOUR_USER_NAME\",\n  \"time\": \"2015-03-01T14:00:00Z\",\n  \"received\": {\n    \"auth\": \"example\"\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fbcfd82 elementor-widget elementor-widget-heading\" data-id=\"fbcfd82\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Transaction<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-2f91718 elementor-widget elementor-widget-text-editor\" data-id=\"2f91718\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Les transactions sont des entr\u00e9es qui se produisent sur le solde du portefeuille. Il peut s&rsquo;agir de d\u00e9p\u00f4ts et de retraits par l&rsquo;interm\u00e9diaire d&rsquo;un tiers ou d&rsquo;achats et de remboursements par l&rsquo;interm\u00e9diaire d&rsquo;un point de vente.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-00a9c7d elementor-widget elementor-widget-heading\" data-id=\"00a9c7d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>POST \/clients\/:uid\/deposits<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-162d82c elementor-widget elementor-widget-text-editor\" data-id=\"162d82c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>Cr\u00e9e une transaction de d\u00e9p\u00f4t pour le client.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-598f391 elementor-widget elementor-widget-text-editor\" data-id=\"598f391\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-de8b7ce elementor-widget elementor-widget-text-editor\" data-id=\"de8b7ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n<li><code>amount<\/code>  &#8211; <strong>requis<\/strong> &#8211; Le montant en dollars de la transaction.<\/li>\n<li><code>memo<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Un champ pour saisir des valeurs personnalis\u00e9es ou des r\u00e9f\u00e9rences.<\/li>\n<\/ol>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6bbcd7f elementor-widget elementor-widget-text-editor\" data-id=\"6bbcd7f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-fba8f35 elementor-widget elementor-widget-text-editor\" data-id=\"fba8f35\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>POST https:\/\/api.bullfrogtech.com\/v1\/clients\/55443\/deposits?amount=5.50<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-d548ec0 elementor-widget elementor-widget-text-editor\" data-id=\"d548ec0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-61cf9e8 elementor-widget elementor-widget-text-editor\" data-id=\"61cf9e8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"id\": 12345,\n  \"type\": \"deposit\",\n  \"amount\": 5.50,\n  \"net_amount\": 5.50,\n  \"memo\": \"\",\n  \"occurred_at\": \"2015-03-01T14:00:00Z\",\n  \"client\": {\n    \"uid\": \"12345\",\n    \"name\": \"Jill Garcia\",\n    \"balance\": 5.50,\n    \"memo\": \"\",\n    \"pin\": \"1234\",\n    \"daily_spending_limit\": 10.23,\n    \"tags\": [\"example\", \"tags\"],\n    \"created_at\": \"2015-03-01T14:00:00Z\",\n    \"updated_at\": \"2015-04-15T14:00:00Z\"\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-78d7de3 elementor-widget elementor-widget-heading\" data-id=\"78d7de3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>POST \/clients\/:uid\/withdrawals\n<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-f9febc8 elementor-widget elementor-widget-text-editor\" data-id=\"f9febc8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tCr\u00e9e une transaction de retrait pour le client.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c51437 elementor-widget elementor-widget-text-editor\" data-id=\"9c51437\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-700cfb2 elementor-widget elementor-widget-text-editor\" data-id=\"700cfb2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>amount<\/code>  &#8211; <strong>requis<\/strong> &#8211; Le montant en dollars de la transaction.<\/li>\n \t<li><code>memo<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Un champ pour saisir des valeurs personnalis\u00e9es ou des r\u00e9f\u00e9rences.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-270998a elementor-widget elementor-widget-text-editor\" data-id=\"270998a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-19615cb elementor-widget elementor-widget-text-editor\" data-id=\"19615cb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>POST https:\/\/api.bullfrogtech.com\/v1\/clients\/55443\/withdrawals?amount=1.00<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-5ad41ce elementor-widget elementor-widget-text-editor\" data-id=\"5ad41ce\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4e2e7d0 elementor-widget elementor-widget-text-editor\" data-id=\"4e2e7d0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"id\": 23456,\n  \"type\": \"withdrawal\",\n  \"amount\": 1.00,\n  \"net_amount\": -1.00,\n  \"memo\": \"\",\n  \"occurred_at\": \"2015-03-01T14:00:00Z\",\n  \"client\": {\n    \"uid\": \"12345\",\n    \"name\": \"Jill Garcia\",\n    \"balance\": 4.50,\n    \"memo\": \"\",\n    \"pin\": \"1234\",\n    \"daily_spending_limit\": 10.23,\n    \"tags\": [\"example\", \"tags\"],\n    \"created_at\": \"2015-03-01T14:00:00Z\",\n    \"updated_at\": \"2015-04-15T14:00:00Z\"\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4f918c6 elementor-widget elementor-widget-heading\" data-id=\"4f918c6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET \/clients\/:uid\/transactions\n<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c54e576 elementor-widget elementor-widget-text-editor\" data-id=\"c54e576\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tObtenir une liste pagin\u00e9e des transactions d&rsquo;un client.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-7aabe54 elementor-widget elementor-widget-text-editor\" data-id=\"7aabe54\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-275ee8c elementor-widget elementor-widget-text-editor\" data-id=\"275ee8c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>type<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Filtrer la r\u00e9ponse uniquement sur les types sp\u00e9cifi\u00e9s. S\u00e9parez les types multiples par une virgule. Exemple : <code>type=deposit,purchase<\/code>. La valeur par d\u00e9faut est <strong>tous les<\/strong> types.<\/li>\n \t<li><code>occurred_since<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Ne renvoie que les transactions qui ont eu lieu depuis l&rsquo;horodatage.<\/li>\n \t<li><code>page<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Permet de s\u00e9lectionner la liste pagin\u00e9e des r\u00e9sultats. Par d\u00e9faut :  <code>1<\/code><\/li>\n \t<li><code>per_page<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Nombre de r\u00e9sultats par page. Valeur par d\u00e9faut : <code>10<\/code>. Maximum :  <code>100<\/code><\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a254ab8 elementor-widget elementor-widget-text-editor\" data-id=\"a254ab8\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>R\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0004a76 elementor-widget elementor-widget-text-editor\" data-id=\"0004a76\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant unique de la transaction.<\/li>\n \t<li><code>type<\/code>  &#8211; Type de transaction telle qu&rsquo;elle s&rsquo;est produite pour le portefeuille. Les valeurs autoris\u00e9es sont : <code>deposit<\/code>, <code>withdrawal<\/code>, <code>purchase<\/code>, <code>refund<\/code>.<\/li>\n \t<li><code>total<\/code>  &#8211; Montant en dollars de la transaction effectu\u00e9e via la m\u00e9thode de paiement Wallet.<\/li>\n \t<li><code>net_total<\/code>  &#8211; Montant en dollars de la transaction telle qu&rsquo;elle a affect\u00e9 le solde. Pour les transactions de type <code>withdrawal<\/code> et <code>purchase<\/code>, ce num\u00e9ro sera le m\u00eame que <code>total<\/code> mais n\u00e9gatif. Cela peut \u00eatre utile si vous souhaitez \u00e9diter le montant tel qu&rsquo;il a affect\u00e9 le solde sans avoir \u00e0 consulter <code>type<\/code>.<\/li>\n \t<li><code>memo<\/code>  &#8211; Champ pour la valeur personnalis\u00e9e. Disponible pour les types <code>deposit<\/code> et <code>withdrawal<\/code>, vierge pour les autres.<\/li>\n \t<li><code>occurred_at<\/code>  &#8211; Heure \u00e0 laquelle la transaction a eu lieu.<\/li>\n \t<li><code>client_uid<\/code>  &#8211; Un identifiant unique \u00e0 l&rsquo;\u00e9chelle du locataire pour ce client.<\/li>\n \t<li><code>transaction<\/code>  &#8211; Une structure qui d\u00e9taille l&rsquo;ensemble de la transaction au point de vente. Uniquement applicable aux types <code>purchase<\/code> et <code>refund<\/code>.\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant unique de la transaction.<\/li>\n \t<li><code>total<\/code>  &#8211; Montant total de la transaction.<\/li>\n \t<li><code>reset_id<\/code>  &#8211; L&rsquo;identifiant unique de la r\u00e9initialisation. Peut \u00eatre nul s&rsquo;il n&rsquo;a pas encore \u00e9t\u00e9 r\u00e9initialis\u00e9.<\/li>\n \t<li><code>lane<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant de la voie.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de la voie sur laquelle la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>location<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant du lieu.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de l&rsquo;endroit o\u00f9 la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>items<\/code>  &#8211; Un tableau des postes achet\u00e9s ou rembours\u00e9s.\n<ul>\n \t<li><code>description<\/code>  &#8211; Une description textuelle de l&rsquo;\u00e9l\u00e9ment.<\/li>\n \t<li><code>total<\/code>  &#8211; Le montant total de ce poste.<\/li>\n \t<li><code>amount<\/code>  &#8211; Le montant par unit\u00e9.<\/li>\n \t<li><code>quantity<\/code>  &#8211; Nombre d&rsquo;unit\u00e9s achet\u00e9es.<\/li>\n \t<li><code>order<\/code>  &#8211; L&rsquo;ordre des unit\u00e9s telles qu&rsquo;elles ont \u00e9t\u00e9 achet\u00e9es.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>taxes<\/code>  &#8211; Un \u00e9ventail de taxes.\n<ul>\n \t<li><code>name<\/code>  &#8211; Nom de la taxe.<\/li>\n \t<li><code>amount<\/code>  &#8211; Montant de la taxe.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>payments<\/code>  &#8211; Un ensemble de paiements.\n<ul>\n \t<li><code>by<\/code>  &#8211; Le mode de paiement. Une cha\u00eene indiquant \u00ab\u00a0Portefeuille\u00a0\u00bb, \u00ab\u00a0Esp\u00e8ces\u00a0\u00bb, \u00ab\u00a0Ch\u00e8que\u00a0\u00bb, \u00ab\u00a0Visa\u00a0\u00bb, etc.<\/li>\n \t<li><code>amount<\/code>  &#8211; Montant du paiement.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a62ca7a elementor-widget elementor-widget-text-editor\" data-id=\"a62ca7a\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-dcfcdf0 elementor-widget elementor-widget-text-editor\" data-id=\"dcfcdf0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/clients\/55443\/transactions?per_page=5<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3abfcc1 elementor-widget elementor-widget-text-editor\" data-id=\"3abfcc1\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6904df3 elementor-widget elementor-widget-text-editor\" data-id=\"6904df3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"transactions\": [\n    {\n      \"id\": 12345,\n      \"type\": \"deposit\",\n      \"total\": 45.00,\n      \"net_total\": 45.00,\n      \"memo\": \"Custom string.\",\n      \"occurred_at\": \"2015-02-28T14:00:00Z\",\n      \"client_uid\": \"1234abcd\"\n    },\n    {\n      \"id\": 23456,\n      \"type\": \"withdrawal\",\n      \"total\": 45.00,\n      \"net_total\": -45.00,\n      \"memo\": \"Custom string.\",\n      \"occurred_at\": \"2015-02-28T14:00:00Z\",\n      \"client_uid\": \"1234abcd\"\n    },\n    {\n      \"id\": 34567,\n      \"type\": \"purchase\",\n      \"total\": 4.67,\n      \"net_total\": -4.67,\n      \"memo\": \"\",\n      \"occurred_at\": \"2015-02-28T14:00:00Z\",\n      \"client_uid\": \"1234abcd\",\n      \"transaction\": {\n        \"id\": 998877,\n        \"total\": 5.67,\n        \"reset_id\": 3242,\n        \"lane\": {\n          \"id\": 1234,\n          \"name\": \"Lane Name\"\n        },\n        \"location\": {\n          \"id\": 4567,\n          \"name\": \"Location Name\"\n        },\n        \"items\": [\n          {\n            \"description\": \"Small Milk\",\n            \"total\": 5.00,\n            \"amount\": 2.50,\n            \"quantity\": 2.0,\n            \"order\": 1\n          }\n        ],\n        \"taxes\": [\n          {\n            \"name\": \"GST\",\n            \"amount\": 0.67\n          }\n        ],\n        \"payments\": [\n          {\n            \"by\": \"Wallet\",\n            \"amount\": 4.67,\n          },\n          {\n            \"by\": \"Cash\",\n            \"amount\": 1\n          }\n        ]\n      }\n    },\n    {\n      \"id\": 45678,\n      \"type\": \"refund\",\n      \"total\": 1.00,\n      \"net_total\": 1.00,\n      \"occurred_at\": \"2015-02-28T14:00:00Z\",\n      \"client_uid\": \"1234abcd\",\n      \"transaction\": {\n        \"id\": 665544,\n        \"total\": -1.00,\n        \"reset_id\": 3243,\n        \"lane\": {\n          \"id\": 1234,\n          \"name\": \"Lane Name\"\n        },\n        \"location\": {\n          \"id\": 4567,\n          \"name\": \"Location Name\"\n        },\n        \"items\": [\n          {\n            \"plu\": \"1234abcd\",\n            \"description\": \"Pop\",\n            \"total\": -0.93,\n            \"amount\": 0.93,\n            \"quantity\": -1.0,\n            \"order\": 1\n          }\n        ],\n        \"taxes\": [\n          {\n            \"name\": \"GST\",\n            \"amount\": -0.07\n          }\n        ],\n        \"payments\": [\n          {\n            \"by\": \"Wallet\",\n            \"amount\": -1,\n          }\n        ]\n      }\n    }\n  ],\n  \"meta\": {\n    \"pagination\": {\n      \"page\": 1,\n      \"per_page\": 5,\n      \"next_page\": 2,\n      \"prev_page\": null,\n      \"page_count\": 1,\n      \"total_count\": 1\n    }\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c69f564 elementor-widget elementor-widget-heading\" data-id=\"c69f564\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\">Ping<\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-81d098c elementor-widget elementor-widget-text-editor\" data-id=\"81d098c\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tUne remise \u00e0 z\u00e9ro repr\u00e9sente la cl\u00f4ture d&rsquo;une p\u00e9riode fiscale d&rsquo;une voie ou d&rsquo;un groupe de voies.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-845bee7 elementor-widget elementor-widget-heading\" data-id=\"845bee7\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET \/resets\n<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-c51e977 elementor-widget elementor-widget-text-editor\" data-id=\"c51e977\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\tObtenir une liste pagin\u00e9e des r\u00e9initialisations.\n\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-6780ac0 elementor-widget elementor-widget-text-editor\" data-id=\"6780ac0\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Param\u00e8tres :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-0e2c1e2 elementor-widget elementor-widget-text-editor\" data-id=\"0e2c1e2\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>occurred_since<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Ne renvoie que les r\u00e9initialisations qui ont eu lieu depuis l&rsquo;horodatage.<\/li>\n \t<li><code>page<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Permet de s\u00e9lectionner la liste pagin\u00e9e des r\u00e9sultats. Par d\u00e9faut :  <code>1<\/code><\/li>\n \t<li><code>per_page<\/code>  &#8211; <strong>optionnel<\/strong> &#8211; Nombre de r\u00e9sultats par page. Valeur par d\u00e9faut : <code>10<\/code>. Maximum :  <code>100<\/code><\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-a774f28 elementor-widget elementor-widget-text-editor\" data-id=\"a774f28\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>R\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1b0e3f3 elementor-widget elementor-widget-text-editor\" data-id=\"1b0e3f3\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>id<\/code>  &#8211; Identifie de mani\u00e8re unique cette r\u00e9initialisation dans tous les couloirs, lieux et locataires. Utilis\u00e9 pour demander les d\u00e9tails de la r\u00e9initialisation.<\/li>\n \t<li><code>number<\/code>  &#8211; Il s&rsquo;agit du num\u00e9ro de remise \u00e0 z\u00e9ro tel qu&rsquo;il est indiqu\u00e9 par le TPV et qui ne peut \u00eatre propre qu&rsquo;\u00e0 la piste ou au groupe de pistes. Elle est g\u00e9n\u00e9ralement s\u00e9quentielle pour les voies concern\u00e9es, mais pas globalement. Peut \u00eatre utilis\u00e9 pour faciliter la comptabilit\u00e9 et l&rsquo;\u00e9tablissement de rapports.<\/li>\n \t<li><code>total<\/code>  &#8211; La somme totale des transactions de portefeuille contenues dans cette r\u00e9initialisation.<\/li>\n \t<li><code>count<\/code>  &#8211; Le nombre de transactions du portefeuille incluses dans cette r\u00e9initialisation.<\/li>\n \t<li><code>lane<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant de la voie.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de la voie sur laquelle la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>location<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant du lieu.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de l&rsquo;endroit o\u00f9 la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>occurred_at<\/code>  &#8211; L&rsquo;heure \u00e0 laquelle la r\u00e9initialisation s&rsquo;est produite.<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-05a6acc elementor-widget elementor-widget-text-editor\" data-id=\"05a6acc\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-42645ac elementor-widget elementor-widget-text-editor\" data-id=\"42645ac\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/resets?page=2&amp;per_page=5<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9b4203f elementor-widget elementor-widget-text-editor\" data-id=\"9b4203f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-400f393 elementor-widget elementor-widget-text-editor\" data-id=\"400f393\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"resets\": [\n    {\n      \"id\": 34234,\n      \"number\": \"2342abc\",\n      \"total\": 512.34,\n      \"count\": 53,\n      \"lane\": {\n        \"id\": 1234,\n        \"name\": \"Lane Name\"\n      },\n      \"location\": {\n        \"id\": 4567,\n        \"name\": \"Location Name\"\n      },\n      \"occurred_at\": \"2015-01-01T14:00:00Z\",\n    }\n  ],\n  \"meta\": {\n    \"pagination\": {\n      \"page\": 1,\n      \"per_page\": 5,\n      \"next_page\": 2,\n      \"prev_page\": null,\n      \"page_count\": 1,\n      \"total_count\": 1\n    }\n  }\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-4a6026e elementor-widget elementor-widget-heading\" data-id=\"4a6026e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<h3 class=\"elementor-heading-title elementor-size-default\"><code>GET \/resets\/:uid\n\n<\/code><\/h3>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-9c35168 elementor-widget elementor-widget-text-editor\" data-id=\"9c35168\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p>R\u00e9cup\u00e9rer les d\u00e9tails d&rsquo;une r\u00e9initialisation particuli\u00e8re.<\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-178bf5d elementor-widget elementor-widget-text-editor\" data-id=\"178bf5d\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>R\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-3f0133e elementor-widget elementor-widget-text-editor\" data-id=\"3f0133e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<ol class=\"bullet-point-section\">\n \t<li><code>id<\/code>  &#8211; Identifie de mani\u00e8re unique cette r\u00e9initialisation dans tous les couloirs, lieux et locataires. Utilis\u00e9 pour demander les d\u00e9tails de la r\u00e9initialisation.<\/li>\n \t<li><code>number<\/code>  &#8211; Il s&rsquo;agit du num\u00e9ro de remise \u00e0 z\u00e9ro tel qu&rsquo;il est indiqu\u00e9 par le TPV et qui ne peut \u00eatre propre qu&rsquo;\u00e0 la piste ou au groupe de pistes. Elle est g\u00e9n\u00e9ralement s\u00e9quentielle pour les voies concern\u00e9es, mais pas globalement. Peut \u00eatre utilis\u00e9 pour aider \u00e0 la comptabilit\u00e9.<\/li>\n \t<li><code>total<\/code>  &#8211; La somme totale des transactions de portefeuille contenues dans cette r\u00e9initialisation.<\/li>\n \t<li><code>count<\/code>  &#8211; Le nombre de transactions du portefeuille incluses dans cette r\u00e9initialisation.<\/li>\n \t<li><code>lane<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant de la voie.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de la voie sur laquelle la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>location<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant du lieu.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de l&rsquo;endroit o\u00f9 la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>occurred_at<\/code>  &#8211; L&rsquo;heure \u00e0 laquelle la r\u00e9initialisation s&rsquo;est produite.<\/li>\n \t<li><code>transactions<\/code>  &#8211; Un ensemble de transactions de portefeuille (<code>purchase<\/code> et <code>refunds<\/code> uniquement) incluses dans la r\u00e9initialisation.\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant unique de la transaction.<\/li>\n \t<li><code>type<\/code>  &#8211; Type de transaction. Seuls les types <code>purchase<\/code> ou <code>refund<\/code> seront renvoy\u00e9s.<\/li>\n \t<li><code>total<\/code>  &#8211; Montant en dollars de la transaction.<\/li>\n \t<li><code>client_uid<\/code>  &#8211; Un identifiant unique \u00e0 l&rsquo;\u00e9chelle du locataire pour ce client.<\/li>\n \t<li><code>occurred_at<\/code>  &#8211; Heure \u00e0 laquelle la transaction a eu lieu.<\/li>\n \t<li><code>reset_id<\/code>  &#8211; L&rsquo;identifiant unique de la r\u00e9initialisation. Peut \u00eatre nul s&rsquo;il n&rsquo;a pas encore \u00e9t\u00e9 r\u00e9initialis\u00e9.<\/li>\n \t<li><code>lane<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant de la voie.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de la voie sur laquelle la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>location<\/code>\n<ul>\n \t<li><code>id<\/code>  &#8211; L&rsquo;identifiant du lieu.<\/li>\n \t<li><code>name<\/code>  &#8211; Nom de l&rsquo;endroit o\u00f9 la transaction a eu lieu.<\/li>\n<\/ul>\n<\/li>\n \t<li><code>payments<\/code>  &#8211; Un ensemble de paiements.\n<ul>\n \t<li><code>by<\/code>  &#8211; Le mode de paiement. Ne contiendra que les transactions \u00ab\u00a0Wallet\u00a0\u00bb.<\/li>\n \t<li><code>amount<\/code>  &#8211; Montant du paiement.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<\/li>\n<\/ol>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-92d5d14 elementor-widget elementor-widget-text-editor\" data-id=\"92d5d14\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de demande :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-e17820e elementor-widget elementor-widget-text-editor\" data-id=\"e17820e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>GET https:\/\/api.bullfrogtech.com\/v1\/resets\/34234<\/pre>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-1110fa6 elementor-widget elementor-widget-text-editor\" data-id=\"1110fa6\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<p><strong>Exemple de r\u00e9ponse :<\/strong><\/p>\n\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-18d8caa elementor-widget elementor-widget-text-editor\" data-id=\"18d8caa\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t\t\t\t\t<pre>{\n  \"id\": 34234,\n  \"number\": \"2342abc\",\n  \"total\": 4.67,\n  \"count\": 2,\n  \"lane\": {\n    \"id\": 1234,\n    \"name\": \"Lane Name\"\n  },\n  \"location\": {\n    \"id\": 4567,\n    \"name\": \"Location Name\"\n  },\n  \"occurred_at\": \"2015-01-01T14:00:00Z\",\n  \"transactions\": [\n    {\n      \"id\": 34567,\n      \"type\": \"purchase\",\n      \"total\": 5.67,\n      \"client_uid\": \"1234abcd\",\n      \"occurred_at\": \"2015-02-28T14:00:00Z\",\n      \"reset_id\": 34234,\n      \"lane\": {\n        \"id\": 1234,\n        \"name\": \"Lane Name\"\n      },\n      \"location\": {\n        \"id\": 4567,\n        \"name\": \"Location Name\"\n      },\n      \"payments\": [\n        {\n          \"by\": \"Wallet\",\n          \"amount\": 5.67,\n        }\n      ]\n    },\n    {\n      \"id\": 45678,\n      \"type\": \"refund\",\n      \"total\": -1.00,\n      \"client_uid\": \"1234abcd\",\n      \"occurred_at\": \"2015-02-28T14:00:00Z\",\n      \"reset_id\": 34234,\n      \"lane\": {\n        \"id\": 1234,\n        \"name\": \"Lane Name\"\n      },\n      \"location\": {\n        \"id\": 4567,\n        \"name\": \"Location Name\"\n      },\n      \"payments\": [\n        {\n          \"by\": \"Wallet\",\n          \"amount\": -1,\n        }\n      ]\n    }\n  ]\n}<\/pre>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/div>\n\t\t\t\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Documentation de l&rsquo;API Bullfrog Tech API v1.0.0 Introduction Le document suivant d\u00e9taille l&rsquo;API publique de Bullfrog pour interagir avec le syst\u00e8me Bullfrog Cloud Office et Point of Sale. L&rsquo;API est un service REST bas\u00e9 sur JSON qui utilise l&rsquo;authentification par jeton. Versioning Cette API suit SemVer, vous pouvez donc \u00eatre assur\u00e9 que les changements seront [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_acf_changed":false,"_monsterinsights_skip_tracking":false,"_monsterinsights_sitenote_active":false,"_monsterinsights_sitenote_note":"","_monsterinsights_sitenote_category":0,"footnotes":""},"class_list":["post-1113","page","type-page","status-publish","hentry"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v22.0 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Documentation de l&#039;API - BullfrogTech<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/\" \/>\n<meta property=\"og:locale\" content=\"fr_FR\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Documentation de l&#039;API - BullfrogTech\" \/>\n<meta property=\"og:description\" content=\"Documentation de l&rsquo;API Bullfrog Tech API v1.0.0 Introduction Le document suivant d\u00e9taille l&rsquo;API publique de Bullfrog pour interagir avec le syst\u00e8me Bullfrog Cloud Office et Point of Sale. L&rsquo;API est un service REST bas\u00e9 sur JSON qui utilise l&rsquo;authentification par jeton. Versioning Cette API suit SemVer, vous pouvez donc \u00eatre assur\u00e9 que les changements seront [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/\" \/>\n<meta property=\"og:site_name\" content=\"BullfrogTech\" \/>\n<meta property=\"article:modified_time\" content=\"2023-11-02T12:29:47+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Dur\u00e9e de lecture estim\u00e9e\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/\",\"url\":\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/\",\"name\":\"Documentation de l'API - BullfrogTech\",\"isPartOf\":{\"@id\":\"https:\/\/bullfrogtech.com\/fr\/#website\"},\"datePublished\":\"2023-06-23T13:01:19+00:00\",\"dateModified\":\"2023-11-02T12:29:47+00:00\",\"breadcrumb\":{\"@id\":\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/#breadcrumb\"},\"inLanguage\":\"fr-FR\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/bullfrogtech.com\/fr\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Documentation de l&#8217;API\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/bullfrogtech.com\/fr\/#website\",\"url\":\"https:\/\/bullfrogtech.com\/fr\/\",\"name\":\"BullfrogTech\",\"description\":\"Secure, All-In-One POS System\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/bullfrogtech.com\/fr\/?s={search_term_string}\"},\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"fr-FR\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Documentation de l'API - BullfrogTech","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:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/","og_locale":"fr_FR","og_type":"article","og_title":"Documentation de l'API - BullfrogTech","og_description":"Documentation de l&rsquo;API Bullfrog Tech API v1.0.0 Introduction Le document suivant d\u00e9taille l&rsquo;API publique de Bullfrog pour interagir avec le syst\u00e8me Bullfrog Cloud Office et Point of Sale. L&rsquo;API est un service REST bas\u00e9 sur JSON qui utilise l&rsquo;authentification par jeton. Versioning Cette API suit SemVer, vous pouvez donc \u00eatre assur\u00e9 que les changements seront [&hellip;]","og_url":"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/","og_site_name":"BullfrogTech","article_modified_time":"2023-11-02T12:29:47+00:00","twitter_card":"summary_large_image","twitter_misc":{"Dur\u00e9e de lecture estim\u00e9e":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/","url":"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/","name":"Documentation de l'API - BullfrogTech","isPartOf":{"@id":"https:\/\/bullfrogtech.com\/fr\/#website"},"datePublished":"2023-06-23T13:01:19+00:00","dateModified":"2023-11-02T12:29:47+00:00","breadcrumb":{"@id":"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/#breadcrumb"},"inLanguage":"fr-FR","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/bullfrogtech.com\/fr\/documentation-de-lapi\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bullfrogtech.com\/fr\/"},{"@type":"ListItem","position":2,"name":"Documentation de l&#8217;API"}]},{"@type":"WebSite","@id":"https:\/\/bullfrogtech.com\/fr\/#website","url":"https:\/\/bullfrogtech.com\/fr\/","name":"BullfrogTech","description":"Secure, All-In-One POS System","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bullfrogtech.com\/fr\/?s={search_term_string}"},"query-input":"required name=search_term_string"}],"inLanguage":"fr-FR"}]}},"_links":{"self":[{"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/pages\/1113","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/comments?post=1113"}],"version-history":[{"count":3,"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/pages\/1113\/revisions"}],"predecessor-version":[{"id":1116,"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/pages\/1113\/revisions\/1116"}],"wp:attachment":[{"href":"https:\/\/bullfrogtech.com\/fr\/wp-json\/wp\/v2\/media?parent=1113"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}