aboutsummaryrefslogtreecommitdiffstats
path: root/doc/functional/restapis.textile
blob: ed4aaf3b43aca52ee410a002133cf67260f52193 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
---
layout: default
title: API Rest
---

h3. Syntaxe

Les différents objets Neptune sont accessibles dans Chouette par l'URL Rest:
??[URL_server]/[referential_id]/[Objects]/[id].[format]??
la liste des objets d'un même type peut être obtenue par l'URL REST : 
??[URL_server]/[referential_id]/[Objects].[format]??
où :
* URL_server : l'adresse web d'installation du serveur Chouette
* referential_id: l'identifiant de l'espace de données
* Objects: le type d'objet demandé (au pluriel) 
** networks
** lines
** companies
** ...
* id : l'identifiant de l'objet désiré
* format : le format de sortie :
** json
** xml

h3. Exemples

??http://chouette.dryade.net/chouette2/referentials/4/lines/674.json??
??http://chouette.dryade.net/chouette2/referentials/4/lines/674.xml??