Backend API for the DevCamper Application to manage bootcamps, courses, reviews and authentication.
Bootcamp CRUD functionality
Get Single Bootcamp by ID.
Add new bootcamp to database. Must be authenticated, publisher or admin.
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY0YjQxMGM2NGQ5NDE0NGFmOTdiZTg1OCIsImlhdCI6MTY4OTUyMzgzMiwiZXhwIjoxNjkyMTE1ODMyfQ.qPUP9-q408WJVKn0jlNir1URrcWiLwk4ky68NhwD5ts |
Update single bootcamp by ID
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
Delete Bootcamp by id
| Key | Value | Description |
|---|---|---|
| file |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Authorization | Bearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjY0YjQxMGM2NGQ5NDE0NGFmOTdiZTg1OCIsImlhdCI6MTY4OTUyNTE1MSwiZXhwIjoxNjkyMTE3MTUxfQ.ERWtvWieqtfbSU5mpYCbd0aG7v2Fbsl-_stKobDlHQ8 |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
CRUD functionalities for users only available to admins.
Get single user by id
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |
| Key | Value | Description |
|---|---|---|
| Content-Type | application/json | JSON Type |