Drippay Events API

Record execution events for observability.

Operations 8

Each operation below carries the questions people ask an LLM about it and the instructions they give an agent to run it. Generated by API Evangelist overlay

GET /v1/customers/{customerId}/events Get a customer's execution events · Get customer events #
Ask an LLM
“What has one customer's agent been doing — can I see their events?”
“Can I filter a customer's events to one workflow and a time window?”
Tell an agent
Show events for customer {customerId}.
List {eventType} events for customer {customerId} from {from} to {to}.
POST /v1/events Record an execution event · Record an execution event #
Ask an LLM
“How do I log what my agent did as an execution event?”
“What are the only required fields when recording an event?”
Tell an agent
Record an event for customer {customerId} with idempotency key {idempotencyKey}.
Log a {actionName} event with outcome {outcome} for {customerId}, key {idempotencyKey}.
GET /v1/events List execution events across the business · List events #
Ask an LLM
“Which events happened inside a specific agent run?”
“Can I find all failed LLM inference events across every customer?”
Tell an agent
List all events in run {runId}.
List {eventType} events with outcome {outcome}.
GET /v1/events/{id} Get an event's full details · Get event details #
Ask an LLM
“What were the outcome, hashes and billing info for one event?”
“Can I see an event's parent, children and retries in its record?”
Tell an agent
Show event {id}.
Get full details for event {id}.
GET /v1/events/{id}/payload Get the stored payloads for an event · Get stored payloads for an event #
Ask an LLM
“Can I retrieve the raw input and output my agent sent for one event?”
“Why would an event's stored payload return not found?”
Tell an agent
Get the stored input and output payloads for event {id}.
Fetch the raw payloads for {id}.
GET /v1/events/{id}/trace Trace an event's causality chain · Trace event causality #
Ask an LLM
“What chain of events led to this one, and what did it cause?”
“Can I see the retry chain and anomalies for a single event?”
Tell an agent
Trace the causality of event {id}.
Show ancestors, children and retries for event {id} in {format} format.
GET /v1/trace/{correlationId} Trace events across runs by correlation ID · Trace by correlation ID #
Ask an LLM
“How do I follow one request across multiple agent runs and services?”
“Which events share a correlation ID, grouped by run?”
Tell an agent
Trace everything with correlation ID {correlationId}.
Show events for correlation {correlationId} grouped by run, as {format}.
GET /v1/events/payloads List events with payloads in flat rows · List events with payloads (flat format) #
Ask an LLM
“Can I export events with their inputs and outputs inlined as flat rows for SQL?”
“Which events have a stored output payload?”
Tell an agent
List events with stored payloads for customer {customerId}.
Export flat payload rows for action {actionName} from {from} to {to}.

Work with this as data

Every API here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for apis

7 MCP tools reach this
  • find_apisBrowse and filter every API in the catalog.
  • get_api_artifactsOne API's artifacts, grouped by type.
  • get_openapiThe primary OpenAPI for this API.
  • find_similar_apisAPIs that look like this one.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools →

Call it yourself

curl for this page
This API
curl "https://apis.io/api/v1/apis/drippay:drippay-events-api"
All apis
curl "https://apis.io/api/v1/apis?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.

A second provider on the same verified email joins the account you already have.

OpenAPI Specification

drippay-events-api-openapi.yml Raw ↑
openapi: 3.2.0
info:
  title: Drip Events API
  description: '# Drip API


    **Usage-based billing + execution ledger.**


    ---


    ## 60-Second Quickstart (Core SDK)


    ### 1.'
  version: 1.0.0
  contact:
    name: Drip Support
    email: support@drippay.dev
  x-logo:
    url: https://drippay.dev/logo.svg
    altText: Drip
servers:
- url: https://api.drippay.dev
  description: Production
- url: http://localhost:3001
  description: Development
security:
- bearerAuth: []
tags:


# --- truncated at 32 KB (58 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/drippay/refs/heads/main/openapi/drippay-events-api-openapi.yml