Tools
Get a tool contract
The invocation contract of one tool agent: JSON Schema parameters, operations, approval gates and examples.
Headers: every response carries x-request-id. Pick the body format with ?format= or Accept (application/json, text/yaml, text/markdown, text/plain).
Authorization: send Authorization: Bearer $PLUNGE_API_KEY; X-API-Key: <ozk_ key> is accepted as an alternative.
Authorizations
Authorization: Bearer ozk_…. ozk_ platform API key (Authorization: Bearer ozk_…)Path parameters
Response
The contract
application/json
Missing, invalid, expired or revoked ozk_ key.
Error code: unauthorizedfrom code
unknown_tool
application/json