# Digital Ocean Signals API

**Canonical:** https://apis.io/apis/digital-ocean/digital-ocean-signals-api/  
**Provider:** Digital Ocean — https://apis.io/providers/digital-ocean/  
**Base URL:** https://api.digitalocean.com  
**Documentation:** https://docs.digitalocean.com/reference/api/api-reference/

Digital Ocean Signals API is one of 63 APIs that [Digital Ocean](https://apis.io/providers/digital-ocean/) publishes on the [APIs.io](https://apis.io/) network, described by a machine-readable OpenAPI specification. Tagged areas include Signals. The published artifact set on APIs.io includes an OpenAPI specification and API documentation.

The DigitalOcean Signals API provides observability for environment conversations, such as Harness Runtime conversations and Serverless Inference chat completions, detecting behavioral signals such as user disengagement, execution failures, and satisfaction indicators. Use the consent endpoints to manage whether signals collection is enabled — per environment for Harness Runtime (`source=agent`) and per team for Serverless Inference chat completions (`source=inference`) — the session endpoints to browse conversations and their detected signals, the export endpoints to create downloadable archives of signals data for offline analysis, and the deletion endpoints to permanently delete Signals conversations for an environment or Serverless Inference conversations for a whole team (aggregated Insights or metrics summaries may still remain).

## Operations (10)

| Method | Path | Summary |
|---|---|---|
| GET | `/v1/signals/agents/{agent_id}/sessions` | Get signals agents by agent id sessions |
| GET | `/v1/signals/sessions/{session_id}/dialogues` | Get signals sessions by session id dialogues |
| GET | `/v1/signals/exports` | Get signals exports |
| POST | `/v1/signals/exports` | Create signals exports |
| GET | `/v1/signals/exports/options` | Get signals exports options |
| GET | `/v1/signals/exports/{export_id}` | Get signals exports by export id |
| GET | `/v1/signals/exports/{export_id}/download` | Get signals exports by export id download |
| GET | `/v1/signals/deletions` | Get signals deletions |
| POST | `/v1/signals/deletions` | Create signals deletions |
| GET | `/v1/signals/deletions/{deletion_id}` | Get signals deletions by deletion id |

## Machine-readable artifacts (3)

- **OpenAPI** — https://artifacts.apis.io/digital-ocean/openapi/digital-ocean-signals-api-openapi.yml
- **Documentation** — https://docs.digitalocean.com/reference/api/api-reference/
- **SourceCode** — https://github.com/digitalocean/openapi

## Other Digital Ocean APIs (12)

- [Digital Ocean Account API](https://apis.io/apis/digital-ocean/digital-ocean-account-api/)
- [Digital Ocean Actions API](https://apis.io/apis/digital-ocean/digital-ocean-actions-api/)
- [Digital Ocean Apps API](https://apis.io/apis/digital-ocean/digital-ocean-apps-api/)
- [Digital Ocean Billing API](https://apis.io/apis/digital-ocean/digital-ocean-billing-api/)
- [Digital Ocean Certificates API](https://apis.io/apis/digital-ocean/digital-ocean-certificates-api/)
- [Digital Ocean Databases API](https://apis.io/apis/digital-ocean/digital-ocean-databases-api/)
- [Digital Ocean Domains API](https://apis.io/apis/digital-ocean/digital-ocean-domains-api/)
- [Digital Ocean Droplets API](https://apis.io/apis/digital-ocean/digital-ocean-droplets-api/)
- [Digital Ocean Firewalls API](https://apis.io/apis/digital-ocean/digital-ocean-firewalls-api/)
- [Digital Ocean Floating IPs API](https://apis.io/apis/digital-ocean/digital-ocean-floating-ips-api/)
- [Digital Ocean Functions API](https://apis.io/apis/digital-ocean/digital-ocean-functions-api/)
- [Digital Ocean Images API](https://apis.io/apis/digital-ocean/digital-ocean-images-api/)

## Tags

Signals

---

Profiled by [API Evangelist](https://apievangelist.com) and published on [APIs.io](https://apis.io/apis/digital-ocean/digital-ocean-signals-api/). The API's provider profile, Kin Score and agent-readiness rating are at https://apis.io/providers/digital-ocean/.
