Developer documentation
Create an integration key in your portal under Connect. Keys are shown once.
REST API
List the agents your organization can use and read its usage. Hikmu never generates answers on this API: your own AI app does the reasoning.
curl https://hikmu.com/api/v1/agents \ -H "Authorization: Bearer <YOUR_INTEGRATION_KEY>"
Error codes
401— missing, revoked or invalid key402— no active subscription403— the key cannot use this agent or channel409— same Idempotency-Key with a different body422— invalid request body429— request allowance used up or rate limited503— service temporarily paused; retry later
MCP
Point any Streamable HTTP MCP client at this URL. Authenticate with OAuth (where the client supports it) or an integration key in the Authorization header.
https://hikmu.com/mcp tools: find_experts, consult_expert, get_playbook, lookup_knowledge, run_expert_tool, send_feedback, get_my_usage, connection_health
Webhook signatures
Each delivery is signed with your endpoint secret. Verify the signature and timestamp before trusting the body.
// header: ukh-signature: t=<unix seconds>,v1=<hex>
const expected = hmacSHA256(secret, `${t}.${rawBody}`);
// reject if |now - t| > 300 s or expected !== v1 (constant-time compare)Hosted Add-on (widget)
<script src="https://hikmu.com/embed.js" data-widget="wid_…" async></script>