Rest API
Lukáš Drahník edited this page Apr 4, 2015
·
2 revisions
The public part of REST API provide programmatic access to read Anee data only users whose profile is marked as public.
As identifier for public part of API is used route parameter username
.
- Parameters
- limit (number, optional)
- username (string, required)
-
Response 200 (application/json)
[ { "id": 6, "distance": 0, "time_inseconds": 575, "max_speed": 755, "date": "2015-02-11T14:23:39+01:00", "pinned": true, "transport": { "id": "2", "name": "cycling" }, "place": { "id": "2", "name": "Sevilla" }, "place_to": { "id": 3, "name": "Granada" } }, { "id": 7, "distance": 0, "time_inseconds": 575, "max_speed": 755, "date": "2015-02-11T14:23:39+01:00", "pinned": true, "transport": { "id": "2", "name": "cycling" }, "place": { "id": "2", "name": "Sevilla" }, "place_to": { "id": 3, "name": "Granada" } } ]
- Parameters
- id (number, optional)
- username (string, required)
-
Response 200 (application/json)
{ "id": 6, "distance": 0, "time_inseconds": 575, "max_speed": 755, "date": "2015-02-11T14:23:39+01:00", "pinned": true, "transport": { "id": "2", "name": "cycling" }, "place": { "id": "2", "name": "Sevilla" }, "place_to": { "id": 3, "name": "Granada" } }
- Parameters
- limit (number, optional)
- username (string, required)
-
Response 200 (application/json)
[ { id: 3 name: "Seville" tracks: 0 photos: 0 }, { id: 4 name: "Granada" tracks: 0 photos: 0 } ]
- Parameters
- id (number, optional)
- username (string, required)
-
Response 200 (application/json)
{ id: 3 name: "Seville" tracks: 0 photos: 0 }
- Parameters
- limit (number, optional)
- username (string, required)
-
Response 200 (application/json)
{ "id": 3, "file_name": "example.png", "date": "2015-02-11T14:41:09+01:00", "place": { "id": "2", "name": "Sevilla" }, "track": { "id": "6", "name": "Near Sevilla" } }, { "id": 4, "file_name": "example2.png", "date": "2015-02-11T14:41:09+01:00", "place": { "id": "2", "name": "Sevilla" }, "track": { "id": "6", "name": "Near Sevilla" } }
- Parameters
- id (number, optional)
- username (string, required)
-
Response 200 (application/json)
{ "id": 3, "file_name": "example.png", "date": "2015-02-11T14:41:09+01:00", "place": { "id": "2", "name": "Sevilla" }, "track": { "id": "6", "name": "Near Sevilla" } }