{"name":"websearch","stage":"ga","description":"Package websearch is a web search and a page fetch your agents can call.","operations":[{"operationId":"search_web","method":"POST","href":"/v1/websearch","summary":"Search the live web"},{"operationId":"list_search_engines","method":"GET","href":"/v1/websearch/engines","summary":"Lists every engine web search can run and how the platform runs it."},{"operationId":"set_search_engines","method":"PUT","href":"/v1/websearch/engines","summary":"Replaces the platform's web search engine setting and answers the result."},{"operationId":"delete_search_engine_key","method":"DELETE","href":"/v1/websearch/engines/{name}/key","summary":"Removes an engine's API key from KMS."},{"operationId":"set_search_engine_key","method":"PUT","href":"/v1/websearch/engines/{name}/key","summary":"Seals an engine's API key in KMS, replacing any key held."},{"operationId":"post_websearch_scrape","method":"POST","href":"/v1/websearch/scrape","summary":"Fetch one page and get its extracted markdown, in the firecrawl envelope."},{"operationId":"delete_websearch_search","method":"DELETE","href":"/v1/websearch/search","summary":"Web meta-search, in the SearXNG JSON envelope."},{"operationId":"get_websearch_search","method":"GET","href":"/v1/websearch/search","summary":"Web meta-search, in the SearXNG JSON envelope."},{"operationId":"patch_websearch_search","method":"PATCH","href":"/v1/websearch/search","summary":"Web meta-search, in the SearXNG JSON envelope."},{"operationId":"post_websearch_search","method":"POST","href":"/v1/websearch/search","summary":"Web meta-search, in the SearXNG JSON envelope."},{"operationId":"put_websearch_search","method":"PUT","href":"/v1/websearch/search","summary":"Web meta-search, in the SearXNG JSON envelope."}],"_links":{"describedby":{"href":"/v1/openapi.json?capability=websearch"},"self":{"href":"/v1/websearch"},"up":{"href":"/v1"}}}