indocoding API

BACK END FOR INDO CODING WEB

Auth 8

Description

Edit Password User

Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU3NzQ1MCwiZXhwIjoxNjA5MTY5NDUwfQ.rQ2amD4rptO_i_HGmrOOySxr6GAHBYPWhWm43nc2gM8
Body
{ "currentPassword": "123456", "newPassword": "123458" }
Description

Edit User Detail

Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU3NTQyNywiZXhwIjoxNjA5MTY3NDI3fQ.uBy7uBFcrfuUp7qk3mAgSUaqN2-RBXhR8sQ2TXCjg3s
Body
{ "name": "damar", "email": "asu@gmail.com" }
Description

Sent forgot Password

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "email": "nadia@gmail.com" }
Description

Display User Profile

Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmY5NDMyNTRkOWM4M2VlY2YyNmY5NyIsImlhdCI6MTYwNjM5MDgzNSwiZXhwIjoxNjA4OTgyODM1fQ.6uvOO4KVMX2-1WnJKShGjExOo2xErEFou1k2hPVf-8A
Description

User login

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "email": "saha@gmail.com", "password": "123456" }
Description

register user

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "name": "nadia", "email": "nadia@gmail.com", "role": "publisher", "password": "123456" }
Description

Sent token to reset password

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "password": "123458" }
Description

Log out user

Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYzRhYzAyY2E4YmRmMzE5NDk5MjJmNiIsImlhdCI6MTYwNjcyNDYxMCwiZXhwIjoxNjA5MzE2NjEwfQ.O88I39mzR3rVIQ7MWoRpbwVGb5cHZRj3kMZLMbaouHo

Bootcamps 10

bootcamps cruds

Description

edit single bootcamp by id

Headers
KeyValueDescription
AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjYwMDViNjdkYzZmZTcyMzAyNDVlY2Q3MiIsImlhdCI6MTYxMDk4NzkwOSwiZXhwIjoxNjEzNTc5OTA5fQ.oFr-DlvA9B0f2hrihwW-dwkZvFKnv4tjsQGjBwNuDGo
Content-Typeapplication/json

json

Body
{ "housing": false }
Description

pagination filter using page and limit

Query
KeyValueDescription
page1
limit2
Description

post single bootcamp

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "name": "test", "description": "Devworks is a full stack JavaScript Bootcamp located in the heart of Boston that", "website": "https://devworks.com", "phone": "(111) 111-1111", "email": "enroll@devworks.com", "address": "233 Bay State Rd Boston MA 02215", "careers": ["Web Development", "UI/UX", "Business"], "housing": true, "jobAssistance": true, "jobGuarantee": false, "acceptGi": true }
Description

select filter

Query
KeyValueDescription
selectcreatedAt
Description

select and sort filter

Headers
KeyValueDescription
Content-Typeapplication/json

json

Query
KeyValueDescription
selectname
sortname

Courses 5

Description

Delete Course by ID

Headers
KeyValueDescription
Content-Typeapplication/json

json

Description

Create Course

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "title": "test", "description": "In this course you will learn full stack web developme", "weeks": 12, "tuition": 10000, "minimumSkill": "intermediate", "scholarhipsAvailable": true }
Description

Update Course by ID

Headers
KeyValueDescription
Content-Typeapplication/json

json

Body
{ "title": "DAMAR OWEN WAS HERE" }

Review 6

Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYzNkNGM1Mzc3NWMxMDZkY2NhYTViZiIsImlhdCI6MTYwNjY3MDEwNywiZXhwIjoxNjA5MjYyMTA3fQ.c8-i2Y2v8xAVk9PbtzyRuEpXMQlCw6NmSBqcztcRv1Q
Body
{ "title": "asu" }
Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYzNkNGM1Mzc3NWMxMDZkY2NhYTViZiIsImlhdCI6MTYwNjY3MDEwNywiZXhwIjoxNjA5MjYyMTA3fQ.c8-i2Y2v8xAVk9PbtzyRuEpXMQlCw6NmSBqcztcRv1Q
Body
{ "title": "asu" }
Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjY1NDc2OSwiZXhwIjoxNjA5MjQ2NzY5fQ.P2HAC_yPNl7XkNj_vdSTdBMECdkzZkO5ZPwk6hxwiZE
Headers
KeyValueDescription
Content-Typeapplication/json

json

AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYzNiZmI2NDFiZjczMzZjNGFmMzRkZCIsImlhdCI6MTYwNjY2NDc0NCwiZXhwIjoxNjA5MjU2NzQ0fQ.oTAJwK5WR2Hl0EF0OgsV1k1txFvOex5IlhyP9ADkZQo
Body
{ "title": "bagusss", "text": "bagusss", "rating": "3" }

Users ADMIN 5

Description

Create User

Headers
KeyValueDescription
AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU4MDI0OCwiZXhwIjoxNjA5MTcyMjQ4fQ.Xm4DTT9e3DrJv2xSut7qC8ZTDDQ7mXI4dW1ME0cQdVE
Content-Typeapplication/json

json

Body
{ "name": "nadia", "email": "nadias@gmail.com", "password": "123456" }
Description

Delete Single User

Headers
KeyValueDescription
AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU4MDI0OCwiZXhwIjoxNjA5MTcyMjQ4fQ.Xm4DTT9e3DrJv2xSut7qC8ZTDDQ7mXI4dW1ME0cQdVE
Content-Typeapplication/json

json

Description

Edit Single User

Headers
KeyValueDescription
AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU4MDI0OCwiZXhwIjoxNjA5MTcyMjQ4fQ.Xm4DTT9e3DrJv2xSut7qC8ZTDDQ7mXI4dW1ME0cQdVE
Content-Typeapplication/json

json

Body
{ "name": "nadiaX", "email": "nadiax@gmail.com", "password": "123456" }
Description

Get All User

Headers
KeyValueDescription
AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU4MDI0OCwiZXhwIjoxNjA5MTcyMjQ4fQ.Xm4DTT9e3DrJv2xSut7qC8ZTDDQ7mXI4dW1ME0cQdVE
Description

Get Single User

Headers
KeyValueDescription
AuthorizationBearer eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJpZCI6IjVmYmZkM2JlNmNjNmQzMjIxOGUyOTA0OCIsImlhdCI6MTYwNjU4MDI0OCwiZXhwIjoxNjA5MTcyMjQ4fQ.Xm4DTT9e3DrJv2xSut7qC8ZTDDQ7mXI4dW1ME0cQdVE