Authentication
Use server-side credentials issued to an approved application. Keep secrets out of browser code, public repositories, logs, and client-visible responses.
API Docs
A public guide to the integration contract: how applications authenticate, scope business context, request intelligence, receive structured output, and handle approvals.
Integration model
Each request belongs to an approved application and workspace. The request identifies the task and permitted context. Chameleon returns structured intelligence and an action proposal only where the workflow supports it.
{
"workspace": "approved-workspace",
"task": "investigate",
"question": "Where is margin leaking?",
"context": ["business_dna", "approved_files"],
"output": "executive_report",
"action_policy": "approval_required"
}Core guidance
Use server-side credentials issued to an approved application. Keep secrets out of browser code, public repositories, logs, and client-visible responses.
Reference only the workspace, memory classes, files, and tools the current user and task are allowed to use.
Create the task, monitor its state where asynchronous work is required, retrieve the result, and preserve the request identifier.
Expect explicit findings, evidence references, missing facts, assumptions, risks, recommendations, and action proposals when requested.
Respect application limits, back off after temporary failures, avoid duplicate submissions, and keep idempotency where the current contract requires it.
Store request identifiers, handle permission and validation errors distinctly, and never expose internal secrets when logging failures.
Production discipline
Use the approved version and review change notices before adopting a newer contract.
Rotate compromised keys and keep credentials isolated by application and environment.
Require qualified review for legal, financial, medical, regulatory, or other consequential decisions.
Keep sensitive execution behind clear user or workspace approval boundaries.
Request managed access to receive the current endpoint reference and implementation requirements.