Skip to main content
GET
/
tools
/
search
Search Tools
curl --request GET \
  --url https://api.danubeai.com/v1/tools/search \
  --header 'danube-api-key: <api-key>'
[
  {
    "id": "<string>",
    "name": "<string>",
    "description": "<string>",
    "service_id": "<string>",
    "parameters": {},
    "status": "active",
    "tags": [
      "<string>"
    ]
  }
]

Documentation Index

Fetch the complete documentation index at: https://docs.danubeai.com/llms.txt

Use this file to discover all available pages before exploring further.

Search for tools using natural language queries. The search matches against tool names and descriptions using semantic search.

Example

curl -X GET "https://api.danubeai.com/v1/tools/search?query=weather" \
  -H "danube-api-key: YOUR_API_KEY"

Authorizations

danube-api-key
string
header
required

Your Danube API key

Query Parameters

query
string

Search query to match tool names and descriptions (e.g., 'get weather', 'fetch news')

service_id
string

Filter results to a specific service

tags
string[]

Filter by tags

Response

List of matching tools

id
string

Unique identifier for the tool

name
string

Display name of the tool

description
string

What the tool does

service_id
string

ID of the service this tool belongs to

parameters
object

JSON Schema defining the tool's input parameters

status
enum<string>

Whether the tool is currently active

Available options:
active,
inactive
tags
string[]

Tags for categorizing the tool