/
EN
engagespot
/
Engagespot API
Search skmtc…
⌘K
Docs
Sign in
Sign in
APIs
Generators
Stacks
Projects
Docs
History
Schema
Sources
Checked 3h ago · Updated 2w ago
latest
OpenAPI 3.0.0
2026-08-08
238
105
107.2 KB
33fd027f0b5f
post
/v1/auth
post
/v1/auth/signup
post
/v1/auth/verify/{verificationCode}
get
/v1/auth/validate
get
/v1/auth/app/{id}/generate-token
get
/v1/auth/user/{identifier}/generate-token
get
/v1/auth/me
post
/v1/auth/resendVerificationEmail
post
/v1/auth/passwordResetRequests
post
/v1/auth/resetPassword
post
/v1/auth/issue-license
post
/v1/auth/issue-default-layout
get
/v1/auth/onboarding
post
/v1/auth/onboarding
get
/v1/apps/{appId}
put
/v1/apps/{appId}
delete
/v1/apps/{appId}
get
/v1/apps/{appId}/secret
get
/v1/apps/{appId}/users
post
/v1/apps/{appId}/users
get
/v1/apps/{appId}/categories
post
/v1/apps/{appId}/categories
get
/v1/apps/{appId}/channels
get
/v1/apps/{appId}/channels/{channel}/providers
post
/v1/apps/{appId}/channels/{channel}/providers/{providerIdentifier}
patch
/v1/apps/{appId}/channels/{channel}/providers/{providerIdentifier}
post
/v1/apps/{appId}/channels/{channel}/providers/{providerIdentifier}/enable
post
/v1/apps/{appId}/channels/{channel}/providers/{providerIdentifier}/disable
put
/v1/apps/{appId}/users/{identifier}
delete
/v1/apps/{appId}/users/{identifier}
get
/v1/apps/{appId}/users/{identifier}/profile
get
/v1/apps/{appId}/templates
post
/v1/apps/{appId}/templates
get
/v1/apps/{appId}/logs
get
/v1/apps/{appId}/channels/v1
get
/v1/apps/{appId}/channels/v1/{channel}/providers
get
/v1/apps/{appId}/channels/v1/{channel}/providers/{providerIdentifier}
put
/v1/apps/{appId}/channels/{channel}/providers/{providerIdentifier}/routing
get
/v1/apps/{appId}/channels/{channel}/providerInstances
post
/v1/apps/{appId}/channels/{channel}/providerInstances
get
/v1/apps/{appId}/channels/{channel}/providerInstances/{providerInstance}
patch
/v1/apps/{appId}/channels/{channel}/providerInstances/{providerInstance}
put
/v1/apps/{appId}/channels/{channel}/providerInstances/{providerInstance}/enable
put
/v1/apps/{appId}/channels/{channel}/providerInstances/{providerInstance}/disable
get
/v1/apps/{appId}/users/{identifier}/preferences
post
/v1/apps/{appId}/notifications
get
/v1/apps/{appId}/rsa-key
post
/v1/apps/{appId}/rsa-key
get
/v1/apps/{appId}/channels/{channel}/routes
post
/v1/apps/{appId}/channels/{channel}/routes
get
/v1/apps/{appId}/usage
put
/v1/apps/{appId}/secure-auth
get
/v1/apps/{appId}/profile-attributes
get
/v1/apps/{appId}/integration-status
get
/v1/apps/{appId}/topics
post
/v1/apps/{appId}/topics
get
/v1/apps/{appId}/workflows
post
/v1/apps/{appId}/workflows
get
/v1/apps/{appId}/workflows/logs
get
/v1/apps/{appId}/scheduled-notifications
delete
/v1/apps/{appId}/scheduled-notifications/{scheduledNotificationId}
get
/v1/apps/{appId}/uncommited-changes
get
/v1/apps/{appId}/commits
post
/v1/apps/{appId}/commits
post
/v1/apps/{appId}/publish
get
/v1/apps/{appId}/translations
post
/v1/apps/{appId}/translations
get
/v1/apps/{appId}/translations/default
get
/v1/apps/{appId}/layouts
post
/v1/apps/{appId}/layouts
get
/v1/apps/{appId}/layouts/default
get
/v1/clients
post
/v1/clients
get
/v1/clients/{clientId}
patch
/v1/clients/{clientId}
get
/v1/clients/{clientId}/apps
post
/v1/clients/{clientId}/apps
get
/v1/clients/{clientId}/clientUsers
post
/v1/clients/{clientId}/clientUsers
get
/v1/clients/{clientId}/clientUserInvitations
delete
/v1/clients/{clientId}/clientUserInvitations/{invitationId}
put
/v1/clients/{clientId}/clientUsers/{clientUserId}
delete
/v1/clients/{clientId}/clientUsers/{clientUserId}
post
/v1/clients/{clientId}/invite-users
get
/v1/clients/{clientId}/subscription
put
/v1/clients/{clientId}/subscription
delete
/v1/clients/{clientId}/subscription
get
/v1/clients/{clientId}/license
get
/v1/clients/{clientId}/paymentMethods
post
/v1/clients/{clientId}/paymentMethod/{paymentMethodId}/default
delete
/v1/clients/{clientId}/paymentMethod/{paymentMethodId}
get
/v1/clients/{clientId}/setupIntent
get
/v1/clients/{clientId}/payment_method
get
/v1/clients/{clientId}/invoices
get
/v1/clients/{clientId}/usage
delete
/v1/clients/{clientId}/subscription/cancellationRequest
get
/v1/clients/{clientId}/email-layouts
get
/v1/clients/{clientId}/cli-token
post
/v1/clients/{clientId}/cli-token
post
/v1/clients/{clientId}/initialize-client-environment
get
/v1/providers
get
/v1/invitations/{code}
get
/v1/invitations/{code}/accept
post
/v1/invitations/{invitationId}/resend
get
/v1/clientUsers/{id}
patch
/v1/clientUsers/{id}
put
/v1/clientUsers/{id}/password
put
/v1/categories/{categoryId}
delete
/v1/categories/{categoryId}
get
/v1/templates/{templateId}
put
/v1/templates/{templateId}
delete
/v1/templates/{templateId}
post
/v1/templates/{templateId}/contents/order
get
/v1/templates/{templateId}/contents/{channel}
put
/v1/templates/{templateId}/contents/{channel}
patch
/v1/templates/{templateId}/contents/{channel}
get
/v1/templates/{templateId}/contents/email/{fileName}
put
/v1/templates/{templateId}/contents/{channel}/batchingContent
put
/v1/templates/{templateId}/duplicate
post
/v1/templates/{templateId}/notification-content-state
post
/v1/files
get
/v1/files/{filename}
delete
/v1/files/{filename}
get
/v1/files/uploads/{filename}
get
/v1/files/workflows/{filename}
get
/v1/files/layouts/{filename}
get
/v1/plans
get
/v1/health
post
/v1/webhook/stripe
post
/v1/webhook/licensing-server
get
/v3/profile
put
/v3/profile
patch
/v3/profile
get
/v3/preferences
patch
/v3/preferences
get
/v3/categories
post
/v3/categories
delete
/v3/categories/{categoryId}
post
/v3/users
put
/v3/users/{identifier}
delete
/v3/users/{identifier}
get
/v3/notifications
post
/v3/notifications
get
/v3/notifications/{notificationId}
delete
/v3/notifications/{notificationId}
post
/v3/notifications/{notificationId}/click
post
/v3/notifications/{notificationId}/views
delete
/v3/notifications/{notificationId}/views
delete
/v3/notifications/{notificationId}/reads
post
/v3/notifications/markAllNotificationsAsSeen
post
/v3/notifications/markAllNotificationsAsDeleted
put
/v3/notifications/{notificationId}/state
post
/v3/notifications/markAllNotificationsAsRead
post
/v3/sdk/connect
post
/v3/sdk/realtimeTokenRequests
post
/v3/devices/{deviceId}/webPushSubscription
post
/v1/ee/auth
post
/v1/ee/auth/github
get
/v1/ee/auth/2fa
post
/v1/ee/auth/2fa/validate
patch
/v1/ee/auth/2fa/enable
patch
/v1/ee/auth/2fa/disable
post
/v1/ee/auth/2fa/recovery
get
/v1/ee/auth/2fa/recoveryCodes
get
/v1/routes/{routeId}
put
/v1/routes/{routeId}
delete
/v1/routes/{routeId}
get
/v1/providerInstances/{instanceId}/callback
put
/v1/providerInstances/{instanceId}/callback
post
/v1/providerInstances/{instanceId}/callback
delete
/v1/providerInstances/{instanceId}/callback
options
/v1/providerInstances/{instanceId}/callback
head
/v1/providerInstances/{instanceId}/callback
patch
/v1/providerInstances/{instanceId}/callback
post
/v1/ai
get
/v1/analytics/apps/{appId}
get
/v1/analytics/apps/{appId}/templates
get
/v1/analytics/apps/{appId}/channels
get
/v1/analytics/apps/{appId}/templates/{templateId}
get
/v1/analytics/apps/{appId}/templates/{templateId}/channels
get
/v1/analytics/apps/{appId}/templates/{templateId}/notifications
delete
/v1/topics/{topicId}
patch
/v1/topics/{topicId}
get
/v1/topics/{topicId}/users
post
/v1/topics/{topicId}/users
delete
/v1/topics/{topicId}/users/{userId}
delete
/v1/topics/{topicId}/subscriptions/{subscriptionId}
get
/v3/topics
post
/v3/topics
delete
/v3/topics/{topicId}
patch
/v3/topics/{topicId}
post
/v3/topics/{topicId}/users
post
/v3/topics/{topicId}/detachUsers
put
/v3/topics/{topicId}/users/{userIdentifier}
get
/v3/topics/subscriptions/{userIdentifier}
patch
/v4/workflows/{identifier}/cancel-run
post
/v1/workflows/{workflowId}/publish
get
/v1/workflows/{workflowId}/runs
get
/v1/workflows/{workflowId}/runs/{runId}
get
/v1/workflows/{workflowId}/{versionId}
get
/v1/workflows/{workflowId}
put
/v1/workflows/{workflowId}
delete
/v1/workflows/{workflowId}
patch
/v1/workflows/{workflowId}
post
/v1/workflows/{workflowId}/status
post
/v1/workflows/{workflowId}/step-state
get
/v1/workflows/{workflowId}/step-state/{ref}
post
/v1/workflows/{workflowId}/contents/email
get
/v1/workflows/{workflowId}/contents/email/{fileName}
post
/v1/workflows/{workflowId}/duplicate
patch
/v1/workflows/{workflowId}/cancel-run
get
/v1/commits/{commitId}
put
/v1/commits/{commitId}/revert
get
/v1/cli/changes
get
/v1/cli/changes/published
get
/v1/cli/workflows
get
/v1/cli/workflows/{workflowId}/contents/{fileName}
get
/v1/cli/workflows/pull
post
/v1/cli/commit-all-changes
post
/v1/cli/migrate-changes
post
/v1/cli/workflows/push
post
/v1/cli/workflows/email/upload
get
/v1/translations/{translationId}
put
/v1/translations/{translationId}
delete
/v1/translations/{translationId}
patch
/v1/translations/{translationId}
put
/v1/translations/{translationId}/default
post
/v1/translations/{translationId}/publish
get
/v1/locales
get
/v1/layouts/{layoutId}
put
/v1/layouts/{layoutId}
delete
/v1/layouts/{layoutId}
patch
/v1/layouts/{layoutId}
post
/v1/layouts/{layoutId}/publish
put
/v1/layouts/{layoutId}/default
post
/v1/layouts/{layoutId}/content
get
/v1/layouts/{layoutId}/contents/email/{fileName}
get
/v3/translations/inApp
post
/v1/auth
Query parameters
redirect
string
required
Request body
LoginByEmailDto
required
email
string
required
password
string
required
code
number