{"service":"agentix-intent-sdk","version":"0.2.0","notice":"This response is served to automated clients. A structured agent API is available at the endpoints below.","auth_scheme":{"type":"intent_bearer","summary":"Routes on this service are protected by intent-scoped Bearer tokens. A caller selects the relevant tool from the tools map, obtains a short-lived token from its token_url, and presents it in the Authorization header.","token_issuance":"GET <tool.token_url> — no credentials or request body required. Returns JSON: { access_token, token_type: \"Bearer\", intent, expires_in }. Tokens are valid for 900 seconds.","token_usage":"Authorization: Bearer <access_token> (header on every request to the tool's routes).","on_401_missing_or_invalid":"Token is absent or expired. A fresh token is available at the same token_url.","on_403_out_of_scope":"Token's intent does not cover the requested route. The response body includes required_intent and a token_url for the correct scope.","scope_model":"Each token is scoped to exactly one intent. A separate token is required for each distinct tool."},"discovery":{"well_known":"https://www.robojobot.com/.well-known/ai-agent.json","token_endpoint":"https://www.robojobot.com/agent/v1/declare_intent","note":"Both GET (?intent=<intent>) and POST (JSON body) are accepted at token_endpoint."},"tools":{"read_jobs":{"routes":["GET /api/featured-jobs"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=read_jobs"},"read_companies":{"routes":["GET /api/company"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=read_companies"},"register_company":{"routes":["POST /api/company"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=register_company"},"read_cvs":{"routes":["GET /api/cv"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=read_cvs"},"upload_cv":{"routes":["POST /api/cv"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=upload_cv"},"apply_job":{"routes":["POST /api/job-application"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=apply_job"},"read_subcategories":{"routes":["GET /api/subcategories"],"token_url":"https://www.robojobot.com/agent/v1/declare_intent?intent=read_subcategories"}}}