1.2.0-rc.1 / Release and assurance
Structural field inventory
Find the fields in the exact current schema documents; semantic validation remains required.
Generated from the exact current schemas. These field lists are a navigation aid; the linked schemas define required/null fields, constants, nested objects and alternatives. Semantic, signature, history and transaction requirements still apply. No HTTP endpoint is implied by a helper shape.
| Schema | Definition | Declared object fields |
|---|---|---|
| policy.schema.json | timestamp |
See exact schema alternatives/reference |
| policy.schema.json | selector |
type, path, query |
| policy.schema.json | resource |
id, selectors |
| policy.schema.json | obligation |
See exact schema alternatives/reference |
| policy.schema.json | rule |
id, resource_ids, actions, purposes, effect, obligations |
| asset.schema.json | authority |
origin, service_id, revision, url, digest |
| asset.schema.json | asset_ref |
asset_id, version_id, manifest_digest, representation_id |
| asset.schema.json | representation_metadata |
media_type, media_parameters, languages |
| asset.schema.json | representation |
media_type, media_parameters, languages, representation_id, decoded_length, decoded_digest |
| asset.schema.json | manifest |
protocol_version, origin, asset_id, version_id, published_at, authority, representations, profile, issuer, delegation_id, policy_digest, publication, content_variants, derived_from |
| asset.schema.json | content_variant |
representation_id, content_codings, content_length, content_digest |
| asset.schema.json | derivation |
representation_id, source, relationship |
| asset.schema.json | document |
digest, body_b64url |
| asset.schema.json | bundle |
protocol_version, profile, roots, manifests, documents |
| assets-paid-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| assets-paid-portable.schema.json | blob |
digest, body_b64url |
| assets-paid-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count, payment_audit_count, payment_audit_max_seq, payer_proofs_count |
| assets-paid-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| assets-paid-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| assets-paid-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| assets-paid-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| assets-paid-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| assets-paid-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| assets-paid-portable.schema.json | payment_quote |
See exact schema alternatives/reference |
| assets-paid-portable.schema.json | payment_accepted |
See exact schema alternatives/reference |
| assets-paid-portable.schema.json | payer_proof |
payer_client_id, mandate_jws, payload_b64url, public_identity_b64url |
| assets-paid-portable.schema.json | payment_audit |
sequence, kind, recorded_at, state_digest, input_b64url, context_b64url |
| assets-paid-portable.schema.json | payment_state |
payment_state, access_state, checks, last_sequence, last_effective_at, provider_reference |
| assets-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| assets-portable.schema.json | blob |
digest, body_b64url |
| assets-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count |
| assets-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| assets-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| assets-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| assets-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| assets-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| assets-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| assets-storage-paid-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| assets-storage-paid-portable.schema.json | blob |
digest, body_b64url |
| assets-storage-paid-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count, payment_audit_count, payment_audit_max_seq, payer_proofs_count |
| assets-storage-paid-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| assets-storage-paid-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| assets-storage-paid-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| assets-storage-paid-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| assets-storage-paid-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| assets-storage-paid-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| assets-storage-paid-portable.schema.json | payment_quote |
See exact schema alternatives/reference |
| assets-storage-paid-portable.schema.json | payment_accepted |
See exact schema alternatives/reference |
| assets-storage-paid-portable.schema.json | payer_proof |
payer_client_id, mandate_jws, payload_b64url, public_identity_b64url |
| assets-storage-paid-portable.schema.json | payment_audit |
sequence, kind, recorded_at, state_digest, input_b64url, context_b64url |
| assets-storage-paid-portable.schema.json | payment_state |
payment_state, access_state, checks, last_sequence, last_effective_at, provider_reference |
| assets-storage-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| assets-storage-portable.schema.json | blob |
digest, body_b64url |
| assets-storage-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count |
| assets-storage-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| assets-storage-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| assets-storage-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| assets-storage-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| assets-storage-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| assets-storage-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| delegation.schema.json | authority |
protocol_version, policy_protocol_version, origin, policy_id, revision, issued_at, expires_at, services, delegations |
| delegation.schema.json | service |
id, base_url, issuer, capabilities, signing_keys, limits, scope |
| delegation.schema.json | delegation |
id, origin, delegate_service_id, capabilities, resource_ids, actions, purposes, asset_id_prefixes, version_id_prefixes, issued_at, expires_at, max_access_seconds, max_use_seconds, payment_mode, allow_subdelegation |
| delegation.schema.json | scope |
resource_ids, actions, purposes, asset_id_prefixes, version_id_prefixes |
| delegation.schema.json | key |
kid, public_jwk, uses, not_before, not_after, state, retired_at, revoked_at |
| delegation.schema.json | limits |
max_offer_seconds, max_access_seconds, max_use_seconds, payment_mode |
| delegation.schema.json | request |
url, actions, purposes, supported_obligations |
| delegation.schema.json | operation |
kind, origin, service_id, issuer, endpoint, delegation_id, key_id, key_use, request, offer_seconds, access_seconds, use_seconds, payment_mode, asset_id, version_id, operation_id, payment_request_digest, agreement_id |
| delegation.schema.json | observation |
source, origin, authority_url, policy_url, authority_digest, policy_digest, checked_at, available, tls_verified, redirected, revalidated |
| free.schema.json | authority |
origin, service_id, revision, url, digest |
| free.schema.json | asset_ref |
asset_id, version_id, manifest_digest, representation_id |
| free.schema.json | representation_metadata |
media_type, media_parameters, languages |
| free.schema.json | range |
first, last, complete_length |
| free.schema.json | http |
method, status, kind, delivery_id, hop_id, ingress_id, hop_role, boundary_id, cache_status, content_codings, content_bytes, content_digest, decoded_bytes, decoded_digest, range, representation_metadata |
| free.schema.json | operation |
id, started_at, ended_at, state |
| free.schema.json | related_event |
reporter_id, event_id, payload_digest |
| free.schema.json | obligation |
See exact schema alternatives/reference |
| free.schema.json | context |
role, url, digest, media_type |
| free.schema.json | binding |
protocol_version, origin, service_id, issuer, delegation_id |
| free.schema.json | request |
url, actions, purposes, supported_obligations |
| free.schema.json | offer_request |
protocol_version, origin, service_id, issuer, delegation_id, principal_id, request, access_seconds, use_seconds |
| free.schema.json | offer |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, client_id, principal_id, policy_id, policy_revision, policy_digest, request, obligations, context, nonce, issued_at, expires_at, access_seconds, use_seconds, revocation, payment, authority_revision, authority_digest, terms_digest |
| free.schema.json | acceptance |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, offer_digest, client_id, principal_id, intent, nonce, accepted_at, idempotency_key |
| free.schema.json | receipt |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, client_id, principal_id, offer_id, offer_digest, acceptance_digest, recorded_at, access_expires_at, use_expires_at, state_at_issue, payment_required, access_credential |
| free.schema.json | status |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, state, effective_at, reason, status_version, issued_at, authority_revision, authority_digest, authority_checked_at |
| free.schema.json | revoke_request |
protocol_version, origin, service_id, issuer, delegation_id, reason, idempotency_key, agreement_id |
| free.schema.json | token_request |
protocol_version, origin, service_id, issuer, delegation_id, agreement_id |
| free.schema.json | token_response |
protocol_version, origin, service_id, issuer, delegation_id, token_type, access_token, expires_at, agreement_id |
| free.schema.json | introspection_request |
protocol_version, origin, service_id, issuer, delegation_id, token, resource_url, method, actions, purposes, request_id |
| free.schema.json | admission |
decision_id, agreement_id, resource_url, method, actions, purposes, expires_at, checked_at, status_version, authority_revision, authority_digest, authority_checked_at, policy_id, policy_revision, client_id, principal_id, policy_digest |
| free.schema.json | introspection_response |
protocol_version, origin, service_id, issuer, delegation_id, request_id, active, permitted, reason, admission |
| free.schema.json | report |
protocol_version, origin, service_id, issuer, delegation_id, event_id, event_type, occurred_at, reporter_id, source, resource_url, policy_id, policy_revision, actions, purposes, agreement_id, asset_ref, operation, http, quantity, unit, related_events, derived_from |
| free.schema.json | intake |
protocol_version, origin, service_id, issuer, delegation_id, record_id, collector_id, received_at, assurance, authenticated_reporter_id, payload_digest, payload_b64url, reporter_jws, authority |
| observation.schema.json | registry |
protocol_version, profile, registry_id, origin, revision, policy_id, policy_revision, policy_digest, issued_at, expires_at, boundaries |
| observation.schema.json | boundary |
id, kind, observer_id, binding, resource_ids, actions, purposes, starts_at, ends_at, state, event_profiles |
| observation.schema.json | subject |
kind, id, reporter_id, ingress_id, checkpoint_index, payload_digest |
| observation.schema.json | expectation |
id, boundary_id, resource_url, action, purpose, agreement_id, expected_at, due_at, subject, event_profile, basis |
| observation.schema.json | query |
url, action, purpose, starts_at, ends_at |
| paid-agreement.schema.json | authority |
origin, service_id, revision, url, digest |
| paid-agreement.schema.json | asset_ref |
asset_id, version_id, manifest_digest, representation_id |
| paid-agreement.schema.json | representation_metadata |
media_type, media_parameters, languages |
| paid-agreement.schema.json | range |
first, last, complete_length |
| paid-agreement.schema.json | http |
method, status, kind, delivery_id, hop_id, ingress_id, hop_role, boundary_id, cache_status, content_codings, content_bytes, content_digest, decoded_bytes, decoded_digest, range, representation_metadata |
| paid-agreement.schema.json | operation |
id, started_at, ended_at, state |
| paid-agreement.schema.json | related_event |
reporter_id, event_id, payload_digest |
| paid-agreement.schema.json | obligation |
See exact schema alternatives/reference |
| paid-agreement.schema.json | context |
role, url, digest, media_type |
| paid-agreement.schema.json | binding |
protocol_version, origin, service_id, issuer, delegation_id |
| paid-agreement.schema.json | request |
url, actions, purposes, supported_obligations |
| paid-agreement.schema.json | offer_request |
protocol_version, origin, service_id, issuer, delegation_id, principal_id, request, access_seconds, use_seconds, payer_id |
| paid-agreement.schema.json | offer |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, client_id, principal_id, policy_id, policy_revision, policy_digest, request, obligations, context, nonce, issued_at, expires_at, access_seconds, use_seconds, revocation, payment, authority_revision, authority_digest, terms_digest |
| paid-agreement.schema.json | acceptance |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, offer_digest, client_id, principal_id, intent, nonce, accepted_at, idempotency_key |
| paid-agreement.schema.json | receipt |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, client_id, principal_id, offer_id, offer_digest, acceptance_digest, recorded_at, access_expires_at, use_expires_at, state_at_issue, payment_required, access_credential |
| paid-agreement.schema.json | status |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, state, effective_at, reason, status_version, issued_at, authority_revision, authority_digest, authority_checked_at |
| paid-agreement.schema.json | revoke_request |
protocol_version, origin, service_id, issuer, delegation_id, reason, idempotency_key, agreement_id |
| paid-agreement.schema.json | token_request |
protocol_version, origin, service_id, issuer, delegation_id, agreement_id |
| paid-agreement.schema.json | token_response |
protocol_version, origin, service_id, issuer, delegation_id, token_type, access_token, expires_at, agreement_id |
| paid-agreement.schema.json | introspection_request |
protocol_version, origin, service_id, issuer, delegation_id, token, resource_url, method, actions, purposes, request_id |
| paid-agreement.schema.json | admission |
decision_id, agreement_id, resource_url, method, actions, purposes, expires_at, checked_at, status_version, authority_revision, authority_digest, authority_checked_at, policy_id, policy_revision, client_id, principal_id, policy_digest |
| paid-agreement.schema.json | introspection_response |
protocol_version, origin, service_id, issuer, delegation_id, request_id, active, permitted, reason, admission |
| paid-agreement.schema.json | report |
protocol_version, origin, service_id, issuer, delegation_id, event_id, event_type, occurred_at, reporter_id, source, resource_url, policy_id, policy_revision, actions, purposes, agreement_id, asset_ref, operation, http, quantity, unit, related_events, derived_from |
| paid-agreement.schema.json | intake |
protocol_version, origin, service_id, issuer, delegation_id, record_id, collector_id, received_at, assurance, authenticated_reporter_id, payload_digest, payload_b64url, reporter_jws, authority |
| paid-agreement.schema.json | payment_check_request |
protocol_version, origin, service_id, issuer, delegation_id, agreement_id, check_id |
| paid-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| paid-portable.schema.json | blob |
digest, body_b64url |
| paid-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count, payment_audit_count, payment_audit_max_seq, payer_proofs_count |
| paid-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| paid-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| paid-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| paid-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| paid-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| paid-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| paid-portable.schema.json | payment_quote |
See exact schema alternatives/reference |
| paid-portable.schema.json | payment_accepted |
See exact schema alternatives/reference |
| paid-portable.schema.json | payer_proof |
payer_client_id, mandate_jws, payload_b64url, public_identity_b64url |
| paid-portable.schema.json | payment_audit |
sequence, kind, recorded_at, state_digest, input_b64url, context_b64url |
| paid-portable.schema.json | payment_state |
payment_state, access_state, checks, last_sequence, last_effective_at, provider_reference |
| payment.schema.json | quote |
protocol_version, profile, record_type, quote_id, origin, service_id, verification_service_id, provider_id, verification_endpoint, payer_id, offer_id, currency, minor_unit_scale, items, total_minor, issued_at, expires_at |
| payment.schema.json | accepted_binding |
protocol_version, profile, record_type, agreement_id, origin, service_id, principal_id, offer_id, quote_digest, accepted_at, access_expires_at, use_expires_at, offer_digest, request |
| payment.schema.json | mandate |
protocol_version, profile, record_type, mandate_id, agreement_id, origin, service_id, quote_id, quote_digest, provider_id, payer_id, currency, minor_unit_scale, total_minor, authorization, issued_at, expires_at |
| payment.schema.json | check |
protocol_version, profile, record_type, check_id, quote_id, quote_digest, agreement_id, mandate_id, origin, verification_service_id, provider_id, payer_id, currency, minor_unit_scale, total_minor, offer_digest, request_digest |
| payment.schema.json | verification |
protocol_version, profile, record_type, check_id, quote_id, quote_digest, agreement_id, mandate_id, origin, verification_service_id, provider_id, payer_id, currency, minor_unit_scale, total_minor, sequence, state, provider_reference, effective_at, checked_at, offer_digest, request_digest |
| payment.schema.json | free |
required |
| portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| portable.schema.json | blob |
digest, body_b64url |
| portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count |
| portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| storage-agreement.schema.json | free_authority |
origin, service_id, revision, url, digest |
| storage-agreement.schema.json | free_asset_ref |
asset_id, version_id, manifest_digest, representation_id |
| storage-agreement.schema.json | free_representation_metadata |
media_type, media_parameters, languages |
| storage-agreement.schema.json | free_range |
first, last, complete_length |
| storage-agreement.schema.json | free_http |
method, status, kind, delivery_id, hop_id, ingress_id, hop_role, boundary_id, cache_status, content_codings, content_bytes, content_digest, decoded_bytes, decoded_digest, range, representation_metadata |
| storage-agreement.schema.json | free_operation |
id, started_at, ended_at, state |
| storage-agreement.schema.json | free_related_event |
reporter_id, event_id, payload_digest |
| storage-agreement.schema.json | free_obligation |
See exact schema alternatives/reference |
| storage-agreement.schema.json | free_context |
role, url, digest, media_type |
| storage-agreement.schema.json | free_binding |
protocol_version, origin, service_id, issuer, delegation_id |
| storage-agreement.schema.json | free_request |
url, actions, purposes, supported_obligations |
| storage-agreement.schema.json | free_offer_request |
protocol_version, origin, service_id, issuer, delegation_id, principal_id, request, access_seconds, use_seconds, reporting_profile |
| storage-agreement.schema.json | free_offer |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, client_id, principal_id, policy_id, policy_revision, policy_digest, request, obligations, context, nonce, issued_at, expires_at, access_seconds, use_seconds, revocation, payment, authority_revision, authority_digest, terms_digest, reporting_profile |
| storage-agreement.schema.json | free_acceptance |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, offer_digest, client_id, principal_id, intent, nonce, accepted_at, idempotency_key, reporting_profile |
| storage-agreement.schema.json | free_receipt |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, client_id, principal_id, offer_id, offer_digest, acceptance_digest, recorded_at, access_expires_at, use_expires_at, state_at_issue, payment_required, access_credential, reporting_profile |
| storage-agreement.schema.json | free_status |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, state, effective_at, reason, status_version, issued_at, authority_revision, authority_digest, authority_checked_at |
| storage-agreement.schema.json | free_revoke_request |
protocol_version, origin, service_id, issuer, delegation_id, reason, idempotency_key, agreement_id |
| storage-agreement.schema.json | free_token_request |
protocol_version, origin, service_id, issuer, delegation_id, agreement_id |
| storage-agreement.schema.json | free_token_response |
protocol_version, origin, service_id, issuer, delegation_id, token_type, access_token, expires_at, agreement_id |
| storage-agreement.schema.json | free_introspection_request |
protocol_version, origin, service_id, issuer, delegation_id, token, resource_url, method, actions, purposes, request_id |
| storage-agreement.schema.json | free_admission |
decision_id, agreement_id, resource_url, method, actions, purposes, expires_at, checked_at, status_version, authority_revision, authority_digest, authority_checked_at, policy_id, policy_revision, client_id, principal_id, policy_digest |
| storage-agreement.schema.json | free_introspection_response |
protocol_version, origin, service_id, issuer, delegation_id, request_id, active, permitted, reason, admission |
| storage-agreement.schema.json | free_report |
protocol_version, origin, service_id, issuer, delegation_id, event_id, event_type, occurred_at, reporter_id, source, resource_url, policy_id, policy_revision, actions, purposes, agreement_id, asset_ref, operation, http, quantity, unit, related_events, derived_from |
| storage-agreement.schema.json | free_intake |
protocol_version, origin, service_id, issuer, delegation_id, record_id, collector_id, received_at, assurance, authenticated_reporter_id, payload_digest, payload_b64url, reporter_jws, authority |
| storage-agreement.schema.json | paid_authority |
origin, service_id, revision, url, digest |
| storage-agreement.schema.json | paid_asset_ref |
asset_id, version_id, manifest_digest, representation_id |
| storage-agreement.schema.json | paid_representation_metadata |
media_type, media_parameters, languages |
| storage-agreement.schema.json | paid_range |
first, last, complete_length |
| storage-agreement.schema.json | paid_http |
method, status, kind, delivery_id, hop_id, ingress_id, hop_role, boundary_id, cache_status, content_codings, content_bytes, content_digest, decoded_bytes, decoded_digest, range, representation_metadata |
| storage-agreement.schema.json | paid_operation |
id, started_at, ended_at, state |
| storage-agreement.schema.json | paid_related_event |
reporter_id, event_id, payload_digest |
| storage-agreement.schema.json | paid_obligation |
See exact schema alternatives/reference |
| storage-agreement.schema.json | paid_context |
role, url, digest, media_type |
| storage-agreement.schema.json | paid_binding |
protocol_version, origin, service_id, issuer, delegation_id |
| storage-agreement.schema.json | paid_request |
url, actions, purposes, supported_obligations |
| storage-agreement.schema.json | paid_offer_request |
protocol_version, origin, service_id, issuer, delegation_id, principal_id, request, access_seconds, use_seconds, payer_id, reporting_profile |
| storage-agreement.schema.json | paid_offer |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, client_id, principal_id, policy_id, policy_revision, policy_digest, request, obligations, context, nonce, issued_at, expires_at, access_seconds, use_seconds, revocation, payment, authority_revision, authority_digest, terms_digest, reporting_profile |
| storage-agreement.schema.json | paid_acceptance |
protocol_version, origin, service_id, issuer, delegation_id, offer_id, offer_digest, client_id, principal_id, intent, nonce, accepted_at, idempotency_key, reporting_profile |
| storage-agreement.schema.json | paid_receipt |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, client_id, principal_id, offer_id, offer_digest, acceptance_digest, recorded_at, access_expires_at, use_expires_at, state_at_issue, payment_required, access_credential, reporting_profile |
| storage-agreement.schema.json | paid_status |
protocol_version, origin, service_id, issuer, delegation_id, record_type, agreement_id, state, effective_at, reason, status_version, issued_at, authority_revision, authority_digest, authority_checked_at |
| storage-agreement.schema.json | paid_revoke_request |
protocol_version, origin, service_id, issuer, delegation_id, reason, idempotency_key, agreement_id |
| storage-agreement.schema.json | paid_token_request |
protocol_version, origin, service_id, issuer, delegation_id, agreement_id |
| storage-agreement.schema.json | paid_token_response |
protocol_version, origin, service_id, issuer, delegation_id, token_type, access_token, expires_at, agreement_id |
| storage-agreement.schema.json | paid_introspection_request |
protocol_version, origin, service_id, issuer, delegation_id, token, resource_url, method, actions, purposes, request_id |
| storage-agreement.schema.json | paid_admission |
decision_id, agreement_id, resource_url, method, actions, purposes, expires_at, checked_at, status_version, authority_revision, authority_digest, authority_checked_at, policy_id, policy_revision, client_id, principal_id, policy_digest |
| storage-agreement.schema.json | paid_introspection_response |
protocol_version, origin, service_id, issuer, delegation_id, request_id, active, permitted, reason, admission |
| storage-agreement.schema.json | paid_report |
protocol_version, origin, service_id, issuer, delegation_id, event_id, event_type, occurred_at, reporter_id, source, resource_url, policy_id, policy_revision, actions, purposes, agreement_id, asset_ref, operation, http, quantity, unit, related_events, derived_from |
| storage-agreement.schema.json | paid_intake |
protocol_version, origin, service_id, issuer, delegation_id, record_id, collector_id, received_at, assurance, authenticated_reporter_id, payload_digest, payload_b64url, reporter_jws, authority |
| storage-agreement.schema.json | paid_payment_check_request |
protocol_version, origin, service_id, issuer, delegation_id, agreement_id, check_id |
| storage-paid-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| storage-paid-portable.schema.json | blob |
digest, body_b64url |
| storage-paid-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count, payment_audit_count, payment_audit_max_seq, payer_proofs_count |
| storage-paid-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| storage-paid-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| storage-paid-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| storage-paid-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| storage-paid-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| storage-paid-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| storage-paid-portable.schema.json | payment_quote |
See exact schema alternatives/reference |
| storage-paid-portable.schema.json | payment_accepted |
See exact schema alternatives/reference |
| storage-paid-portable.schema.json | payer_proof |
payer_client_id, mandate_jws, payload_b64url, public_identity_b64url |
| storage-paid-portable.schema.json | payment_audit |
sequence, kind, recorded_at, state_digest, input_b64url, context_b64url |
| storage-paid-portable.schema.json | payment_state |
payment_state, access_state, checks, last_sequence, last_effective_at, provider_reference |
| storage-portable.schema.json | inventory_item |
kind, id, digest, size, media_type |
| storage-portable.schema.json | blob |
digest, body_b64url |
| storage-portable.schema.json | cut |
records_max_seq, records_count, status_history, status_attestations_count, admissions_count, decisions_count, public_keys_count |
| storage-portable.schema.json | manifest |
protocol_version, origin, service_id, issuer, delegation_id, profile, bundle_id, created_at, agreement_id, cut, source_scope, global_completeness_claimed, reactivates_access, operation, authority_digest, policy_digest, inventory |
| storage-portable.schema.json | bundle |
protocol_version, profile, manifest_jws, blobs |
| storage-portable.schema.json | agreement |
id, offer_id, client_id, principal_id, state, status_version, effective_at, reason, access_expires_at, use_expires_at |
| storage-portable.schema.json | client_key |
client_id, role, principals, reporter_id, key_id, public_jwk |
| storage-portable.schema.json | admission |
gateway_client_id, terminal_event_id, response_b64url |
| storage-portable.schema.json | decision |
operation_b64url, decision_b64url, observation_b64url, authority_digest, policy_digest |
| storage-session.schema.json | event |
protocol_version, origin, service_id, issuer, delegation_id, event_id, event_type, occurred_at, reporter_id, source, resource_url, policy_id, policy_revision, actions, purposes, agreement_id, asset_ref, operation, http, quantity, unit, related_events, derived_from, event_profile |
| storage-session.schema.json | operation |
id, started_at, ended_at, state, kind, copy_context, storage |
| storage-session.schema.json | copy_context |
copy_id, acquired_at, retain_until, parent_write |
| storage-session.schema.json | storage |
See exact schema alternatives/reference |
| storage-session.schema.json | related_event |
reporter_id, event_id, payload_digest |
| storage-session.schema.json | asset_ref |
asset_id, version_id, manifest_digest, representation_id |