Notifications

List all email notification channels for an organisation

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/notifications/v1/channels/emails

Create email notification channel for an organisation

post
Authorizations
X-API-KeystringRequired
Body
categoriesstring[]Optional
channel_namestringOptional
Responses
post
/notifications/v1/channels/emails

Get email notification channel

get
Authorizations
X-API-KeystringRequired
Path parameters
channel_idstringRequired

channel id

Responses
200

OK

application/json
get
/notifications/v1/channels/emails/{channel_id}

Delete email notification channel

delete
Path parameters
channel_idstringRequired

channel id

Responses
200

OK

No content

delete
/notifications/v1/channels/emails/{channel_id}

No content

Update email notification channel

patch
Authorizations
X-API-KeystringRequired
Path parameters
channel_idstringRequired

channel id

Body
categoriesstring[]Optional
channel_namestringOptional
Responses
200

OK

No content

patch
/notifications/v1/channels/emails/{channel_id}

No content

Get notifications of organisation

get
Authorizations
X-API-KeystringRequired
Query parameters
page_sizeintegerOptional

Number of records per page.

page_tokenstringOptional

Page token to fetch next or previous page.

categorystringOptional

comma separated list of categories to filter

service_namestringOptional

service name filter

created_beforestringOptional

timestamp(epoch). return rows where created_on < created_before

created_afterstringOptional

timestamp(epoch). return rows where created_on > created_after

Responses
200

OK

application/json
get
/notifications/v1/notifications

mark notifications as read

put
Authorizations
X-API-KeystringRequired
Body
last_read_onintegerOptional
Responses
200

OK

No content

put
/notifications/v1/notifications/read

No content

Get notification preference/subscription of a subscriber

get
Authorizations
X-API-KeystringRequired
Responses
200

OK

application/json
get
/notifications/v1/preferences

update notification preference/subscription of a subscriber

put
Authorizations
X-API-KeystringRequired
Body
Responses
200

OK

No content

put
/notifications/v1/preferences

No content

Last updated

Was this helpful?