Skip to content

Schemas

Reference

Generated source hash: sha256:3ddae3c6b3a53bdb102c60b226583b895eaad14123935478619a8d52fa83e007.

Use the schema matching the document you are creating or validating. The table lists required-field counts and representative enum values to help you find the right contract. Open the linked JSON file for the complete constraints.

Validate the actual document against that schema. A summary table cannot check nested fields or conditional requirements.

  • 72 schema files are scanned.
  • Required-field and property counts are generated from each JSON file.
  • Representative enum values are shown to orient the reader; the source file remains authoritative.
SourceTitleTypeRequired fieldsTop-level propertiesRepresentative enums
contracts/jsonschema/activation-publication.schema.jsonActivation publicationobject00validating, blocked, committed, preflight, promotion, runtime, pending, ready
contracts/jsonschema/activation-verification.schema.jsonActivation Verificationobject00call, deny, pending, verified, denied, failed
contracts/jsonschema/agent.schema.jsonAgentManifestobject44low, medium, high, critical, service_account, user_delegated, agent_scoped, workload_mapped
contracts/jsonschema/auth-context.schema.jsonAuthContextContractobject55jwt, service_identity, workload_identity, saml, RS256, RS384, RS512, PS256
contracts/jsonschema/authorization-server-profile.schema.jsonAuthorizationServerProfileContractobject00RS256, RS384, RS512, PS256, PS384, PS512, ES256, ES384
contracts/jsonschema/catalog-lite.schema.jsonCatalogHttpContractobject66hidden, listed, connectable, low, medium, high, critical, submitted
contracts/jsonschema/connector.schema.jsonConnectorManifestobject44submitted, under_review, approved, disabled, revoked, archived, rejected, https
contracts/jsonschema/consumer-oauth-admin.schema.jsonConsumerOAuthAdminContractobject00mcp_server, virtual_server, token_exchange, authorization_code, client_credentials, draft, validating, active
contracts/jsonschema/consumer-oauth-jwks-refresh-signal.schema.jsonConsumerOAuthJwksRefreshSignalBatchobject66
contracts/jsonschema/consumer-oauth-migration-status.schema.jsonConsumerOAuthMigrationStatusobject00mcp_server, virtual_server, before_deadline, deadline_reached
contracts/jsonschema/consumer-oauth-revocation-ack.schema.jsonConsumerOAuthRevocationAcknowledgementBatchobject77
contracts/jsonschema/consumer-oauth-workspace-default.schema.jsonConsumerOAuthWorkspaceDefaultobject00unconfigured, ready, unavailable
contracts/jsonschema/credential-binding.schema.jsonCredentialBindingManifestobject44service_account, user_delegated, agent_scoped, workload_mapped, vault, aws, azure, gcp
contracts/jsonschema/credential-broker.schema.jsonCredentialBrokerResolutionContractobject22none, service_account, user_delegated, agent_scoped, workload_mapped, tool_call, api_adapter_call, health_probe
contracts/jsonschema/engineering-invocation-request.schema.jsonEngineering Invocation Requestobject22
contracts/jsonschema/engineering-invocation-result.schema.jsonEngineering Invocation Resultobject66queued, running, completed, uncertain, cancelled
contracts/jsonschema/engineering-operation.schema.jsonEngineering Operationobject44engineering_github, engineering_model, support_mail, engineering_receipt
contracts/jsonschema/engineering-receipt.schema.jsonEngineering Receiptobject2121engineering_github, engineering_model, support_mail, mcp, operation_api, rest, incomplete, succeeded
contracts/jsonschema/gateway-siem-event-v1.schema.jsonGateway SIEM Event V1object33live, replay, test, tool_call.requested, tool_call.completed, tool_call.denied, policy_decision, credential_mode
contracts/jsonschema/hosted-audit-capture.schema.jsonHostedAuditPayloadCaptureContractobject66active, expired, suspended, purged, suspend_capture, restore_capture, mark_abuse_review, hosted_payload_capture_active
contracts/jsonschema/hosted-domain-membership.schema.jsonHostedDomainMembershipContractobject66create_trial_with_provisional_domain, request_existing_org_access, public_domain_no_grouping, provisional, dac_exception, hosted_provisional_domain_association, hosted_same_domain_join_required, hosted_public_domain_no_grouping
contracts/jsonschema/hosted-email.schema.jsonHostedEmailUserManagementContractobject55email_verification, invite, join_request_notification, join_approved, join_rejected, trial_expiry, hard_lock, upgrade_request
contracts/jsonschema/hosted-org.schema.jsonHostedOrgLifecycleContractobject44trial_active, trial_expired, active, locked, hosted_free_trial, hosted_team, hosted_business, hosted_enterprise
contracts/jsonschema/hosted-runtime.schema.jsonHostedRuntimeAllowlistedEndpointContractobject44https_api, https_mcp, pending_reachability, ready, denied, disabled, hosted_runtime_ready, hosted_runtime_reachable
contracts/jsonschema/hosted-social-auth.schema.jsonHostedSocialAuthContractobject55google, microsoft, github, signup, login, active, membership_pending, hosted_social_provider_ready
contracts/jsonschema/license.schema.jsonLicenseStatusContractobject13valid, expired, missing, offline_grace, license_valid, license_expired, license_missing, license_offline_grace
contracts/jsonschema/management-audited-operation.schema.jsonManagement Audited Operationobject44engineering_github, engineering_model, support_mail, engineering_receipt
contracts/jsonschema/management-auth.schema.jsonManagement Auth0 configurationobject47
contracts/jsonschema/management-operation.schema.jsonManagement operation resultobject33
contracts/jsonschema/management-receipt-error.schema.jsonManagement Receipt Errorobject11management_receipt_not_found, management_receipt_id_invalid, management_audit_unavailable
contracts/jsonschema/management-receipt.schema.jsonManagement Receiptobject2020mcp, operation_api, rest, incomplete, succeeded, denied, failed, null
contracts/jsonschema/mcp-compatibility-profile.schema.jsonMCPCompatibilityProfileobject002024-11-05, 2025-03-26, 2025-06-18, 2025-11-25, 2026-07-28, legacy_initialized, modern_stateless, streamable_http
contracts/jsonschema/mcp-resource-auth-binding.schema.jsonMcpResourceAuthBindingContractobject00mcp_server, virtual_server, static_only, mixed, oauth_only, public, compatible, approved_only
contracts/jsonschema/mcp-server.schema.jsonMCPServerManifestobject44low, medium, high, critical, registered, disabled, deprecated, service_account
contracts/jsonschema/mcp-upstream-connection.schema.jsonMCP upstream connectionobject00pending_authorization, active, expired, disconnected, revoked, refresh_required, not_required, configuration_required
contracts/jsonschema/native-oauth-key-ring.schema.jsonNative OAuth public signing-key ringobject11
contracts/jsonschema/outbound-delivery-admin.schema.jsonOutboundDeliveryAdminobject00accepted, indexed, pending_test, active, disabled, archived, siem_audit, product_webhook
contracts/jsonschema/outbound-delivery-stage7.schema.jsonOutbound delivery Stage 7 administration contractsobject00read, create, update, test, enable, force_enable, disable, read_deliveries
contracts/jsonschema/policy-simulation.schema.jsonPolicySimulationContractobject22none, service_account, user_delegated, agent_scoped, workload_mapped, allow, deny
contracts/jsonschema/policy.schema.jsonPolicyManifestobject44draft, published, superseded, disabled, allow, deny, DiscoverTool, CallTool
contracts/jsonschema/private-route-decision.schema.jsonPrivateRouteDecisionContractobject22direct_private_endpoint, outbound_connector, denied, allow, deny, mtls, spiffe, equivalent
contracts/jsonschema/release-candidate-evidence.schema.jsonM9 Release Candidate Evidenceobject55linked, pass, justified
contracts/jsonschema/release-evidence-bundle.schema.jsonM8 Release Evidence Bundleobject55cosign, sbom, release_evidence_bundle, helm_chart, oci_image, spdx-json, cyclonedx-json
contracts/jsonschema/revocation-event-v2.schema.jsonConsumerOAuthRevocationEventContractobject1010authentication, policy, discovery, upstream_credentials
contracts/jsonschema/revocation-event.schema.jsonRevocationEventContractobject1213agent_disabled, credential_revoked, connector_disabled, policy_superseded, client_surface_disabled, client_surface_revoked, server_disabled, tool_disabled
contracts/jsonschema/runtime-audit-export-v3.schema.jsonConsumerOAuthRuntimeAuditExportContractobject66succeeded, upstream_http_error, upstream_failure, deadline_exceeded, outcome_unknown, null, received, authentication
contracts/jsonschema/runtime-audit-export-v4.schema.jsonConsumerOAuthRuntimeAuditExportV4Contractobject66succeeded, upstream_http_error, upstream_failure, deadline_exceeded, outcome_unknown, null, received, authentication
contracts/jsonschema/runtime-discovery.schema.jsonRuntimeDiscoveryContractobject22low, medium, high, critical, none, service_account, user_delegated, agent_scoped
contracts/jsonschema/runtime-projection.schema.jsonRuntimeProjectionContractobject00disabled, observe, enforce, gateway.runtime.audit-export/v3, gateway.runtime.audit-export/v4, gateway.consumer-oauth.runtime/v7, gateway.consumer-oauth.runtime/v8, gateway.consumer-oauth.runtime/v9
contracts/jsonschema/runtime-tool-call.schema.jsonRuntimeToolCallContractobject22not_logged, redacted, none, policy_denied, manifest_denied_candidate, schema_invalid, unregistered_server, unknown_tool
contracts/jsonschema/session-lifecycle-v2.schema.jsonConsumerOAuthSessionLifecycleContractobject1313pending, active, reconnecting, draining, terminated, revoked, expired, failed
contracts/jsonschema/session-lifecycle-v3.schema.jsonConsumerOAuthSessionLifecycleV3Contractobject1313pending, active, reconnecting, draining, terminated, revoked, expired, failed
contracts/jsonschema/session-lifecycle.schema.jsonSessionLifecycleContractobject55pending, active, reconnecting, draining, terminated, revoked, expired, failed
contracts/jsonschema/super-admin.schema.jsonSuper admin workspace lifecycle commandobject33lock, unlock
contracts/jsonschema/support-mail-result.schema.jsonSupport Mail Resultobject66queued, running, accepted, uncertain, cancelled
contracts/jsonschema/telemetry-siem-config.schema.jsonTelemetryAndSiemConfigobject00read, create, update, test, enable, force_enable, disable, read_deliveries
contracts/jsonschema/upstream-connection.schema.jsonUpstream connection and explicit client use authorizationobject00mcp_server, virtual_mcp_server, active, disconnected, revoked
contracts/jsonschema/webhook-client-surface-disabled-v1.schema.jsonClient surface disabled webhook data V1object55
contracts/jsonschema/webhook-connector-disabled-v1.schema.jsonConnector disabled webhook data V1object55
contracts/jsonschema/webhook-connector-revoked-v1.schema.jsonConnector revoked webhook data V1object55
contracts/jsonschema/webhook-credential-binding-disabled-v1.schema.jsonCredential binding disabled webhook data V1object66
contracts/jsonschema/webhook-credential-binding-revoked-v1.schema.jsonCredential binding revoked webhook data V1object66
contracts/jsonschema/webhook-deployment-status-changed-v1.schema.jsonDeployment status changed webhook data V1object55active, draining, drained, decommissioned, unknown
contracts/jsonschema/webhook-policy-version-archived-v1.schema.jsonPolicy version archived webhook data V1object44
contracts/jsonschema/webhook-policy-version-archived-v2.schema.jsonPolicy version archived webhook data V2object66
contracts/jsonschema/webhook-policy-version-published-v1.schema.jsonPolicy version published webhook data V1object55user, service, workload
contracts/jsonschema/webhook-registry-item-approved-v1.schema.jsonRegistry item approved webhook data V1object55mcp_server, api_source
contracts/jsonschema/webhook-registry-item-archived-v1.schema.jsonRegistry item archived webhook data V1object66mcp_server, api_source
contracts/jsonschema/webhook-registry-item-disabled-v1.schema.jsonRegistry item disabled webhook data V1object66mcp_server, api_source
contracts/jsonschema/webhook-test-v1.schema.jsonWebhook test data V1object56
contracts/jsonschema/workspace-external-identity.schema.jsonExplicit workspace external identity linkobject77
contracts/jsonschema/workspace-runtime-provisioning.schema.jsonHosted workspace runtime provisioningobject99queued, provisioning, failed, ready, not_eligible, deployment_required

Counts and enum samples are navigation aids. The linked schema remains authoritative for validation. Regenerate this page when contracts change.

  • Read Audit Events for the generated audit-event schema summary.
  • Read Admin API for control-plane routes.
  • Read Evals for fixture contract expectations.

Amelfi documentation · Space Grotesk / Geist Mono