{"info":{"_postman_id":"ff499401-7dc8-443d-80d7-73062e273021","name":"DekraETG-Partenaire","schema":"https://schema.getpostman.com/json/collection/v2.0.0/collection.json","toc":[],"description":"<html><head></head><body></body></html>","owner":"22855337","collectionId":"ff499401-7dc8-443d-80d7-73062e273021","publishedId":"2sA3dygWEL","public":true,"customColor":{"top-bar":"FFFFFF","right-sidebar":"303030","highlight":"FF6C37"},"publishDate":"2024-07-04T10:01:41.000Z"},"item":[{"name":"V2","item":[{"name":"Get Reservation Annonyme","id":"4beca82b-9b84-4a2a-a61d-13af0e71bb33","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/v2/getAnonymosReservation?center_id={{center_id}}","description":"<p>Permet de récupérer les réservations anonymes selon différents filtres facultatifs tels que le centre, l’inscription, les dates, la session, etc.</p>\n<ul>\n<li><p>center_id : Id du centre</p>\n</li>\n<li><p>inscription_id : Id de l'inscription</p>\n</li>\n<li><p>date_start : Date de début de la recherche (format YYYY-MM-DD)</p>\n</li>\n<li><p>date_end : Date de fin de la recherche (format YYYY-MM-DD)</p>\n</li>\n<li><p>session_id : Id de la session</p>\n</li>\n<li><p>start : Index de départ pour la pagination</p>\n</li>\n<li><p>limit : Nombre maximum d’éléments à retourner</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"reservations\": [\n        {\n            \"id\": 131,\n            \"session_id\": 5923,\n            \"center\": \"LE-PLESSIS-ROBINSON - CENTRE D’EXAMEN DU CODE DEKRA\",\n            \"means_access\": \"Bâtiment H\",\n            \"center_adress\": \"Centre d'Affaires La Boursidière Le Plessis Robinson 92350\",\n            \"center_id\": 17,\n            \"date\": \"2025-06-16 08:00:00\"\n        },\n        {\n            \"id\": 132,\n            \"session_id\": 5923,\n            \"center\": \"LE-PLESSIS-ROBINSON - CENTRE D’EXAMEN DU CODE DEKRA\",\n            \"means_access\": \"Bâtiment H\",\n            \"center_adress\": \"Centre d'Affaires La Boursidière Le Plessis Robinson 92350\",\n            \"center_id\": 17,\n            \"date\": \"2025-06-16 08:00:00\"\n        },\n        ...\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","v2","getAnonymosReservation"],"host":["{{URL}}"],"query":[{"key":"center_id","value":"{{center_id}}"},{"disabled":true,"key":"inscription_id","value":"{{inscription_id}}"},{"disabled":true,"key":"date_start","value":"{{date_start}}"},{"disabled":true,"key":"date_end","value":"{{date_end}}"},{"disabled":true,"key":"session_id","value":"{{session_id}}"},{"disabled":true,"key":"start","value":"{{start}}"},{"disabled":true,"key":"limit","value":"{{limit}}"}],"variable":[]}},"response":[],"_postman_id":"4beca82b-9b84-4a2a-a61d-13af0e71bb33"},{"name":"Get payment status","id":"f92454cb-fefa-48ca-8e31-836c9f386675","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/v2/get_payment_data?inscription_id={{inscription_id}}","description":"<p>Permet de récupérer le statut du paiement. Retourne le payId, la date de paiement, ainsi que l’URL de paiement si celui-ci n’a pas encore été effectué.</p>\n<ul>\n<li>inscription_id : Id de l'inscription</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"payment_date\": \"2025-12-10 13:05:32\",\n    \"pay_id\": \"4453460597\",\n    \"pay_url\": null,\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","v2","get_payment_data"],"host":["{{URL}}"],"query":[{"key":"inscription_id","value":"{{inscription_id}}"}],"variable":[]}},"response":[],"_postman_id":"f92454cb-fefa-48ca-8e31-836c9f386675"},{"name":"Delete Reservation Annonyme","id":"11596ada-f069-47a8-bdab-feddbe913393","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"DELETE","header":[],"body":{"mode":"raw","raw":"","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/v2/deleteAnonymosReservation","description":"<p>permet de supprimer une réservation anonyme correspondant aux paramètres fournis.<br />Si la suppression est effectuée avec succès, l’API retourne un code HTTP 204 (No Content).</p>\n<ul>\n<li><p>center_id : Id du centre</p>\n</li>\n<li><p>inscription_id : Id de l'inscription</p>\n</li>\n<li><p>date_start : Date de début de la réservation (format YYYY-MM-DD)</p>\n</li>\n<li><p>date_end : Date de fin de la réservation (format YYYY-MM-DD)</p>\n</li>\n<li><p>session_id : Id de la session concernée</p>\n</li>\n</ul>\n","urlObject":{"protocol":"https","path":["api","v2","deleteAnonymosReservation"],"host":["{{URL}}"],"query":[{"disabled":true,"key":"center_id","value":"{{center_id}}"},{"disabled":true,"key":"inscription_id","value":"{{inscription_id}}"},{"disabled":true,"key":"date_start","value":"{{date_start}}"},{"disabled":true,"key":"date_end","value":"{{date_end}}"},{"disabled":true,"key":"session_id","value":"{{session_id}}"}],"variable":[]}},"response":[],"_postman_id":"11596ada-f069-47a8-bdab-feddbe913393"},{"name":"Add Reservation Annonyme","id":"048302a8-f490-4fb5-91d1-311fa733e1e7","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"reservations\": [\n        {\n            \"sessionId\": \"{{sessionId}}\",\n            \"number_of_places\": \"{{number_of_places}}\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/v2/addAnonymosReservation","description":"<p>Permet d’ajouter une ou plusieurs réservations anonymes à une session donnée sans associer un candidat. Elle est utilisée principalement pour bloquer des places de manière temporaire.</p>\n<p>Les paramètres à passer sont une list de :</p>\n<ul>\n<li><p>sessionId : L'identifiant de la session pour la réservation</p>\n</li>\n<li><p>number_of_places : Le nombre de places à réserver</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"reservations\": [\n    {\n      \"sessionId\": \"{{sessionId}}\",\n      \"number_of_places\": \"{{number_of_places}}\"\n    }\n  ]\n}\n\n</code></pre>\n<p>Retourne une liste des reservations et une liste d'erreurs :</p>\n<ul>\n<li><p>reservations</p>\n<ul>\n<li><p>id : Identifiant unique de la réservation.</p>\n</li>\n<li><p>session_id : Identifiant de la session liée à la réservation.</p>\n</li>\n<li><p>center : Nom du centre d'examen.</p>\n</li>\n<li><p>means_access : Informations sur l'accès au centre .</p>\n</li>\n<li><p>center_adress : Adresse complète du centre.</p>\n</li>\n<li><p>center_id : Identifiant du centre.</p>\n</li>\n<li><p>date : Date et heure de la session (au format YYYY-MM-DD HH:mm:ss).</p>\n</li>\n</ul>\n</li>\n<li><p>errorsArray Liste d’erreurs rencontrées lors du traitement. Si aucune erreur, ce tableau est vide.</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"reservations\": [\n        {\n            \"id\": 151,\n            \"session_id\": 5971,\n            \"center\": \"LE-PLESSIS-ROBINSON - CENTRE D’EXAMEN DU CODE DEKRA\",\n            \"means_access\": \"Bâtiment H\",\n            \"center_adress\": \"Centre d'Affaires La Boursidière Le Plessis Robinson 92350\",\n            \"center_id\": 17,\n            \"date\": \"2025-06-17 08:45:00\"\n        },\n        ...\n    ],\n    \"errors\": []\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","v2","addAnonymosReservation"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"048302a8-f490-4fb5-91d1-311fa733e1e7"},{"name":"Assign Candidat To Reservation Annonyme","id":"2baa1008-a725-439e-940a-6f3ca0ade4f9","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"reservations\": [\n        {\n            \"inscriptionId\": \"{{inscriptionId}}\",\n            \"candidateId\": \"{{candidateId}}\",\n            \"typeCode\": \"{{typeCode}}\"\n        }\n    ]\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/v2/assignAnonymosReservation","description":"<p>Permet d’assigner un candidat existant à une réservation anonyme préalablement créée.</p>\n<ul>\n<li><p>inscriptionId : Identifiant de la réservation anonyme</p>\n</li>\n<li><p>candidateId : Identifiant du candidat à associer à la réservation</p>\n</li>\n<li><p>typeCode : Code du type de permis (ex. : A, B)</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"reservations\": [\n    {\n      \"inscriptionId\": \"{{inscriptionId}}\",\n      \"candidateId\": \"{{candidateId}}\",\n      \"typeCode\": \"{{typeCode}}\"\n    }\n  ]\n}\n\n</code></pre>\n<p>Retourne une liste d'inscriptions et une liste d'erreurs :</p>\n<ul>\n<li><p>id : Identifiant unique de l'inscription.</p>\n</li>\n<li><p>session_id : Identifiant de la session.</p>\n</li>\n<li><p>center : Nom du centre d'examen.</p>\n</li>\n<li><p>means_access : Informations d’accès.</p>\n</li>\n<li><p>center_adress : Adresse complète du centre.</p>\n</li>\n<li><p>center_id : Identifiant interne du centre.</p>\n</li>\n<li><p>date : Date et heure de la session au format YYYY-MM-DD HH:mm:ss.</p>\n</li>\n<li><p>type_code : Code du type d'examen.</p>\n</li>\n<li><p>first_name : Prénom du candidat.</p>\n</li>\n<li><p>last_name : Nom de famille du candidat.</p>\n</li>\n<li><p>birthdate : Date de naissance du candidat (format YYYY-MM-DD).</p>\n</li>\n<li><p>neph : Numéro NEPH du candidat.</p>\n</li>\n<li><p>errors : Liste des erreurs éventuelles (vide si aucune erreur).</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n  \"reservations\": [\n    {\n      \"id\": 154,\n      \"session_id\": 5974,\n      \"center\": \"LE-PLESSIS-ROBINSON - CENTRE D’EXAMEN DU CODE DEKRA\",\n      \"means_access\": \"Bâtiment H\",\n      \"center_adress\": \"Centre d'Affaires La Boursidière Le Plessis Robinson 92350\",\n      \"center_id\": 17,\n      \"date\": \"2025-06-17 09:30:00\",\n      \"type_code\": \"A\",\n      \"first_name\": \"Simo\",\n      \"last_name\": \"JUILLET\",\n      \"birthdate\": \"1950-01-01\",\n      \"neph\": \"140904100003\"\n    }\n    ...\n  ],\n  \"errors\": []\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","v2","assignAnonymosReservation"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"2baa1008-a725-439e-940a-6f3ca0ade4f9"}],"id":"47fd0e31-d090-4994-89e0-11d3d9b2f39f","_postman_id":"47fd0e31-d090-4994-89e0-11d3d9b2f39f","description":""},{"name":"Liste des centres","id":"92f9f1cd-843f-4c77-9085-6ca45deef097","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/sites","description":"<p>Retoure la liste des centres d'examens actifs avec comme informations :</p>\n<ul>\n<li>id : Id du centre</li>\n<li>name : Nom du centre</li>\n<li>moyens_acces : Moyen d'accès</li>\n<li>adress : Adresse :<br />  - street : Adresse<br />  - zipCode : Code postal<br />  - city : Ville<br />  - departement : Département<br />  - latitude : Latitide<br />  - longitude : Longitude</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"sitesList\": [\n        {\n            \"id\": 16,\n            \"name\": \"GRASSE\",\n            \"moyens_acces\": \"Bus Ligne 5 !\",\n            \"adress\": {\n                \"street\": \"89, Boulevard Emmanuel Rouquier\",\n                \"zipCode\": \"61300\",\n                \"city\": \"Grasse\",\n                \"departement\": \"61\",\n                \"latitude\": 43.637102,\n                \"longitude\": 6.94167\n            }\n        },\n        ...\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","sites"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"92f9f1cd-843f-4c77-9085-6ca45deef097"},{"name":"Liste des sessions","id":"21ff4ab2-17ce-44ae-afe8-283bd6b73200","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/sessions?siteId={{Center_id}}&days={{days}}&offset={{offset}}","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li>siteId : Id du centre</li>\n<li>offset : 0 = aujourd'hui, 1 = demain...</li>\n<li>days : Nombre de jour souhaité à partir de l'offset (ex. 2 = 2 jours)</li>\n</ul>\n<p>Retourne la liste des sessions disponibles du centre d'examens :</p>\n<ul>\n<li><p>id_centre : Id du centre</p>\n</li>\n<li><p>id_session : Id de la session</p>\n</li>\n<li><p>date_session : Date de la session</p>\n</li>\n<li><p>heure_session : Heure de la session</p>\n</li>\n<li><p>nombre_de_places_disponibles : Nombre de place disponible</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"sessionsList\": [\n        {\n            \"id_centre\": 18,\n            \"id_session\": 2222,\n            \"date_session\": \"2024-01-09\",\n            \"heure_session\": \"09:00\",\n            \"nombre_de_places_disponibles\": 6\n        },\n        ...\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","sessions"],"host":["{{URL}}"],"query":[{"key":"siteId","value":"{{Center_id}}"},{"key":"days","value":"{{days}}"},{"key":"offset","value":"{{offset}}"}],"variable":[]}},"response":[],"_postman_id":"21ff4ab2-17ce-44ae-afe8-283bd6b73200"},{"name":"Infos candidat","id":"7259b542-16f7-4d4c-bb69-f3daa55bd4be","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/candidates/{{Candidat_id}}/partner/{{Partner_id}}","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li>Candidat_id : Id du candidat</li>\n<li>Partner_id : Id du paretnaire</li>\n</ul>\n<p>Retourne les informations d'un candidat :</p>\n<ul>\n<li>candidateId : Id du candidat</li>\n<li>partnerId : Id du partenaire</li>\n<li>partner : Nom du partenaire</li>\n<li>name : Nom du candidat</li>\n<li>firstname : Prénom du candidat</li>\n<li>neph : Neph du candidat</li>\n<li>birthday : Date de naissance du candidat</li>\n<li>phone : Télpéhone du candidat</li>\n<li>mail : Email du candidat</li>\n<li>statutMIN : Status du Ministère de l'Intérieur (VERIFIE_OK = Candidat Valide)</li>\n<li>bookingsList :<br />  - id : Id d'inscritption<br />  - candidateId : Id du candidat<br />  - sessionId : Id de la session d'inscription du candidat<br />  - typeCode : Type de code auquel le candidat est inscrit (A = moto ou B = auto)<br />  - status : Status de l'inscription</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"candidateId\": 740,\n    \"partnerId\": 2,\n    \"partner\": \"Vroom_RE7\",\n    \"name\": \"ACTESTJ\",\n    \"firstname\": \"Test\",\n    \"neph\": \"130892400014\",\n    \"birthday\": \"1999-06-21\",\n    \"phone\": \"0123456789\",\n    \"mail\": \"ffesch@melistechnology.com\",\n    \"statutMIN\": \"VERIFIE_OK\",\n    \"bookingsList\": [\n        {\n            \"id\": 342,\n            \"candidateId\": 740,\n            \"sessionId\": 6086,\n            \"typeCode\": \"B\",\n            \"status\": \"INSCRIT\"\n        }\n    ]\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","candidates","{{Candidat_id}}","partner","{{Partner_id}}"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"7259b542-16f7-4d4c-bb69-f3daa55bd4be"},{"name":"Nombre de place disponible pour une session","id":"e4fb54c8-9338-442e-bcd3-e927525d4585","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/sessions/{{Session_id}}/partner/{{Partner_id}}","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li><p>Session_id : Id de la session</p>\n</li>\n<li><p>Partner_id : Id du partenaire</p>\n</li>\n</ul>\n<p>Retourne le nombre de place disponible pour une session :</p>\n<ul>\n<li>id : Id de la session</li>\n<li>centreID : Id du centre</li>\n<li>date : Date de la session</li>\n<li>time : Heure de la session</li>\n<li>remainingCapacity : Nombre de place disponible pour la session</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": \"6086\",\n    \"centreID\": \"16\",\n    \"date\": \"2024-09-16\",\n    \"time\": \"13:00\",\n    \"remainingCapacity\": 1\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","sessions","{{Session_id}}","partner","{{Partner_id}}"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"e4fb54c8-9338-442e-bcd3-e927525d4585"},{"name":"Infos auto-école par Aurige","id":"f10e3bac-4e19-46d4-9dd1-b551060bc315","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/contextAE/{{Aurige}}","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li>Aurige : Aurige de l'auto-école</li>\n</ul>\n<p>Retourne les informations de l'auto-école par rapport à son agrément Aurige :</p>\n<ul>\n<li><p>autoEcoleId : Id de l'auto-école</p>\n</li>\n<li><p>statusAurige : Status de l'auto-école</p>\n</li>\n<li><p>webAccount : Status du compte web de l'auto-école</p>\n</li>\n<li><p>bookingAEList : Liste des inscriptions de l'auto-école</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"autoEcoleId\": 12112,\n    \"statusAurige\": \"ACTIF\",\n    \"webAccount\" : \"ACTIF\",\n    \"bookingAEList\": []\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","contextAE","{{Aurige}}"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"f10e3bac-4e19-46d4-9dd1-b551060bc315"},{"name":"Vérifier inscription","id":"c9defd04-9c84-4d91-9783-0946898d010d","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/booking/{{Inscription_id}}/partner/{{Partner_id}}/finalize","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li><p>Inscription_id : Id de l'inscription d'un candidat</p>\n</li>\n<li><p>Partner_id : Id du partenaire</p>\n</li>\n</ul>\n<p>Retourne les informations d'une inscription :</p>\n<ul>\n<li><p>candidateId : Id du candiat</p>\n</li>\n<li><p>partnerId : Id du partenaire</p>\n</li>\n<li><p>bookingId : Id de l'inscription du candidat</p>\n</li>\n<li><p>sessionId : Id de la session du candidat</p>\n</li>\n<li><p>status : Status de l'inscription du candidat</p>\n</li>\n<li><p>convocation du candidat si l’inscription a été payée (pour les auto-écoles utilisant le paiement par carte bancaire).</p>\n</li>\n<li><p>facture <strong>:</strong> Facture du candidat si l’inscription a été payée (pour les auto-écoles utilisant le paiement par carte bancaire).</p>\n</li>\n<li><p>paymentLink: Lien de paiement si l’inscription n’a pas encore été réglée (pour les auto-écoles utilisant le paiement par carte bancaire).</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"candidateId\": 740,\n    \"partnerId\": 2,\n    \"bookingId\": 345,\n    \"sessionId\": 6086,\n    \"status\": \"PAYE\",\n    \"convocation\": \"JVBERi0xLjcKMSAwIG9...\",\n    \"facture\": \"JVBERi0xLjcKMSAwIG9...\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","booking","{{Inscription_id}}","partner","{{Partner_id}}","finalize"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"c9defd04-9c84-4d91-9783-0946898d010d"},{"name":"Liste des inscriptions","id":"28e4b131-c02d-4bf4-b0e3-b05bc335df72","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/list/inscription","description":"<p>Les paramètres suivants sont facultatifs et indépendants les un les autres :</p>\n<ul>\n<li><p>start_date : Date début (et/ou)</p>\n</li>\n<li><p>end_date : Date fin (et/ou)</p>\n</li>\n<li><p>candidate_id : Id du candidat (et/ou)</p>\n</li>\n<li><p>inscription_id : Id de l'inscription d'un candidat (et/ou)</p>\n</li>\n<li><p>center_id : Id du centre (et/ou)</p>\n</li>\n</ul>\n<p>Retourne les informations d'une inscription :</p>\n<ul>\n<li><p>id : Id de l'inscription du candidat</p>\n</li>\n<li><p>id_candidat : Id du candidat</p>\n</li>\n<li><p>first_name: Nom du candidat</p>\n</li>\n<li><p>last_name : Prénom di candiat</p>\n</li>\n<li><p>email : Email du candidat</p>\n</li>\n<li><p>birthdate : Date de naissance du candidat</p>\n</li>\n<li><p>neph : Neph du candidat</p>\n</li>\n<li><p>center : Nom du centre</p>\n</li>\n<li><p>center_id : Id du centre</p>\n</li>\n<li><p>date : Date d'examen</p>\n</li>\n<li><p>statusExamen : Status de l'examen (null = examen pas encore passé, TERMINE = examen terminé, INVALIDE = examen invalide, FRAUDE = examen en fraude, REFUS ADMINISSION = examen refusé à l'admisssion)</p>\n</li>\n<li><p>statusResult : Status du résulstat de l'examen (NON_VERIFIE = examen pas encore passé)</p>\n</li>\n<li><p>statusPresence : Status de présence à l'examen du candidat (ABSENT = examen pas encore passé)</p>\n</li>\n<li><p>result : Résultat de l'examen (null = examen pas encore passé)</p>\n</li>\n<li><p>erreurs : Liste des erreurs selon les thème</p>\n</li>\n<li><p>score: Résultat sur 40</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": 340,\n        \"id_candidat\": 643,\n        \"first_name\": \"Test\",\n        \"last_name\": \"FMVTAURI\",\n        \"email\": \"benoit.rolez+2@gmail.com\",\n        \"birthdate\": \"1971-01-02\",\n        \"neph\": \"150405100004\",\n        \"center\": \"GRASSE\",\n        \"center_id\": 16,\n        \"date\": \"2024-03-08 13:00:00\",\n        \"statusExamen\": null,\n        \"statusResult\": \"NON_VERIFIE\",\n        \"statusPresence\": \"ABSENT\",\n        \"result\": null,\n        \"erreurs\": \"Test\",\n        \"score\": 30\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","list","inscription"],"host":["{{URL}}"],"query":[{"disabled":true,"key":"start_date","value":"2024-01-01"},{"disabled":true,"key":"end_date","value":"2025-01-01"},{"disabled":true,"key":"candidate_id","value":"643"},{"disabled":true,"key":"inscription_id","value":"340"},{"disabled":true,"key":"center_id","value":"16"}],"variable":[]}},"response":[],"_postman_id":"28e4b131-c02d-4bf4-b0e3-b05bc335df72"},{"name":"Résultat inscription","id":"dc0c981a-534b-41e2-a34c-68b1df01a253","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"url":"https://{{URL}}/api/booking/{{Inscription_id}}/partner/{{Partner_id}}/results","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li><p>Inscription_id : Id de l'inscription d'un candidat</p>\n</li>\n<li><p>Partner_id : Id du partenaire</p>\n</li>\n</ul>\n<p>Retourne les informations d'une inscription :</p>\n<ul>\n<li><p>id : Id de l'inscription</p>\n</li>\n<li><p>candidateId : Id du candidat</p>\n</li>\n<li><p>sessionId : Id de la session</p>\n</li>\n<li><p>partnerId : Id du partenaire</p>\n</li>\n<li><p>statusExamen : Status de l'examen (null = examen pas encore passé, TERMINE = examen terminé, INVALIDE = examen invalide, FRAUDE = examen en fraude, REFUS ADMINISSION = examen refusé à l'admisssion)</p>\n</li>\n<li><p>statusResult : Status du résulstat de l'examen (NON_VERIFIE = examen pas encore passé)</p>\n</li>\n<li><p>statusPresence : Status de présence à l'examen du candidat (ABSENT = examen pas encore passé)</p>\n</li>\n<li><p>result : Résultat de l'examen (null = examen pas encore passé)</p>\n</li>\n<li><p>erreurs : Liste des erreurs selon les thème</p>\n</li>\n<li><p>score: Résultat sur 40</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 345,\n    \"candidateId\": 740,\n    \"sessionId\": 6086,\n    \"partnerId\": 2,\n    \"statusExamen\": null,\n    \"statusResult\": \"NON_VERIFIE\",\n    \"statusPresence\": \"ABSENT\",\n    \"result\": null,\n    \"erreurs\": \"Test\",\n    \"score\": 30\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","booking","{{Inscription_id}}","partner","{{Partner_id}}","results"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"dc0c981a-534b-41e2-a34c-68b1df01a253"},{"name":"Annuler inscription","id":"14564822-520a-4b10-97e0-55dff8dedfd2","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"DELETE","header":[],"url":"https://{{URL}}/api/booking/{{Inscription_id}}/partner/{{Partner_id}}","description":"<p>Les paramètres à passer sont :</p>\n<ul>\n<li>Inscription_id : Id de l'inscription d'un candidat</li>\n<li>Partner_id : Id du partenaire</li>\n</ul>\n<p>Uniquement un code retour HTTP 204 (confirme que l'inscription à bien été annulée)</p>\n","urlObject":{"protocol":"https","path":["api","booking","{{Inscription_id}}","partner","{{Partner_id}}"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"14564822-520a-4b10-97e0-55dff8dedfd2"},{"name":"Ajouter paiement","id":"b6474d38-1e79-4c07-8906-a7c20ee70647","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"PUT","header":[],"url":"https://{{URL}}/api/booking/{{Inscription_id}}/partner/{{Partner_id}}/payment","description":"<p>Le paramètre suivant est facultatif:</p>\n<ul>\n<li>pay_id : id du paiement du candidat</li>\n</ul>\n<p>Important ! Pour ajouter un paiement, il faut avoir fait une inscription au préalable par l'une des 2 méthodes suivantes :</p>\n<ul>\n<li><p>\"Ajouter inscription candidat libre\"</p>\n</li>\n<li><p>\"Ajouter inscription candidat auto-école\"</p>\n</li>\n</ul>\n<p>Cela permet de valider l'inscription définitive. Sans cela, l'inscrption ne sera pas valide.</p>\n<p>Les paramètres à passer sont :</p>\n<ul>\n<li><p>Inscription_id : Id de l'inscription d'un candidat</p>\n</li>\n<li><p>Partner_id : Id du partenaire</p>\n</li>\n</ul>\n<p>Retourne les informations d'une inscription :</p>\n<ul>\n<li><p>candidateId : Id du candiat</p>\n</li>\n<li><p>partnerId : Id du partenaire</p>\n</li>\n<li><p>bookingId : Id de l'inscription du candidat</p>\n</li>\n<li><p>sessionId : Id de la session du candidat</p>\n</li>\n<li><p>convocation : Convocation du candidat</p>\n</li>\n<li><p>facture : Facture du candidat</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"candidateId\": 740,\n    \"partnerId\": 2,\n    \"bookingId\": 345,\n    \"sessionId\": 6086,\n    \"convocation\": \"JVBERi0xLjcKMSAwIG9...\",\n    \"facture\": \"JVBERi0xLjcKMSAwIG9...\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","booking","{{Inscription_id}}","partner","{{Partner_id}}","payment"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"b6474d38-1e79-4c07-8906-a7c20ee70647"},{"name":"Ajouter candidat libre","event":[{"listen":"prerequest","script":{"id":"6122f6f5-2fe0-459e-915b-d17722cfbf55","exec":[""],"type":"text/javascript"}}],"id":"6923189c-7377-4f35-af9a-ce3ab9576018","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"partnerId\":{{Partner_id}},\n    \"name\":\"{{Candidat_name}}\",\n    \"firstname\":\"{{Candidat_firstname}}\",\n    \"birthday\":\"{{Candidat_birthday}}\",\n    \"neph\": \"{{Candidat_neph}}\",\n    \"phone\":\"{{Candidat_phone}}\",\n    \"mail\":\"{{Candidat_email}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/candidates","description":"<p>Important ! le tryptique nom, neph et date de naissance doivent être correct.</p>\n<p>Ils sont vérifier auprès du Ministère de l'Intérieur pour chaque candidat.</p>\n<p>Si ce tryptique n'est pas valide, l'ajout du candidat ne sera pas possible.</p>\n<p>Les paramètres à passer sont :</p>\n<ul>\n<li>partnerId : Id du partenaire</li>\n<li>name : Nom du candidat</li>\n<li>firstname : Prénom du candidat</li>\n<li>birthday : Date de naissance du candidat (au format yyyy-mm-dd)</li>\n<li>neph : Neph du candidat</li>\n<li>phone : Téléphone du candidat</li>\n<li>mail : Email du candidat</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"partnerId\":{{Partner_id}},\n    \"name\":\"{{Candidat_name}}\",\n    \"firstname\":\"{{Candidat_firstname}}\",\n    \"birthday\":\"{{Candidat_birthday}}\",\n    \"neph\": \"{{Candidat_neph}}\",\n    \"phone\":\"{{Candidat_phone}}\",\n    \"mail\":\"{{Candidat_email}}\"\n}\n\n</code></pre>\n<p>Retourne les informations du candidat :</p>\n<ul>\n<li>candidateId : Id du candidat</li>\n<li>partnerId : Id du partenaire</li>\n<li>partner : Nom du partenaire</li>\n<li>name : Nom du candidat</li>\n<li>firstname : Prénom du candidat</li>\n<li>neph : Neph du candidat</li>\n<li>birthday : Date de naissance du candidat</li>\n<li>phone : Télpéhone du candidat</li>\n<li>mail : Email du candidat</li>\n<li>statutMIN : Status du Ministère de l'Intérieur (VERIFIE_OK = Candidat Valide)</li>\n<li>bookingsList :<br />  - id : Id d'inscritption<br />  - candidateId : Id du candidat<br />  - sessionId : Id de la session d'inscription du candidat<br />  - typeCode : Type de code auquel le candidat est inscrit (A = moto ou B = auto)<br />  - status : Status de l'inscription</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"candidateId\": 740,\n    \"partnerId\": 2,\n    \"partner\": \"Vroom_RE7\",\n    \"name\": \"ACTESTJ\",\n    \"firstname\": \"Test\",\n    \"neph\": \"130892400014\",\n    \"birthday\": \"1999-06-21\",\n    \"phone\": \"0123456789\",\n    \"mail\": \"ffesch@melistechnology.com\",\n    \"statutMIN\": \"VERIFIE_OK\",\n    \"bookingsList\": [\n        {\n            \"id\": 345,\n            \"candidateId\": 740,\n            \"sessionId\": 6086,\n            \"typeCode\": \"B\",\n            \"status\": \"INSCRIT\"\n        }\n    ]\n}\n\n</code></pre>\n<p>En cas d'erreur sur le tryptique (nom, neph, date de naissance) du candidat, vous aurez le retour d'erreur.</p>\n<p>Exemple sur le nom du candidat :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": \"CA30\",\n    \"error\": \"Candidate are not valid. [\\\"nom\\\"]\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","candidates"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"6923189c-7377-4f35-af9a-ce3ab9576018"},{"name":"Ajouter candidat auto-école","id":"28484061-822a-4972-ba2d-c7901307e023","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"partnerId\":{{Partner_id}},\n    \"name\":\"{{Candidat_name}}\",\n    \"firstname\":\"{{Candidat_firstname}}\",\n    \"birthday\":\"{{Candidat_birthday}}\",\n    \"neph\": \"{{Candidat_neph}}\",\n    \"phone\":\"{{Candidat_phone}}\",\n    \"mail\":\"{{Candidat_email}}\",\n    \"autoEcoleId\":{{Drivingschool_id}}\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/candidatesAE","description":"<p>Important ! le tryptique nom, neph et date de naissance doivent être correct.</p>\n<p>Ils sont vérifier auprès du Ministère de l'Intérieur pour chaque candidat.</p>\n<p>Si ce tryptique n'est pas valide, l'ajout du candidat ne sera pas possible.</p>\n<p>Les paramètres à passer sont :</p>\n<ul>\n<li>partnerId : Id du partenaire</li>\n<li>name : Nom du candidat</li>\n<li>firstname : Prénom du candidat</li>\n<li>birthday : Date de naissance du candidat (au format yyyy-mm-dd)</li>\n<li>neph : Neph du candidat</li>\n<li>phone : Téléphone du candidat</li>\n<li>mail : Email du candidat</li>\n<li>autoEcoleId : Id de l'auto-école</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"partnerId\":{{Partner_id}},\n    \"name\":\"{{Candidat_name}}\",\n    \"firstname\":\"{{Candidat_firstname}}\",\n    \"birthday\":\"{{Candidat_birthday}}\",\n    \"neph\": \"{{Candidat_neph}}\",\n    \"phone\":\"{{Candidat_phone}}\",\n    \"mail\":\"{{Candidat_email}}\",\n    \"autoEcoleId\":{{Drivingschool_id}}\n}\n\n</code></pre>\n<p>Retourne les informations du candidat :</p>\n<ul>\n<li>candidateId : Id du candidat</li>\n<li>autoEcoleId : Id de l'auto-école</li>\n<li>name : Nom du candidat</li>\n<li>firstname : Prénom du candidat</li>\n<li>neph : Neph du candidat</li>\n<li>birthday : Date de naissance du candidat</li>\n<li>statutMIN : Status du Ministère de l'Intérieur (VERIFIE_OK = Candidat Valide)</li>\n<li>bookingsList :<br />  - id : Id d'inscritption<br />  - candidateId : Id du candidat<br />  - sessionId : Id de la session d'inscription du candidat<br />  - autoEcoleId : Id de l'auto-école<br />  - typeCode : Type de code auquel le candidat est inscrit (A = moto ou B = auto)<br />  - status : Status de l'inscription<br />  - convocation : Convocation de candidat</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"candidateId\": 740,\n    \"autoEcoleId\": 12112,\n    \"name\": \"ACTESTJ\",\n    \"firstname\": \"Test\",\n    \"neph\": \"130892400014\",\n    \"birthday\": \"1999-06-21\",\n    \"statutMIN\": \"VERIFIE_OK\",\n    \"bookingAEList\": [\n        {\n            \"id\": 345,\n            \"candidateId\": 740,\n            \"sessionId\": 6086,\n            \"autoEcoleId\": 12112,\n            \"typeCode\": \"B\",\n            \"status\": \"INSCRIT\",\n            \"convocation\": \"JVBERi0xLjcKMSAwIG9...\"\n        }\n    ]\n}\n\n</code></pre>\n<p>En cas d'erreur sur le tryptique (nom, neph, date de naissance) du candidat, vous aurez le retour d'erreur.</p>\n<p>Exemple sur le nom du candidat :</p>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"code\": \"CA30\",\n    \"error\": \"Candidate are not valid. [\\\"nom\\\"]\"\n}\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","candidatesAE"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"28484061-822a-4972-ba2d-c7901307e023"},{"name":"Ajouter inscription candidat libre","id":"4853822f-251e-4f6b-adb5-aeace80265eb","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"<username>"},{"key":"password","value":"<password>"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"sessionId\":{{Session_id}},\n    \"candidateId\":{{Candidat_id}},\n    \"partnerId\":{{Partner_id}},\n    \"typeCode\":\"{{Type_code}}\",\n    \"number_of_places\": \"{{Number_of_seats}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/booking","description":"<p>Important ! Pour pouvoir ajouter une inscription, vous devez ajouter un candidat libre au préalable par la méthode suivante : \"Ajouter candidat libre\".</p>\n<p>Les paramètres à passer sont :</p>\n<ul>\n<li><p>id: id de la réservation (optionnel)</p>\n</li>\n<li><p>sessionId : Id de la session</p>\n</li>\n<li><p>candidateId : Id du candidat</p>\n</li>\n<li><p>partnerId : Id du partenaire</p>\n</li>\n<li><p>typeCode : Type de code (A = moto, B = auto)</p>\n</li>\n<li><p>number_of_places : Nombre de place à reserver (1 = 1 place)</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"sessionId\":{{Session_id}},\n    \"candidateId\":{{Candidat_id}},\n    \"partnerId\":{{Partner_id}},\n    \"typeCode\":\"{{Type_code}}\",\n    \"number_of_places\": \"{{Number_of_seats}}\"\n}\n\n</code></pre>\n<p>Retourne les information de l'inscription :</p>\n<ul>\n<li><p>id : Id de l'inscription</p>\n</li>\n<li><p>candidateId : Id du candidat</p>\n</li>\n<li><p>sessionId : Id de la session</p>\n</li>\n<li><p>typeCode : Type de code (A = motot, B = auto)</p>\n</li>\n<li><p>status : Status de l'inscription (IN_PROGRESS = inscription en cours, pour pouvoir la valider il faut appeler la méthode \"Ajouter paiement\". Sans cela, l'inscription ne sera pas valide)</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 346,\n    \"candidateId\": 740,\n    \"sessionId\": 6086,\n    \"typeCode\": \"B\",\n    \"status\": \"IN_PROGRESS\"\n}\n\n</code></pre>\n<p>Important ! Pour pouvoir confirmer l'inscription, vous devez appeler ensuite la méthode \"Ajouter paiement\" en passant en paramètre l'id de l'inscription (dans cet exemple 346). Sans cela, l'inscription ne sera pas valide.</p>\n","urlObject":{"protocol":"https","path":["api","booking"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"4853822f-251e-4f6b-adb5-aeace80265eb"},{"name":"Ajouter inscription auto-école","id":"d6366186-ce0f-44ef-8722-b2ca048e36ec","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"POST","header":[],"body":{"mode":"raw","raw":"{\n    \"sessionId\":{{Session_id}},\n    \"candidateId\":{{Candidat_id}},\n    \"partnerId\":{{Partner_id}},\n    \"typeCode\":\"{{Type_code}}\",\n    \"number_of_places\": \"{{Number_of_seats}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/bookingAE","description":"<p>Important ! Pour pouvoir ajouter une inscription auto-école, vous devez ajouter un candidat auto-école au préalable par la méthode suivante : \"Ajouter candidat auto-école\"</p>\n<p>Les paramètres à passer sont :</p>\n<ul>\n<li><p>id: id de la réservation (optionnel)</p>\n</li>\n<li><p>sessionId : Id de la session</p>\n</li>\n<li><p>candidateId : Id du candidat</p>\n</li>\n<li><p>partnerId : Id du partenaire</p>\n</li>\n<li><p>typeCode : Type de code (A = moto, B = auto)</p>\n</li>\n<li><p>number_of_places : Nombre de place à reserver (1 = 1 place)</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"sessionId\":{{Session_id}},\n    \"candidateId\":{{Candidat_id}},\n    \"partnerId\":{{Partner_id}},\n    \"typeCode\":\"{{Type_code}}\",\n    \"number_of_places\": \"{{Number_of_seats}}\"\n}\n\n</code></pre>\n<p>Retourne les information de l'inscription :</p>\n<ul>\n<li><p>id : Id de l'inscription</p>\n</li>\n<li><p>candidateId : Id du candidat</p>\n</li>\n<li><p>sessionId : Id de la session</p>\n</li>\n<li><p>typeCode : Type de code (A = motot, B = auto)</p>\n</li>\n<li><p>status : Status de l'inscription (IN_PROGRESS = inscription en cours, pour pouvoir la valider il faut appeler la méthode \"Ajouter paiement\". Sans cela, l'inscription ne sera pas valide).</p>\n</li>\n<li><p>paymentLink: Lien de paiement.</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">{\n    \"id\": 346,\n    \"candidateId\": 740,\n    \"sessionId\": 6086,\n    \"typeCode\": \"B\",\n    \"status\": \"IN_PROGRESS\",\n    \"paymentLink\": null,\n}\n\n</code></pre>\n<p>Important ! Pour pouvoir confirmer l'inscription, vous devez appeler ensuite la méthode \"Ajouter paiement\" en passant en paramètre l'id de l'inscription (dans cet exemple 346). Sans cela, l'inscription ne sera pas valide.</p>\n","urlObject":{"protocol":"https","path":["api","bookingAE"],"host":["{{URL}}"],"query":[],"variable":[]}},"response":[],"_postman_id":"d6366186-ce0f-44ef-8722-b2ca048e36ec"},{"name":"Ajouter une réservation anonyme","id":"e274ea5d-82b9-4a07-ad1f-7b2633931c3b","protocolProfileBehavior":{"disableBodyPruning":true},"request":{"auth":{"type":"basic","basic":{"basicConfig":[{"key":"username","value":"{{Partner_user}}"},{"key":"password","value":"{{Partner_pass}}"}]},"isInherited":false},"method":"GET","header":[],"body":{"mode":"raw","raw":"{\n    \"sessionId\":{{Session_id}},\n    \"candidateId\":{{Candidat_id}},\n    \"partnerId\":{{Partner_id}},\n    \"typeCode\":\"{{Type_code}}\",\n    \"number_of_places\": \"{{Number_of_seats}}\"\n}","options":{"raw":{"language":"json"}}},"url":"https://{{URL}}/api/addAnonymosReservation?session_id={{Session_id}}&place_num={{Number_of_seats}}","description":"<p>Réserve un nombre précis de place dans une session:</p>\n<p>Les paramètres à passer en query sont :</p>\n<ul>\n<li><p>sessionId : Id de la session</p>\n</li>\n<li><p>place_num : Nombre de place</p>\n</li>\n</ul>\n<p>Retourne les information de l'inscription :</p>\n<ul>\n<li><p>id : Id de l'inscription</p>\n</li>\n<li><p>center : Nom du centre</p>\n</li>\n<li><p>moyens_acces : Moyen d'accès</p>\n</li>\n<li><p>adress : Adresse</p>\n</li>\n<li><p>center_id : Id du centre</p>\n</li>\n<li><p>date : Date d'examen</p>\n</li>\n</ul>\n<pre class=\"click-to-expand-wrapper is-snippet-wrapper\"><code class=\"language-json\">[\n    {\n        \"id\": 664,\n        \"center\": \"GRASSE\",\n        \"means_access\": \"Bus Ligne 5 !\",\n        \"center_adress\": \"89, Boulevard Emmanuel Rouquier Grasse 61300\",\n        \"center_id\": 16,\n        \"date\": \"2024-12-31 17:45:00\"\n    }\n]\n\n</code></pre>\n","urlObject":{"protocol":"https","path":["api","addAnonymosReservation"],"host":["{{URL}}"],"query":[{"key":"session_id","value":"{{Session_id}}"},{"key":"place_num","value":"{{Number_of_seats}}"}],"variable":[]}},"response":[],"_postman_id":"e274ea5d-82b9-4a07-ad1f-7b2633931c3b"}]}