| URL | /api/login/ |
| Description | Login a user, and set cookie for authentication |
| Method | POST |
| Url Param | |
| Request Body Data |
|
| Response |
|
| Cookie |
|
| URL | /api/registration/ |
| Description | Register a new user. |
| Method | POST |
| Url Param | |
| Request Body Data |
|
| Response |
|
| Cookie |
|
| URL | /api/logout/ |
| Description | Logout a user, set cookie/disable the token saved in cookie |
| Method | POST |
| Url Param | |
| Request Body Data |
|
| Response |
|
| Cookie |
|
| URL | /api/samples/ |
| Description | Add sample data to mongoDB |
| Method | POST |
| Url Param | |
| Request Body Data | A json format data { "sample": { "description": "test", "image_url": "url", "uploader": "uploader", "sample_id": "0000", "sample_type": "BS", "infant_id": "00" } } |
| Response |
|
| URL | /api/samples/image/<barcode_id> |
| Description | Get sample image to mongoDB |
| Method | GET, POST |
| Url Param | barcode_id |
| Request Body Data | |
| Response |
|