Integration
Find integrations in workspace
GET
/v1/integration/workspace/:id
Find all integrations added in this workspace.
email
integrations are added default when workspace is first made.
Headers
Authorization
Bearer <token>
Path
id
string
workspace_id
Response
Create a new user
POST
/v1/integration/workspace/:id/email
Create an new email
integration.
Headers
Authorization
Bearer <token>
Path
id
string
workspace_id
Body
name
string
name of the integration
config.receiver
string
email destination address
Request
It cannot create multiple email
integrations with same email.
Response
Find integrations in monitor
GET
/v1/integration/monitor/:id
Find all integrations ON
in monitor.
Headers
Authorization
Bearer <token>
Path
id
string
monitor_id
Response
Activate monitor integration
POST
/v1/integration/monitor/:id
Activate integrations (that exist in workspace) for monitor.
When monitor is UP
or DOWN
it sends alert based on the added integrations in the monitor.
Headers
Authorization
Bearer <token>
Path
id
string
monitor_id
Body
integration_id
string
Response
Deactivate monitor integration
DELETE
/v1/integration/monitor/:id
Deactivate integrations (that exist in workspace) for monitor.
Headers
Authorization
Bearer <token>
Path
id
string
monitor_id
Body
integration_id
string
Response
Last updated