LogoLogo
ConsoleCode sourceEnglish version
  • API Mobilic - documentation
  • Philosophie de l'API
  • Conditions d'interfaçage
  • Processus d'interfaçage
  • Workflow à respecter
  • Changelog
  • Reference
    • API Reference
  • Guides
    • Effectuer une requête à l'API
    • Authentification
      • Jetons liés à un Utilisateur
      • Jetons liés à un Rattachement
        • Liaison de votre logiciel à une société
        • Rattachement des employés à la société
        • Récupération des jetons liés à un rattachement
        • Exemple de workflow
    • Syntaxe des opérations GraphQL
    • Gestion des erreurs
    • Utiliser la console
    • Enregistrement des activités
    • Enregistrement des lieux de début et de fin de mission
    • Consultation du temps de travail
    • QR code à présenter lors d'un contrôle
    • Inscription et rattachement des salariés
  • Export C1B
  • Consultation des calculs de seuils réglementaires
  • Certificat Mobilic
Propulsé par GitBook
Sur cette page
  • Renseigner une adresse manuelle
  • Renseigner une adresse préenregistrée
  • Renseigner une adresse au format GeoJSON
  1. Guides

Enregistrement des lieux de début et de fin de mission

Il existe trois façons différentes de renseigner les lieux de début et de fin de mission.

Ces lieux doivent obligatoirement être renseignés au début et à la fin des missions.

Renseigner une adresse manuelle

mutation {
  activities {
    logLocation(missionId: 18,
                type: "mission_start_location",
                manualAddress: "10 avenue de la République 75011",
                kilometerReading: 5500) {
      id
      name
    }
  }
}

Renseigner une adresse préenregistrée

Il est possible de préenregistrer des adressses au sein d'une société, pour présenter au salarié une liste prédéfinie d'adresses si celles ci sont fréquemment utilisées. Par exemple pour y renseigner des entrepôts.

Il vous suffit alors de renseigner l'identifiant de l'adresse dans la requête logLocation

mutation {
  activities {
    logLocation(missionId: 18,
                type: "mission_start_location",
                companyKnownAddressId: 16,
                kilometerReading: 5500) {
      id
      name
    }
  }
}

Renseigner une adresse au format GeoJSON

L'adresse est alors à renseigner dans le champ geoApiData.

mutation {
  activities {
    logLocation(missionId: 18,
                type: "mission_start_location",
                geoApiData: {"type":"Feature","geometry":{"type":"Point","coordinates":[2.35273,48.847202]},"properties":{"label":"41 Rue du Cardinal Lemoine 75005 Paris","score":0.9999999844012717,"housenumber":"41","id":"75105_1545_00041","name":"41 Rue du Cardinal Lemoine","postcode":"75005","citycode":"75105","x":652499.34,"y":6860989.97,"city":"Paris","district":"Paris 5e Arrondissement","context":"75, Paris, Île-de-France","type":"housenumber","importance":0.71867,"street":"Rue du Cardinal Lemoine","distance":6}},
                kilometerReading: 5500) {
      id
      name
    }
  }
}

PrécédentEnregistrement des activitésSuivantConsultation du temps de travail

Dernière mise à jour il y a 2 ans

Il est possible de renseigner une adresse au format GeoJSON, tel que renvoyé par l'API par exemple.

api.adresse