Program | Version |
---|---|
node | >= 6.10x |
npm | >= 4.5x |
git clone https://github.com/Lugdunum3D/LugBench-API.git
This command line below will install all dependencies you need to run the project.
npm install
To start the API, type the command lines below.
export AUTH_TOKEN="your_auth_token"
npm start
Note: The default port is 5000. If you want to set a different one for the API to listen, set a environment variable system like this:
export PORT=3000
Routes | Description |
---|---|
GET /devices |
Return an array containing all existing devices |
GET /devices/:id |
Return a specific device with a specific id |
POST /devices |
Add a new device |
GET /scenarios |
Return an array containing all existing scenarios |
GET /scenarios/:id |
Return a specific scenario with a specific id |
GET /scores |
Return an array containing all existing scores |
GET /scores/:id |
Return a specific score with a specific id |
POST /scores |
Add a new score |
Details for a device can be found here Details for a scenario can be found here Details for a score can be found here