Production base URL. Org resolved by the key.
Create API keys in the product (Settings). Keys are hashed at rest, never shown again in full, and always scoped to one organization.
https://app.maxorconnect.com/api/v1Authorization: Bearer mk_live_…Policy-checked on every call.
The API is not a backdoor. It is the same governed surface as the UI — isolation, scopes, spend caps and audit by design.
Bearer API keys
Authorization: Bearer mk_live_…. Keys are SHA-256 hashed; plaintext is never stored. Rotate or revoke anytime.
Read & write scopes
Each key carries scopes. Writes require write; list endpoints require read. Missing scope → 403.
Org isolation
The key resolves the organization. Every query is filtered to that org — multi-tenant by construction.
Rate limits
Per-org limits (e.g. Heisen chat ~30 req/min). Exceeded calls return 429. Heavy agent loops use dedicated limits.
Audit trail
Agent runs and sensitive mutations land in the same audit story as human actions — exportable for reviews.
Grounding firewall
Heisen chat answers are independence-checked against org data and tool outputs. Fabricated numbers get corrected or flagged.
Live /api/v1 catalog
Full live /api/v1 surface from production MaxorConnect — CRM, agent runs, knowledge-base RAG, Heisen chat, and session support chat. Feature gates match product entitlements.
Grounded Q&A or the paid agent loop.
POST /api/v1/heisen/chat — same intelligence your team uses in the product, with a grounding firewall on every answer.
- tools:false (default) — grounded Q&A from the org snapshot + RAG; any write-scoped key
- tools:true — multi-step agent with read CRM tools; requires the Heisen Assistant add-on
- stream:true for token streaming; grounding metrics on JSON responses
- Spend-capped per org; 402 when the AI cap is reached
POST /api/v1/heisen/chat
Authorization: Bearer mk_live_••••••••
Content-Type: application/json
{
"messages": [
{ "role": "user", "content": "Summarize my pipeline and flag at-risk deals." }
],
"model": "balanced",
"tools": true,
"stream": false
}{
"content": "Open pipeline is $33.2M across 75 deals…",
"model": "heisen-balanced",
"usage": { "input_tokens": 1200, "output_tokens": 180 },
"grounding": { "ratio": 0.82, "grounded": 14, "total": 17 },
"tools_used": ["pipeline_summary"],
"latency_ms": 5210
}Predictable status codes. Machine-readable where it matters.
Clients should handle auth, entitlement and rate-limit paths explicitly — especially for agents.
What builders ask before wiring.
During early access, contact us to enable your org, then create keys in product settings. Keys use the mk_live_ prefix and are shown once.
Yes. UI, automations and AI agents share /api/v1 — same org isolation, scopes and audit expectations.
Grounded Q&A (tools:false) works with a write-scoped key. tools:true (live CRM tools in a multi-step loop) requires the Heisen Assistant entitlement.
The live catalog on this page matches production. A downloadable OpenAPI bundle ships as the surface stabilizes through early access — ask us if you need an early draft for partner integration.
The first agentic ERP.
Request early access.
Join early access to the first ERP built for humans and agents on one governed platform. Full ops suite live today — public release targeted for September 1, 2026.