{"service": "core-service", "version": "0.11.0", "endpoints": {"healthz": "GET /healthz", "list_orgs": "GET /api/v1/orgs", "inspect_org": "GET /api/v1/external/orgs/{id}", "create_org": "POST /api/v1/external/orgs", "scale_org": "POST /api/v1/orgs/{id}/scale", "teardown_org": "DELETE /api/v1/external/orgs/{id}", "compose_fabric": "POST /api/v1/external/orgs/{id}/fabric", "inspect_fabric": "GET /api/v1/external/orgs/{id}/fabric", "role_catalog": "GET /api/v1/fabric/roles", "scale_role_fleet": "POST /api/v1/external/orgs/{id}/roles/{role}/scale", "teardown_role_fleet": "DELETE /api/v1/external/orgs/{id}/roles/{role}", "fleet_summary": "GET /api/v1/fleet", "sandbox_distribution": "GET /api/v1/sandbox/distribution", "sandbox_provisioner": "GET /api/v1/sandbox/provisioner", "sandbox_list": "GET /api/v1/sandbox", "sandbox_declare": "POST /api/v1/sandbox/declare {org_id, role, replicas}", "sandbox_activate": "POST /api/v1/sandbox/activate {org_id, role, replica}", "sandbox_freeze": "POST /api/v1/sandbox/freeze {org_id, role, replica}", "sandbox_resume": "POST /api/v1/sandbox/resume {org_id, role, replica}", "sandbox_relocate": "POST /api/v1/sandbox/relocate {org_id, role, replica}", "sandbox_distribute": "POST /api/v1/sandbox/distribute {desired}", "list_role_types": "GET /api/v1/role-types", "inspect_role_type": "GET /api/v1/role-types/{name}", "define_role_type": "POST /api/v1/role-types", "remove_role_type": "DELETE /api/v1/role-types/{name}", "create_envelope": "POST /api/v1/budget/envelopes", "inspect_budget": "GET /api/v1/budget/{org_id}", "request_action": "POST /api/v1/budget/{org_id}/actions", "ledger_org": "GET /api/v1/budget/{org_id}/ledger", "ledger_all": "GET /api/v1/budget/ledger", "budget_summary": "GET /api/v1/budget", "provision_tenant": "POST /api/v1/external/tenants (X-Provision-Key)", "inspect_tenant": "GET /api/v1/external/tenants/{id}", "list_tenants": "GET /api/v1/external/tenants", "scale_tenant": "POST /api/v1/external/tenants/{id}/scale", "teardown_tenant": "DELETE /api/v1/external/tenants/{id}", "list_my_orgs": "GET /api/v1/external/orgs", "list_blueprints": "GET /api/v1/external/blueprints", "inspect_blueprint": "GET /api/v1/external/blueprints/{id}", "blueprint_org_create": "POST /api/v1/external/orgs {name, blueprint:<id>}", "cost_basis": "GET /api/v1/external/cost-basis", "tenant_metering": "GET /api/v1/external/tenants/{id}/metering", "create_external_envelope": "POST /api/v1/external/orgs/{id}/budget", "inspect_external_budget": "GET /api/v1/external/orgs/{id}/budget", "external_action": "POST /api/v1/external/orgs/{id}/actions", "external_ledger": "GET /api/v1/external/orgs/{id}/ledger", "incubator_terms": "GET /api/v1/external/incubator/terms", "incubator_grant": "POST /api/v1/external/incubator/grants (X-Provision-Key)", "incubator_grants": "GET /api/v1/external/incubator/grants", "incubator_grant_inspect": "GET /api/v1/external/incubator/grants/{id}", "incubator_grant_expire": "POST /api/v1/external/incubator/grants/{id}/expire (X-Provision-Key)", "tenant_incubator": "GET /api/v1/external/tenants/{id}/incubator"}}