{"service":"AgentProof Enterprise Control Plane","version":"1.1","model":"organization -> environment -> scoped API key -> versioned policy -> inherited-authority resolution -> Consequence Boundary™ -> authenticated proof -> one-time execution permit -> Continuity Capsule™ -> outcome closure -> append-only correction -> cryptographic succession","authentication":{"header":"Authorization: Bearer <agentproof enterprise key>","alternative_header":"X-AgentProof-Key","key_storage":"Only SHA-256 hashes of enterprise API keys are stored after issuance.","scopes":["resolve","usage:read","audit:read"]},"endpoints":{"resolve":"POST /api/v1/resolve","continuity_close":"POST /api/v1/continuity/close","continuity_reattest":"POST /api/v1/continuity/reattest","continuity_supersede":"POST /api/v1/continuity/supersede","continuity_export":"POST /api/v1/continuity/export","continuity_public_status":"GET /api/continuity/{capsule_id}","whoami":"GET /api/v1/whoami","usage":"GET /api/v1/usage","audit":"GET /api/v1/audit"},"century_trust_layer":{"specification":"https://agentproof.hatchable.site/standards/CENTURY-TRUST-LAYER.md","consequence_boundary":{"protocol":"agentproof.consequence-boundary/1","fail_closed":true,"invariant":"Authorization can permit an action. It cannot authorize unlimited consequence."},"continuity_capsule":{"protocol":"agentproof.continuity-capsule/1","digests":["sha-256","sha-512"],"post_action_closure":true,"expected_vs_observed_divergence":true,"append_only_reattestation":true,"append_only_correction":true,"portable_archive":true,"offline_hash_verifiable":true}},"capacity_profiles":{"self_service_pilot":{"id":"self_service_pilot","label":"24-hour Pilot","environment_modes":["test"],"resolution_limit":1000,"period":"rolling_24h","production_effect":false,"purpose":"Hands-on evaluation with a disposable test tenant."},"enterprise_trial":{"id":"enterprise_trial","label":"Enterprise Trial","environment_modes":["test","live"],"resolution_limit":25000,"period":"calendar_month","production_effect":true,"purpose":"Technical evaluation before a production contract."},"builder":{"id":"builder","label":"Builder","environment_modes":["test","live"],"resolution_limit":100000,"period":"calendar_month","production_effect":true,"purpose":"Production agents and small teams."},"growth":{"id":"growth","label":"Growth","environment_modes":["test","live"],"resolution_limit":1000000,"period":"calendar_month","production_effect":true,"purpose":"Multi-agent products and growing transaction volume."},"scale":{"id":"scale","label":"Scale","environment_modes":["test","live"],"resolution_limit":10000000,"period":"calendar_month","production_effect":true,"purpose":"High-volume platforms, marketplaces, wallets and payment systems."},"enterprise":{"id":"enterprise","label":"Enterprise","environment_modes":["test","live"],"resolution_limit":null,"period":"contract","production_effect":true,"purpose":"Custom capacity, isolation and commercial terms."}},"public_paygo":{"catalog":"GET /api/catalog","pricing":"GET /api/pricing","paid_tools":"POST /api/paid/{tool}","signup_required":false,"subscription_required":false},"policy_profiles":{"versioned":true,"tenant_scoped":true,"environment_scoped":true,"supported_rules":["allow_actions","deny_actions","max_amount","currency","allowed_counterparties","require_human_above","require_recourse_above","min_evidence","min_attestations"]},"tenancy":{"organization_isolation":true,"environment_isolation":true,"API_keys_bound_to_one_organization_and_environment":true,"resolution_events_record_tenant_and_policy_version":true},"signing_provider":"GET /api/signing-provider","note":"Organization API usage is plan-aware. The public x402 tool surface remains uncapped pay-per-call because each successful request is individually paid."}