API

GET /:resource/controls

Obtenir la liste des contrôles liés à une ressource donnée.
Les contrôles sont groupés par type.

Consultez la section Contrôles pour plus de détails.

URL

https://api.mon-territoire.fr/:resource/controls

Informations

Implementation 0.4.0 - non implémenté
Utilisateur requis Oui
Collectivité requise Oui
Code HTTP attendu 200

Réponse

La réponse est un object clé/valeur :

clé String Type de contrôle
valeur Array[Object] Tableau des contrôles du type correspondant. Voir Contrôles.

Exemple

$ http -jv GET https://api.mon-territoire.fr/v0/data/ca/local/6378/controls
GET /v0/data/ca/local/6378/controls HTTP/1.1
Accept: application/json
Content-Type: application/json; charset=utf-8

HTTP/1.1 200 OK
Content-Type: application/json; charset=utf-8

{
    "commentaire": [
        {
            "id":         34,
            "titre":      null,
            "contenu":    "Adresse du local erronée.\n\nA corriger.",
            "date":       2015-06-03T17:36:38.364+02:00,
            "url"         "https://api.mon-territoire.fr/v0/data/ca/local/6378/controls/34",
            "auteur":     {
                "username":   "manager",
                "email":      "manager@ma.collectivite.fr"
            }
        },
        {
            "id":         458,
            "titre":      null,
            "contenu":    "Adresse corrigée !",
            "date":       2015-06-05T10:00:36.363+02:00,
            "url"         "https://api.mon-territoire.fr/v0/data/ca/local/6378/controls/458",
            "auteur":     {
                "username":   "agent",
                "email":      "agent@ma.collectivite.fr"
            }
        }

    ],
    "adresse": [
        {
            "id":         455,
            "exact":      false,
            "numero":     84,
            "indice":     null,
            "voie":       "Rue Maurice Béjart"
            "commune":    "Montpellier",
            "date":       2015-06-05T09:45:03.092+02:00,
            "url"         "https://api.mon-territoire.fr/v0/data/ca/local/6378/controls/455"
        }
    ],
    "photo": [
        {
            "id":         456,
            "large":      "http://static.mon-territoire.fr/photos/large_456.jpg",
            "medium":     "http://static.mon-territoire.fr/photos/medium_456.jpg",
            "small":      "http://static.mon-territoire.fr/photos/small_456.jpg"
            "date":       2015-06-05T09:53:55.873+02:00,
            "url"         "https://api.mon-territoire.fr/v0/data/ca/local/6378/controls/456"
        }
    ]
}