◈︎

AIOSchema Extension Registry

Version: v0.5.6 Status: Active Maintained by: Ovidiu Ancuta (founder-controlled phase) Governance: See Registry Governance

This registry lists all officially registered AIOSchema extension fields. Only fields listed here may appear in conforming manifests without a vendor prefix. Fields not listed here MUST use a registered x-<vendor>- prefix.


Official Extension Fields

Field Type Since Status Description
camera_model String v0.3 Active Device make and model
exposure_time String v0.3 Active Shutter speed (e.g. "1/120")
iso Integer v0.3 Active ISO sensitivity value
software String v0.3 Active Software used to create or edit the asset
ai_model_used String or null v0.4 Active AI model identifier; null if not AI-generated
ai_model_version String or null v0.4 Active AI model version string
license String v0.4 Active SPDX identifier (e.g. "CC-BY-4.0")
soft_binding Object v0.4 Active pHash soft binding record
compliance_level Integer v0.3.1 Active Self-declared conformance level (1, 2, or 3). Informational.
asset_name String v0.5 Active Original filename or human-readable asset name
asset_type String v0.5 Active Asset type (e.g. "document", "image", "video")
description String v0.5.6 Active Human-readable provenance context note. Maximum 256 characters.
ai_declaration Object v0.5.6 Active Structured AI involvement disclosure
compliance_eu_art50 Object v0.5.6 Active EU AI Act Art. 50(4) editorial exemption record
public_key String v0.5.6 Active Base64-encoded Ed25519 public key for self-contained verification

Full field definitions are in the Field Reference Guide and Specification v0.5.6.


Registered Vendor Prefixes

| Prefix | Maintainer | Status | Since | Notes | |—|—|—|—|—|


Reserved Field Names

The following names are reserved for planned future versions. Implementations MUST NOT use these names for custom fields.

Field Target version Description
creator_keyref v0.6 Key reference for rotation tracking
extensions_version v0.6 Extensions block schema version
rights v0.6 Structured rights and AI usage declarations

Planned Compliance Keys

The following compliance_* keys are reserved for future legislation. No fields are defined yet.

Key Legislation
compliance_ca_sb1047 California SB 1047 (if enacted)
compliance_can_aida Canada Artificial Intelligence and Data Act

Registration

To propose a new official extension field or register a vendor prefix, use the proposal process.

All vendor prefix registrations require a registry license. Details at Registry Governance and Licensing.


© 2026 Ovidiu Ancuta. AIOSchema™ and ◈™ are trademarks of Ovidiu Ancuta Specification: CC-BY 4.0 · Reference Implementations: Apache 2.0 · https://aioschema.org