API

POST /:resource/controls

Créer un contrôle sur une ressource donnée.

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 201

Paramètres

type String requis Type de contrôle
control Object requis Propriétés du contrôle, en fonction du type

Réponse

type String Type de contrôle
control Object Propriétés du contrôle, en fonction du type

Exemple

$ http -jv POST https://api.mon-territoire.fr/v0/data/ca/local/6378/controls type='photo' control:='{"attachment":<binary>}'
POST /v0/data/ca/local/6378/controls HTTP/1.1
Accept: application/json
Content-Type: application/json; charset=utf-8

{
    "type":    "photo",
    "control": {
        "attachment":   <binary>
    }
}


HTTP/1.1 201 Created
Content-Type: application/json; charset=utf-8
Set-Cookie: _ateliers_session=RTNmenFVMTlXTWRn; path=/; HttpOnly

{
    "type":    "photo",
    "control": {
        "id":         470,
        "large":      "http://static.mon-territoire.fr/photos/large_470.jpg",
        "medium":     "http://static.mon-territoire.fr/photos/medium_470.jpg",
        "small":      "http://static.mon-territoire.fr/photos/small_470.jpg"
        "date":       2015-06-05T09:53:55.873+02:00,
        "url"         "https://api.mon-territoire.fr/v0/data/ca/local/6378/controls/470"
    }
}