Danube API
The Danube API provides programmatic access to tool discovery, execution, workflows, agent-friendly sites, and more. Use these endpoints to integrate Danube capabilities into your own applications.Base URL:
https://api.danubeai.com/v1Authentication
Include your API key in the request headers:Rate Limits
API requests are rate limited based on your plan:| Plan | Requests/minute |
|---|---|
| Free | 60 |
| Pro | 300 |
| Enterprise | Custom |
Endpoints Overview
Tools (API Key)
List Tools
Get all available tools
Search Tools
Find tools using natural language
Get Tool
Get tool details by ID
Get Tool by Name
Look up a tool by exact name
Call Tool
Execute a tool with parameters
Services (Public)
List Services
Browse available service providers
Get Service
Get service details
Get Service Tools
Get all tools for a service
Skills (Public)
List Skills
Browse the skills marketplace
Search Skills
Find skills using natural language
Get Skill
Get skill content and scripts
Workflows (Public + API Key)
List Public Workflows
Browse public multi-tool workflows
Get Workflow
Get workflow details and steps
Execute Workflow
Run a workflow with inputs
Get Execution
Check workflow execution results
Agent Sites (Public)
List Sites
Browse the site directory
Search Sites
Semantic search for sites
Get Site by Domain
Look up a site by domain
Get Site
Get site details by ID
Ratings (Public)
Credentials (API Key)
Identity (API Key)
Webhooks (JWT)
List Webhooks
Get all your webhooks
Create Webhook
Register a new webhook endpoint
Update Webhook
Change URL, events, or active status
Get Deliveries
View delivery history
Device Auth (Public)
Response Format
All API responses are JSON. Error responses include details:| Code | Meaning |
|---|---|
| 200 | Success |
| 400 | Bad request (invalid parameters) |
| 401 | Unauthorized (missing or invalid auth) |
| 403 | Forbidden (insufficient permissions) |
| 404 | Not found |
| 429 | Rate limited |
SDKs and Libraries
- Python SDK:
pip install danube— see Python SDK docs - MCP Protocol: Connect AI assistants directly — see Quickstart
- REST API: Use the endpoints documented here with any HTTP client
