Pour l'API de dépôt, chaque publication s'appelle une révision, car techniquement, c'est une API de versionnage de fichier.
Dernière mise à jour
Swagger de l'API de démo:
Étape 1 : création de la revision avec contexte d'authentification
Lors de la création d'une revision, vous aurez besoin :
du token
du codeCommune
le contexte utilisateur doit être renseigné. Il est composé de 3 champs optionnels (mais fortement recommandés) :
Nom de la personne nomComplet qui effectue le dépôt.
Nom de l'organisation organisation
Champs libre clé/valeur extras : peut-être utilisé pour stocker des identifiants internes au client, des données additionnelles actuellement non supportées par l'API, mais jugées utiles par l'éditeur. Attention ces champs sont publiques.
POST /communes/27115/revisions --> Obligatoire
# Header
Authorization: Token xxxxxxxxxxxxxxxxx --> Obligatoire
Content-Type: application/json
# Body
{
"context": {
"nomComplet": "Alice Bob", --> Optionnel mais recommandé
"organisation": "Mairie de Breux-sur-Avre", --> Optionnel mais recommandé
"extras": {
"internal_id": "9990"
} --> Optionnel
}
}