Skip to main content
The Duckie API gives external systems access to your organization’s runs and configuration data. Use the REST API to export run history, analyze tool usage, sync agent configuration, or connect Duckie data to your internal reporting workflows. Use the MCP endpoint when an MCP client needs run tools or read/write access to core Duckie objects.

Base URL

REST API endpoints are under /api/v1. MCP clients use /api/mcp.

Available Resources

Request Example

List endpoints return data plus a pagination object:
Detail endpoints return one resource in data:

Endpoint Summary

Next Steps

Authentication

Create an API key and send it with each request.

MCP Endpoint

Connect MCP clients to Duckie runs and core objects.

Pagination and Filtering

Page through large exports and narrow run lists.

Rate Limits

Plan around per-key, per-organization, and endpoint limits.

Error Responses

Handle common API failures consistently.