tipi-services
Version:
Node.js library to access wrapping REST API of tipi backend services
15 lines (13 loc) • 870 B
JavaScript
const Endpoint = require('../../../helpers/Endpoint')
module.exports = (baseUrl) => ({
subscribe: Endpoint.base(baseUrl).post('/integrations/:ownerId/subscribe'),
unSubscribe: Endpoint.base(baseUrl).post('/integrations/:ownerId/unSubscribe'),
resetSubscriptions: Endpoint.base(baseUrl).post('/integrations/:ownerId/resetSubscriptions'),
details: Endpoint.base(baseUrl).get('/integrations/:ownerId'),
checkHealth: Endpoint.base(baseUrl).post('/integrations/:ownerId/checkHealth'),
disconnect: Endpoint.base(baseUrl).delete('/integrations/:ownerId'),
getRooms: Endpoint.base(baseUrl).get('/integrations/:ownerId/rooms'),
getWebhooks: Endpoint.base(baseUrl).get('/integrations/:ownerId/webhooks'),
update: Endpoint.base(baseUrl).patch('/integrations/:ownerId'),
syncData: Endpoint.base(baseUrl).post('/integrations/:ownerId/syncData')
})