tipi-services
Version:
Node.js library to access wrapping REST API of tipi backend services
17 lines (15 loc) • 805 B
JavaScript
const Endpoint = require('../../../helpers/Endpoint')
module.exports = (baseUrl) => ({
signup: Endpoint.base(baseUrl).post('/staffs'),
login: Endpoint.base(baseUrl).post('/staffs/login'),
details: Endpoint.base(baseUrl).get('/staffs/:id'),
batchDetails: Endpoint.base(baseUrl).post('/staffs/batch'),
update: Endpoint.base(baseUrl).patch('/staffs/:id'),
setAvatar: Endpoint.base(baseUrl).patch('/staffs/:id/avatar'),
changePassword: Endpoint.base(baseUrl).patch('/staffs/:id/password'),
verify: Endpoint.base(baseUrl).post('/staffs/verify'),
merge: Endpoint.base(baseUrl).post('/staffs/merge'),
list: Endpoint.base(baseUrl).get('/staffs'),
remove: Endpoint.base(baseUrl).delete('/staffs/:id'),
checkAccess: Endpoint.base(baseUrl).post('/staffs/:id/checkAccess')
})