mirror of
https://github.com/arnaucube/commonroutesServer.git
synced 2026-02-27 21:16:41 +01:00
started API doc
This commit is contained in:
107
README.md
107
README.md
@@ -37,7 +37,7 @@ App:
|
||||

|
||||
code: https://github.com/arnaucode/commonroutesApp
|
||||
|
||||
--------------------
|
||||
---
|
||||
|
||||
|
||||
**To Do Backend and Frontend:**
|
||||
@@ -57,3 +57,108 @@ function postImage(req, res, filename, fileImg) {
|
||||
#### RESOURCES using:
|
||||
|
||||
initial avatars users: [http://www.flaticon.com/packs/animal-icon-collection](http://www.flaticon.com/packs/animal-icon-collection)
|
||||
|
||||
|
||||
---
|
||||
|
||||
## API Documentation
|
||||
This section is not finished.
|
||||
|
||||
### GET /travels
|
||||
Returns a json array with the page travals.
|
||||
- Pagination option: **/travels?page=2**
|
||||
- Each page has a length of 20 travels.
|
||||
|
||||
### GET /travels/id/{travelid}
|
||||
Returns the full json data of a travel.
|
||||
```json
|
||||
{
|
||||
"_id": "5b582cc8a920010ebdba5445",
|
||||
"from": {
|
||||
"lat": 43.6170137,
|
||||
"long": 13.5170982,
|
||||
"name": "Ancona, AN, MAR, Italy"
|
||||
},
|
||||
"to": {
|
||||
"lat": 43.8198253,
|
||||
"long": 7.7748827,
|
||||
"name": "Sanremo, IM, Liguria, Italy"
|
||||
},
|
||||
"joins": [],
|
||||
"joinPetitions": [],
|
||||
"comments": [],
|
||||
"title": "Visiting Torri Superiori",
|
||||
"user": {
|
||||
"_id": "5b3cf604a920010ebdba1111",
|
||||
"avatar": "https://imgc.artprintimages.com/img/print/janet-muir-cape-washington-antarctica-adelie-penguin-walks-forward_u-l-pyoufg0.jpg",
|
||||
"validated": false,
|
||||
"username": "person1",
|
||||
"telegram": "person1"
|
||||
},
|
||||
"date": "2018-08-04T22:00:00.000Z",
|
||||
"generateddate": "2018-07-25T07:54:48.000Z",
|
||||
"seats": 2,
|
||||
"type": "asking",
|
||||
"__v": 0
|
||||
}
|
||||
```
|
||||
### GET /users
|
||||
|
||||
- Pagination option: **/users?page=2**
|
||||
- Each page has a length of 20 users.
|
||||
|
||||
### GET /users/id/{userid}
|
||||
|
||||
```json
|
||||
{
|
||||
"_id": "5a83528d7ce0482bab4f4111",
|
||||
"description": "Hello world",
|
||||
"avatar": "https://imgc.artprintimages.com/img/print/janet-muir-cape-washington-antarctica-adelie-penguin-walks-forward_u-l-pyoufg0.jpg",
|
||||
"faircoinString": "faircoin address",
|
||||
"faircoin": "url/data of QR faircoin address",
|
||||
"validated": true,
|
||||
"valorations": [],
|
||||
"likes": ["5ad4b4f69a32d22cc7848011"],
|
||||
"favs": [],
|
||||
"travels": [{
|
||||
"_id": "5b0a66daab8f07271498a411",
|
||||
"from": {
|
||||
"lat": 41.816082,
|
||||
"long": 2.5138924,
|
||||
"name": "Arbúcies, Selva, Girona, Catalonia, 17401, Spain"
|
||||
},
|
||||
"to": {
|
||||
"lat": 41.3828939,
|
||||
"long": 2.1774322,
|
||||
"name": "Barcelona, BCN, Catalonia, Spain"
|
||||
},
|
||||
"title": "Arbúcies-Barcelona",
|
||||
"date": "2018-05-27T14:00:00.000Z",
|
||||
"type": "offering"
|
||||
}, {
|
||||
"_id": "5b2780f4ab8f07271498a411",
|
||||
"from": {
|
||||
"lat": 41.3828939,
|
||||
"long": 2.1774322,
|
||||
"name": "Barcelona, BCN, Catalonia, Spain"
|
||||
},
|
||||
"to": {
|
||||
"lat": 41.1172364,
|
||||
"long": 1.2546057,
|
||||
"name": "Tarragona, Tarragonès, Tarragona, Catalonia, Spain"
|
||||
},
|
||||
"title": "going to Tarragona",
|
||||
"date": "2018-07-02T08:00:00.000Z",
|
||||
"type": "asking"
|
||||
}],
|
||||
"notifications": [],
|
||||
"username": "person2",
|
||||
"telegram": "person2",
|
||||
"localNode": "Catalunya",
|
||||
"__v": 4,
|
||||
"validatedBy": {
|
||||
"_id": "5a835596c45e042c19d3fb11",
|
||||
"username": "commonroutesadmin01"
|
||||
}
|
||||
}
|
||||
```
|
||||
|
||||
Reference in New Issue
Block a user