API-first — every agent action is an endpoint
Read decision_log, write proposed actions through the planner, subscribe to gate outcomes. Whatever the in-app dashboard does, your integration does too.
// for tech partners
API-first, webhook-rich, decision_log-native. Ship apps, integrations, and channels on top of the orchestrator your customers already trust — backed by a partner program, dev docs, SDKs, and a sandbox tenant on day one.
// why partners build on magistry
Read decision_log, write proposed actions through the planner, subscribe to gate outcomes. Whatever the in-app dashboard does, your integration does too.
decision.proposed · decision.applied · decision.reversed · agent.escalated · killswitch.flipped. Drive Slack, PagerDuty, Linear, or your own ops tooling off real-time events.
Postgres-native, pgvector-backed, queryable. Build reporting layers, BI exports, finance reconciliation, or your own digest products on top of the same rows we use internally.
Submit your integration, get sandbox credits, sample tenants, and a slot in the partner registry. We do not compete with you on the surface area you build.
// this week
// from your dashboard
POST /v1/planner/propose
Authorization: Bearer mag_live_partner_***
Idempotency-Key: rsx-2026-05-25-44912
{
"tenant": "linen-house",
"actor": "partner:research-tool",
"action": "PRICE_CHANGE",
"sku": "linen-blazer-stone-m",
"delta_eur": -6.00,
"evidence_tier": "A",
"evidence_ref": "rsx://signals/2026-05-25/44912",
"dry_run": false
}
← 200 OK
{
"decision_id": 84217,
"status": "APPLIED",
"judge": "PASS",
"gates_passed": ["kill_switch","rate_limit","tier_A",
"trademark","uniqueness","budget"],
"reverse_op": "/v1/decisions/84217/reverse",
"applied_at": "2026-05-25T06:14:02Z"
}// what your integration gets
Your integration isn't a second-class citizen — every gate that protects our first-party agents protects yours. Customers see your integration in the same decision_log, with the same kill switch.
// what tech partners are saying
“Otto answers my CFO's questions before they hit Slack — and the Magistry API answers our integration's questions before our engineers hit Slack. We built a full BI sync in a sprint, against the same decision_log Magistry uses itself.”
// build on the spine
Apply for the partner program, claim a sandbox tenant, and ship your first integration against the same API surface our first-party agents use.
Kill switch ON by default · Dry-run from day one