latestOpenAPI 3.1.02026-08-236994571.1 MB

79928a3d37d3

Search Tools

Get Available Search Providers

Get the list of available search providers with their configuration fields.

Auto-discovers search providers and their UI-friendly names from transformation configs.

Example Request:

curl -X GET "http://localhost:4000/search_tools/ui/available_providers" \
    -H "Authorization: Bearer <your_api_key>"

Example Response:

{
    "providers": [
        {
            "provider_name": "perplexity",
            "ui_friendly_name": "Perplexity"
        },
        {
            "provider_name": "tavily",
            "ui_friendly_name": "Tavily"
        }
    ]
}
get/search_tools/ui/available_providers

Response

Successful Response

{"stackTrail":"paths:/search_tools/ui/available_providers:get:responses:200:content:application/json:schema","oasType":"schema","type":"unknown"}