Enter an OOHDI-compatible screen ID to validate it against the specification.
Try org.oohdi.example-media-owner/oohdi/emp-001 as an example valid OOHDI.
OOHDI creates an open source, globally unique, decentralized identifier for sellable out-of-home inventory. It helps buyers, sellers, creative teams, and media operators identify the same display consistently across fragmented systems.
Without a common identifier, inventory is hard to discover, verify, validate, and de-duplicate across SSPs, DSPs, CMS platforms, and media owner systems.
OOHDI identifiers follow a reverse-DNS namespace and a canonical inventory path.
com.foobaroutdoor/oohdi/ab-1234-cuk.co.barfoodmedia/oohdi/98765A registry is the authoritative public service that exposes inventory data for a media owner namespace. It is the source of truth for screen records, metadata, and canonical OOHDI identifiers.
Registry discovery happens through DNS, using an _oohdi.<domain> TXT record that points to the authoritative registry host.
OOHDI is decentralized with no owner organization. It operates on principles of DNS and is designed to ensure no single entity controls IDs.
The following companies should consider exposing their inventory via an OOHDI compatible registry:
Ensure that your displays can be found and verified by any buyer
Verify that the displays that you are buying exist, are active and are in places you want to buy
Validate that the ad creatives you are building match the size specifications for the displays you are designing for.
Create a common way to represent, publish and promote display inventory for your users
De-duplicate and validate display inventory across all SSP's
Verify that ever changing media owner inventory is active, up to date, and accurately described
Innovate and build tools that interact with display data
This is a DRAFT proposal for public review. Comments should be submitted either as issue comments on the GitHub repository or as pull requests on the GitHub repository.
The full OOHDI specification, examples, and code are available in the project repository.