Test the API Here ๐
This API is built to manage career. This API helps people organize their job applications. You need to register or login to use this api.
POST: https://s-jobs-api.herokuapp.com/api/v1/auth/register
{
"name": "name",
"email": "email",
"password": "password"
}
POST: https://s-jobs-api.herokuapp.com/api/v1/auth/login
{
"email": "email",
"password": "password"
}
POST: https://s-jobs-api.herokuapp.com/api/v1/jobs
{
"company": "company",
"position": "position"
}
GET: https://s-jobs-api.herokuapp.com/api/v1/jobs
{
"jobs": [
{
"status": "Applied",
"_id": "61d654faa0ee313eef273814",
"company": "Shopify",
"position": "backend dev",
"createdBy": "61d65251e061113a43f54de0",
"createdAt": "2022-01-06T02:33:30.744Z",
"updatedAt": "2022-01-06T06:34:57.604Z",
"__v": 0
},
{
"status": "Applied",
"_id": "61d68d51f077880004bff429",
"company": "Google",
"position": "Backend Dev",
"createdBy": "61d65251e061113a43f54de0",
"createdAt": "2022-01-06T06:33:53.167Z",
"updatedAt": "2022-01-06T06:33:53.167Z",
"__v": 0
}
],
"count": 2
}
GET: https://s-jobs-api.herokuapp.com/api/v1/jobs/{:id}
PATCH: https://s-jobs-api.herokuapp.com/api/v1/jobs/{:id}
{
"company": "company",
"position": "position"
}
DELETE: https://s-jobs-api.herokuapp.com/api/v1/jobs/{:id}
- Node JS
- Express
- Mongo DB
- Mongoose
- Json Web Token
- Helmet
- Swagger UI