How AI is applied across API Evangelist and APIs.io. Read my AI disclosure →
API Evangelist API Evangelist
Discovery
Learnings
Guidance
Toolbox
Alignment
API Evangelist LLC

duvo.ai Duvo Pulse API

Create, list, iterate on, and delete Duvo Pulse dashboards — live, agent-generated visualizations of your Duvo data

duvo.ai Duvo Pulse API is one of 52 APIs that Duvo Ai publishes on the APIs.io network, described by a machine-readable OpenAPI specification.

Tagged areas include Duvo Pulse. The published artifact set on APIs.io includes an OpenAPI specification.

This API exposes 22 operations across 17 paths. It is described by OpenAPI 3.2.0, at version 1.0.0.

Requests are made against a single base URL, https://api.duvo.ai.

22 operations 17 paths 0 schemas 2 DELETE9 GET1 PATCH10 POST

Metadata

The identity and technical contract details declared by the specification.

Specification
OpenAPI 3.2.0
API Version
1.0.0
Base URL
https://api.duvo.ai
Authentication
HTTP Bearer
Resource Areas
1

Authentication & Security 1

duvo.ai Duvo Pulse API declares 1 security scheme for authenticating requests. It accepts HTTP bearer tokens (bearerAuth).

  • bearerAuth — API key authentication. Get your API key from the Duvo dashboard.

Paths & Operations 22

Across 17 paths, the API surfaces 22 operations — 2 DELETE, 9 GET, 1 PATCH, 10 POST. Each is listed below with its method, path, parameters, and response codes.

Duvo Pulse 22

Create, list, iterate on, and delete Duvo Pulse dashboards — live, agent-generated visualizations of your Duvo data

GET
/v2/artifacts
List Pulse Dashboards
listPulseDashboards 3 params → 200401403
POST
/v2/artifacts
Create Pulse Dashboard
createPulseDashboard body → 201400401403500
GET
/v2/artifacts/{artifactId}
Get Pulse Dashboard
getPulseDashboard 1 param → 200401403404
PATCH
/v2/artifacts/{artifactId}
Update Pulse Dashboard
updatePulseDashboard 1 param body → 200401403404
DELETE
/v2/artifacts/{artifactId}
Delete Pulse Dashboard
deletePulseDashboard 1 param → 200401403404
GET
/v2/artifacts/{artifactId}/render
Get Pulse Dashboard Html
getPulseDashboardHtml 1 param → 200401403404
GET
/v2/artifacts/{artifactId}/export/pdf
Get Pulse Dashboard Pdf
getPulseDashboardPdf 2 params → 200401403404
GET
/v2/artifacts/{artifactId}/export/html
Export Pulse Dashboard Html
exportPulseDashboardHtml 2 params → 200401403404
POST
/v2/artifacts/{artifactId}/publish
Publish Pulse Dashboard
publishPulseDashboard 1 param body → 200400401403404
POST
/v2/artifacts/{artifactId}/duplicate
Duplicate Pulse Dashboard
duplicatePulseDashboard 1 param → 201401403404409500
POST
/v2/artifacts/{artifactId}/messages
Send Pulse Dashboard Message
sendPulseDashboardMessage 1 param body → 200400401403404409500
GET
/v2/artifacts/{artifactId}/messages
List Pulse Dashboard Messages
listPulseDashboardMessages 3 params → 200401403404
POST
/v2/artifacts/{artifactId}/refresh
Refresh Pulse Dashboard
refreshPulseDashboard 1 param → 200401403404409500
POST
/v2/artifacts/{artifactId}/stop
Stop Pulse Dashboard Message
stopPulseDashboardMessage 1 param body → 200401403404500
GET
/v2/artifacts/{artifactId}/connections
List Pulse Dashboard Connections
listPulseDashboardConnections 1 param → 200401404
POST
/v2/artifacts/{artifactId}/connections
Attach Pulse Dashboard Connection
attachPulseDashboardConnection 1 param body → 201400401403404409
DELETE
/v2/artifacts/{artifactId}/connections/{connectionId}
Detach Pulse Dashboard Connection
detachPulseDashboardConnection 2 params → 200401404
POST
/v2/artifacts/{artifactId}/answer
Answer Pulse Dashboard Question
answerPulseDashboardQuestion 1 param body → 200401403404409
GET
/v2/artifacts/{artifactId}/revisions
List Pulse Dashboard Versions
listPulseDashboardVersions 1 param → 200401403404
GET
/v2/artifacts/{artifactId}/revisions/{revisionId}/render
Get Pulse Dashboard Version Html
getPulseDashboardVersionHtml 2 params → 200401403404
POST
/v2/artifacts/{artifactId}/revisions/{revisionId}/restore
Restore Pulse Dashboard Version
restorePulseDashboardVersion 2 params → 200401403404409
POST
/v2/teams/{teamId}/artifacts/{artifactId}/move
Move Pulse Dashboard
movePulseDashboard 3 params body → 200400401403404409500

Specification

The full machine-readable OpenAPI contract behind this narrative.

Source

duvoai-duvo-pulse-api-openapi.yml Raw ↑

Other APIs Duvo Ai publishes across the network.

Duvo Ai Agent Folders API
Duvo Ai Agent Memory API
Duvo Ai Agents API
Duvo Ai Case Triggers API
Duvo Ai Cases API
Duvo Ai Clarity API
Duvo Ai ClarityV2 API
Duvo Ai Connections API
Duvo Ai Credentials API
Duvo Ai Duvo Pulse API
Duvo Ai Files API
Duvo Ai Integrations API
Where this information came from

This is an independent, third-party profile of duvo.ai Duvo Pulse API, published by API Evangelist. We do not operate, host, resell, or support these APIs, and we are not affiliated with or endorsed by the company unless stated above. Everything here is built from publicly available information — the company's own site, developer portal, documentation, public repositories, and the specifications it publishes for public use. Nothing is obtained by breaching a system, defeating an access control, or using credentials.

The Kin Score and Agent Readiness rating are independently calculated assessments of a company's public API artifacts, scored against a published rubric. They are not certifications, endorsements, security assessments, or audits.

Corrections, re-scores, and removal are free — no partnership or purchase required, and you do not need to justify the request. A removed company is recorded as unrated, never scored zero for having asked. Acknowledgement within one business day; removal within two.

info@apievangelist.com · Read the full data-sourcing policy →
On a security or compliance team? Put security in the subject line and you will get a person, not a form — we will tell you exactly which public URLs this profile was built from.