Skip to content
Odyns™
Insights

Authorisation

ads.txt vs sellers.json: what each one tells a buyer.

· 3 min readShare on LinkedIn

ads.txt and sellers.json are both public files, and they're often mentioned together. But they answer different questions, and neither one is enough on its own.

The two files at a glance
ads.txtsellers.json
Published byThe publisherThe SSP or exchange
Lives onThe publisher's domainThe platform's domain
AnswersWho may sell my inventory?Who is behind each seller account?
For apps and CTVapp-ads.txtsellers.json

What ads.txt proves

ads.txt is the publisher's own list of authorised sellers. If a seller account isn't on it, the publisher hasn't approved that seller, whatever the deal description says. It also says whether each seller is direct, meaning the publisher's own account, or an approved reseller.

What sellers.json proves

sellers.json is the platform's list of the accounts it pays. It turns an anonymous seller ID into a named business, and says whether that business is a publisher or an intermediary. Without it, a buyer can see that an account was authorised but not who it belongs to.

Why you need both

  • ads.txt alone tells you an ID is allowed, not who it belongs to
  • sellers.json alone tells you who an ID is, not whether the publisher approved it
  • Together they show both sides of every supply path in a deal

Know what your curated deals actually delivered.

Start with one campaign. We'll show you what checked out, what didn't, and where the money went.