{"docs":{"name":"Geoprovider","info":"Another API description","copyright":"\u0026copy; 2026 42PIX S.A.S - Release version 1.5.4","doc_url":"/documentation/1.0","api_url":"/api","resources":{"missions":{"doc_url":"/documentation/1.0/missions","api_url":"/api","name":"Missions","short_description":null,"full_description":null,"version":"1.0","formats":null,"metadata":null,"methods":[{"doc_url":"/documentation/1.0/missions/sync","name":"sync","apis":[{"api_url":"/api/v1/missions/sync","http_method":"POST","short_description":"Obtenir les données d'une mission","deprecated":null}],"formats":["json"],"full_description":"\n\u003cp\u003eCette action vous permet de connaître toutes les informations à jour de\nl\u0026#39;intervention\u003c/p\u003e\n\n\u003cp\u003eOUTPUT ATTRIBUTES\u003c/p\u003e\n\u003cul\u003e\u003cli\u003e\n\u003cp\u003evoucher: Numéro de dossier\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003elatitude: Latitude (decimal)\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003elongitude: Longitude (decimal)\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003etruck_latitude: truck latitude\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003etruck_longitude: truck longitude\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003estate: code d\u0026#39;état (type enum [state_not_found, state_affected,\nstate_accepted, state_started, state_on_site, state_finished])\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003estate_verbose: Etat verbeux\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003elast_update: Timestamp Unix indiquant la date de la dernière mise à jour\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003eapi_status: Etat de la requête type enum [ok, ko]\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003euid: Jeton unique de l\u0026#39;intervention (v 1.2)\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003emobile_uid: Jeton unique de l\u0026#39;intervention à injecter dans l\u0026#39;URL de\nl\u0026#39;IHM mobile  (v 1.2)\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003einternet_ready: Booléen qui indique si le téléphone du sociétaire a accès à\nInternet (v 1.3)\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003ebird_distance: straight line distance from truck to mission\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003eroad_distance: road distance from truck to mission\u003c/p\u003e\n\u003c/li\u003e\u003cli\u003e\n\u003cp\u003etotal_time: estimated remaining time in seconds before arrival\u003c/p\u003e\n\u003c/li\u003e\u003c/ul\u003e\n\n\u003cp\u003eVous pouvez consulter la liste des missions en cours pour votre société à\nl\u0026#39;adresse suivante \u003ca href=\"/missions\"\u003eListe des missions\u003c/a\u003e\u003c/p\u003e\n","errors":[{"code":401,"description":"Unauthorized, bad or no token","metadata":null}],"params":[{"name":"id","full_name":"id","description":"\n\u003cp\u003eLe numéro de dossier, ex: 215J724801\u003c/p\u003e\n","required":true,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"token","full_name":"token","description":"\n\u003cp\u003eJeton unique de sécurité\u003c/p\u003e\n","required":true,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":{"token_dev":"TEST","token_staging":"TEST","token_production":"transmis par email"},"show":true,"validations":[]}],"examples":["curl --data \"id=TMISSION_00\u0026token=YOUR_SECRET_TOKEN\" http://dev.powerloc.modulotech.fr/api/v1/missions/sync"],"metadata":{"author":"philib_j"},"see":[],"headers":[],"show":true},{"doc_url":"/documentation/1.0/missions/polling","name":"polling","apis":[{"api_url":"/api/v1/missions/polling.[json/xml]","http_method":"POST","short_description":"Get all running missions","deprecated":null}],"formats":["json","xml"],"full_description":"\n\u003cp\u003eUtilisez cette action pour récupérer la liste de toutes les missions mise à\njour depuis la dernière synchronisation. Les missions qui vous sont\ntransmises via votre push url sont synchronisées et ne seront pas envoyées\nvia l’interface de polling si elles vous ont déjà été transmises en Push.\nImplémenter le polling est une pratique que nous recommandons afin de se\nprémunir de toute anomalie dans l’acheminement des données via le Push.\u003c/p\u003e\n","errors":[{"code":401,"description":"Unauthorized, bad or no token","metadata":null}],"params":[{"name":"token","full_name":"token","description":"\n\u003cp\u003eJeton unique de sécurité\u003c/p\u003e\n","required":true,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":{"token_dev":"TEST","token_staging":"TEST","token_production":"transmis par email"},"show":true,"validations":[]}],"examples":["curl --data \"token=YOUR_SECRET_TOKEN\" http://dev.powerloc.modulotech.fr/api/v1/missions/polling"],"metadata":{"author":"philib_j"},"see":[],"headers":[],"show":true},{"doc_url":"/documentation/1.0/missions/poll_since","name":"poll_since","apis":[{"api_url":"/api/v1/missions/poll_since.[json/xml]","http_method":"POST","short_description":"Get all running missions since a given date and time","deprecated":null}],"formats":["json","xml"],"full_description":"\n\u003cp\u003eUtilisez cette action pour récupérer la liste de toutes les missions mise à\njour depuis la dernière synchronisation et après le paramètre `since`. Les\nmissions qui vous sont transmises via votre push url sont synchronisées et\nne seront pas envoyées via l’interface de polling si elles vous ont déjà\nété transmises en Push. Implémenter le polling est une pratique que nous\nrecommandons afin de se prémunir de toute anomalie dans l’acheminement des\ndonnées via le Push.\u003c/p\u003e\n","errors":[{"code":401,"description":"Unauthorized, bad or no token","metadata":null}],"params":[{"name":"token","full_name":"token","description":"\n\u003cp\u003eJeton unique de sécurité\u003c/p\u003e\n","required":true,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":{"token_dev":"TEST","token_staging":"TEST","token_production":"transmis par email"},"show":true,"validations":[]},{"name":"since","full_name":"since","description":"\n\u003cp\u003eDate et Heure d\u0026#39;obsolescence de la donnée, au format ISO 8601\u003c/p\u003e\n","required":true,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":{"Europe/Paris example":"2018-12-13T12:42:04+01:00","UTC example":"2018-12-13T11:42:04Z"},"show":true,"validations":[]}],"examples":["curl --data \"token=YOUR_SECRET_TOKEN\u0026since=2018-12-13T12%3A42%3A04%2B01%3A00\" http://dev.powerloc.modulotech.fr/api/v1/missions/poll_since"],"metadata":{"author":"dampie_e"},"see":[],"headers":[],"show":true},{"doc_url":"/documentation/1.0/missions/create","name":"create","apis":[{"api_url":"/api/v1/missions/create","http_method":"POST","short_description":"Créer une nouvelle mission","deprecated":null}],"formats":["json"],"full_description":"","errors":[{"code":401,"description":"Unauthorized, bad or no token","metadata":null}],"params":[{"name":"token","full_name":"token","description":"\n\u003cp\u003eJeton unique de sécurité de l\u0026#39;entreprise\u003c/p\u003e\n","required":true,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"voucher","full_name":"voucher","description":"\n\u003cp\u003eNuméro de dossier\u003c/p\u003e\n","required":false,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"address","full_name":"address","description":"\n\u003cp\u003eAdresse de l\u0026#39;intervention\u003c/p\u003e\n","required":false,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"end_user_phone_number","full_name":"end_user_phone_number","description":"\n\u003cp\u003eNuméro de téléphone du bénéficiaire\u003c/p\u003e\n","required":false,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"latitude","full_name":"latitude","description":"\n\u003cp\u003eLatitude\u003c/p\u003e\n","required":false,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]},{"name":"longitude","full_name":"longitude","description":"\n\u003cp\u003eLongitude\u003c/p\u003e\n","required":false,"allow_nil":false,"validator":"Must be String","expected_type":"string","metadata":null,"show":true,"validations":[]}],"examples":[],"metadata":{"author":"philib_j"},"see":[],"headers":[],"show":true}],"headers":null}}}}