| Scroll Ignore | ||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||
|
Concept
Routes
/list?filter=name:XXXXX~state:published^^draft
- UUID et nom des météos existantes
- Publié ou non
Les Paramètres
Réponse
| Codes de retour | Explications |
|---|---|
| 200 | OK |
| 400 | Paramètre invalide |
| 401 | Accès nécessite une authentification ou un Token valide. |
| 403 | Authentification de l'utilisateur OK , mais droits non suffisant. |
| 500 | L'appel est valide, mais un problème d'exécution est rencontré. |
- Retourne le JSON de la météo
/create
- La météo peut avoir le nom d'une météo déjà existante
- L'API retourne l'UUID de la vue
- Création d'une vue uniquement : Pas de contenu à la création
/update/<uuid>
- Renvoi du JSON complet
- Explication sur la mise à jour d'un élément dans un Widget Météo
- Renseigner UUID et/ou nom.
/delete/<uuid>
- Envoie dans la corbeille.
/publish/<uuid>
- Publie une météo en construction
Messages d'erreurs
- Mêmes erreurs que dans l'interface ( dans la langue de l'interface )
- Même comportement que l'interface : On peut sauvegarder la vue si l'interface l'aurait autorisé.
- Code d'erreur HTTP cohérent
...