API Reference
Subscribers
- GETGet subscribers
- POSTCreate subscriber
- POSTBulk create subscribers
- GETGet subscriber
- PUTUpdate subscriber
- DELDelete subscriber
- PUTUpdate subscriber credentials
- DELDelete subscriber credentials by providerId
- PATCHUpdate subscriber online status
- GETGet subscriber preferences
- GETGet subscriber global preferences
- PATCHUpdate subscriber preference
- PATCHUpdate subscriber global preferences
- GETGet in-app notification feed for a particular subscriber
- GETGet the unseen in-app notifications count for subscribers feed
- POSTMark a subscriber feed message as seen
- POSTMarks all the subscriber messages as read, unread, seen or unseen. Optionally you can pass feed id (or array) to mark messages of a particular feed.
- POSTMark message action as seen
- GETHandle providers oauth redirect
- GETHandle chat oauth
Topics
Notification
Workflows
Workflow Overrides
Workflow groups
Integrations
Layouts
Execution Details
Organizations
Echo terminal
Echo Terminal Snippet Web Component
The Echo Terminal Snippet can be loaded as a web component via JSDelivr CDN.
The JSDelivr URLs below point to the latest commit in the main branch, ensuring changes to the snippet are automatically deployed to consuming websites.
See here for more options when testing using JSDelivr.
Usage
The Echo terminal can be loaded via both JS and HTML.
Loading with Javascript (preferred)
Use this method if you have access to custom JS.
// Custom JS injection
!function(e){if(!document.getElementById(e)){var t=document.createElement("script");t.src="https://cdn.jsdelivr.net/gh/novuhq/docs/echo-terminal.min.js",t.type="text/javascript",t.crossOrigin="anonymous",t.id=e;var n=document.getElementsByTagName("script")[0];n?n.parentNode.insertBefore(t,n):document.body.appendChild(t)}}("nv-echo-terminal-loader");
<!-- Use the web component in the `<body>` of your Web Page -->
<nv-echo-terminal></nv-echo-terminal>
Loading with HTML
Use this method if you only have access to modify the <head>
element.
<!-- Load the snippet in the `<head>` -->
<script id="echo-terminal-loader" src="https://cdn.jsdelivr.net/gh/novuhq/docs/echo-terminal.min.js" type="text/javascript" crossorigin="anonymous"></script>
<!-- Use the web component in the `<body>` of your Web Page -->
<nv-echo-terminal></nv-echo-terminal>
Was this page helpful?