Skip to content
Nowlark
API reference menu

Endpoint index

Each method and path in the reference, linked to the section that documents it.

Authentication and rate limit#

MethodPath and where it is documented
GET

Send a notification#

MethodPath and where it is documented
POST
MethodPath and where it is documented
POST

Sources#

MethodPath and where it is documented
POST

Scheduled sends#

MethodPath and where it is documented
GET
DELETE

Webhook templates#

MethodPath and where it is documented
POST
/v1/hooks/{template}In Webhook templates

Receipts and callbacks#

MethodPath and where it is documented
GET
/v1/receipts/{id}In Receipts and callbacks

Replies#

MethodPath and where it is documented
POST
/v1/notifications/{id}/replyIn Replies

Teams, roles and endpoints#

MethodPath and where it is documented
GET
/v1/channels/{id}In Teams, roles and endpoints
PATCH
/v1/channels/{id}In Teams, roles and endpoints
DELETE
/v1/channels/{id}In Teams, roles and endpoints
POST
/v1/channels/{id}/destinations/{destination_id}/enableIn Teams, roles and endpoints
POST
/v1/channels/{id}/destinations/{destination_id}/resendIn Teams, roles and endpoints
POST
/v1/channels/{id}/destinations/{destination_id}/testIn Teams, roles and endpoints
GET
/v1/channels/{id}/keysIn Teams, roles and endpoints
POST
/v1/channels/{id}/keysIn Teams, roles and endpoints
DELETE
/v1/channels/{id}/keys/{key_id}In Teams, roles and endpoints
PUT
/v1/channels/{id}/members/{member_id}In Teams, roles and endpoints
DELETE
/v1/channels/{id}/members/{member_id}In Teams, roles and endpoints
GET
POST
POST
GET
DELETE
GET
/v1/teams/{id}/channelsIn Teams, roles and endpoints
POST
/v1/teams/{id}/channelsIn Teams, roles and endpoints
GET
/v1/teams/{id}/forms/{slug}/attachments/{id}In Teams, roles and endpoints
GET
/v1/teams/{id}/forms/{slug}/exportIn Teams, roles and endpoints
GET
/v1/teams/{id}/forms/{slug}/submissionsIn Teams, roles and endpoints
PATCH
/v1/teams/{id}/forms/{slug}/submissions/{id}In Teams, roles and endpoints
DELETE
/v1/teams/{id}/forms/{slug}/submissions/{id}In Teams, roles and endpoints
POST
/v1/teams/{id}/forms/{slug}/submissions/{id}/claimIn Teams, roles and endpoints
GET
/v1/teams/{id}/forms/{slug}/submissions/{submission_id}In Teams, roles and endpoints
GET
/v1/teams/{id}/invitesIn Teams, roles and endpoints
POST
/v1/teams/{id}/invitesIn Teams, roles and endpoints
DELETE
/v1/teams/{id}/invites/{invite_id}In Teams, roles and endpoints
PATCH
/v1/teams/{id}/meIn Teams, roles and endpoints
DELETE
/v1/teams/{id}/members/meIn Teams, roles and endpoints
PATCH
/v1/teams/{id}/members/{member_id}In Teams, roles and endpoints
DELETE
/v1/teams/{id}/members/{member_id}In Teams, roles and endpoints

Channels and escalation#

MethodPath and where it is documented
GET
/v1/channels/{id}/escalationIn Channels and escalation: Escalation
PUT
/v1/channels/{id}/escalationIn Channels and escalation: Escalation
DELETE
/v1/channels/{id}/escalationIn Channels and escalation: Escalation

Webhooks and email#

MethodPath and where it is documented
GET
/v1/channels/{id}/destinationsIn Webhooks and email
POST
/v1/channels/{id}/destinationsIn Webhooks and email
DELETE
/v1/channels/{id}/destinations/{destination_id}In Webhooks and email

Alert email and timeline#

MethodPath and where it is documented
PUT
GET
GET
POST
POST
/v1/me/notifications/contacts/{contact_id}/resendIn Alert email and timeline: Email for the alerts you miss
DELETE
/v1/me/notifications/contacts/{id}In Alert email and timeline: Email for the alerts you miss
PUT
PUT
POST
GET
PUT

Team forms#

MethodPath and where it is documented
GET
/f/templates/{name}In Team forms
GET
GET
/org/team/{id}/forms/{slug}In Team forms
POST
/v1/forms/{slug}In Team forms
GET
GET
/v1/forms/{slug}/fill.jsIn Team forms
GET
POST
/v1/teams/{id}/channels/{channel_id}/dry-runIn Team forms: Business hours
GET
POST
DELETE
/v1/teams/{id}/connections/{connection_id}In Team forms: Post to Slack, Microsoft Teams, Discord or a webhook
POST
/v1/teams/{id}/connections/{connection_id}/enableIn Team forms: Post to Slack, Microsoft Teams, Discord or a webhook
POST
/v1/teams/{id}/connections/{connection_id}/testIn Team forms: Post to Slack, Microsoft Teams, Discord or a webhook
GET
/v1/teams/{id}/formsIn Team forms
POST
/v1/teams/{id}/formsIn Team forms
PATCH
/v1/teams/{id}/forms/{slug}In Team forms
DELETE
/v1/teams/{id}/forms/{slug}In Team forms
GET
/v1/teams/{id}/forms/{slug}/googleIn Team forms: Google Analytics and Tag Manager
GET
/v1/teams/{id}/forms/{slug}/google/container.jsonIn Team forms: Google Analytics and Tag Manager
POST
/v1/teams/{id}/forms/{slug}/google/testIn Team forms: Google Analytics and Tag Manager
POST
/v1/teams/{id}/forms/{slug}/look/previewIn Team forms: Its own page, one line of script, and its look
POST
/v1/teams/{id}/forms/{slug}/submissions/{submission_id}/dry-runIn Team forms: Business hours
GET
/v1/teams/{id}/forms/{slug}/testIn Team forms: Two versions of a form
POST
/v1/teams/{id}/forms/{slug}/testIn Team forms: Two versions of a form
PATCH
/v1/teams/{id}/forms/{slug}/test/bIn Team forms: Two versions of a form
POST
/v1/teams/{id}/forms/{slug}/test/b/look/previewIn Team forms: Two versions of a form
POST
/v1/teams/{id}/forms/{slug}/test/keepIn Team forms: Two versions of a form
GET
/v1/teams/{id}/hoursIn Team forms: Business hours
PUT
/v1/teams/{id}/hoursIn Team forms: Business hours
DELETE
/v1/teams/{id}/hoursIn Team forms: Business hours
GET
/v1/teams/{id}/rulesIn Team forms: Routing rules
POST
/v1/teams/{id}/rulesIn Team forms: Routing rules
PUT
/v1/teams/{id}/rules/orderIn Team forms: Routing rules
POST
/v1/teams/{id}/rules/schedule/dry-runIn Team forms: A digest on a schedule
PATCH
/v1/teams/{id}/rules/{rule_id}In Team forms: Business hours
DELETE
/v1/teams/{id}/rules/{rule_id}In Team forms: Business hours
POST
/v1/teams/{team_id}/forms/{slug}/fields/previewIn Team forms: Your own fields

Plans, audit log and transfer#

MethodPath and where it is documented
GET
GET
POST
POST
GET
POST
DELETE
POST
/v1/teams/{id}/transfer/acceptIn Plans, audit log and transfer: Ownership transfer
POST
/v1/teams/{id}/transfer/declineIn Plans, audit log and transfer: Ownership transfer

Company sign‑in and SCIM#

MethodPath and where it is documented
GET
GET
GET
GET
GET
POST
GET
PUT
PATCH
DELETE
POST
POST
GET
POST
DELETE
/v1/teams/{id}/domains/{domain}In Company sign‑in and SCIM: Email domains
POST
/v1/teams/{id}/domains/{domain}/verifyIn Company sign‑in and SCIM: Email domains
GET
DELETE
POST
GET
PUT
DELETE
PUT
POST

The web console#

MethodPath and where it is documented
GET
GET
/org/api/sessionIn The web console
GET
/org/loginIn The web console
GET
/org/passkeysIn The web console
POST
/v1/web/pairingsIn The web console

Identity and moving phones#

MethodPath and where it is documented
GET
DELETE
POST
GET
PATCH
DELETE
PUT
PUT
POST
PUT
POST
POST

Devices, keys and history#

MethodPath and where it is documented
GET
GET
POST
DELETE
/v1/devices/{id}In Devices, keys and history
GET
POST
PATCH
DELETE
POST
/v1/keys/{id}/rotateIn Devices, keys and history
GET
/v1/notificationsIn Devices, keys and history
POST
/v1/notifications/readIn Devices, keys and history
DELETE
/v1/notifications/{id}In Devices, keys and history
POST
/v1/notifications/{id}/ackIn Devices, keys and history
GET
PATCH
/v1/sources/{id}In Devices, keys and history
DELETE
/v1/sources/{id}In Devices, keys and history

The Upgrade Pass#

MethodPath and where it is documented
GET
/v1/passIn The Upgrade Pass
POST
/v1/pass/notifyIn The Upgrade Pass
POST
/v1/pass/redeemIn The Upgrade Pass

ntfy's publish API#

MethodPath and where it is documented
POST
POST
PUT
POST

Prowl's API#

MethodPath and where it is documented
GET
POST
GET
POST