What is sellers.json? A Complete Explanation

A clear, comprehensive explanation of sellers.json: what it is, how SSPs use it, why it matters for ad tech transparency, and how to read sellers.json files.

Barrie Jarman CEO & Founder Updated March 09, 2026

What is sellers.json?

Sellers.json is a transparency standard created by the IAB Tech Lab that allows supply-side platforms (SSPs), ad exchanges, and ad networks to publicly declare all the entities that sell advertising inventory through their system. It is a machine-readable JSON file hosted at the SSP's root domain.

If ads.txt is a publisher saying "I authorize these platforms to sell my ads," then sellers.json is the platform saying "these are all the publishers and resellers in my network." Together, they create a two-way trust system that helps buyers verify every link in the advertising supply chain.

Why sellers.json Exists

The programmatic advertising ecosystem is complex. Between an advertiser's budget and a publisher's webpage, inventory can pass through multiple intermediaries. Each intermediary is a potential point of fraud, value leakage, or opacity.

Before sellers.json, if a buyer received a bid request from an SSP with a seller ID of "12345," there was no standardized way to verify who seller 12345 actually was. Was it a legitimate publisher? A reseller? An unknown entity? Sellers.json answers this question by making the SSP's seller directory public.

The Trust Triangle

Sellers.json is one leg of what the industry calls the transparency "trust triangle":

  1. ads.txt (publisher-side): Publisher declares "SSP X can sell my inventory"
  2. sellers.json (SSP-side): SSP X declares "Seller 12345 is ExampleNews.com, a direct publisher"
  3. SupplyChain Object (bid-level): The bid request includes the full chain of intermediaries for this specific impression

When all three align, the buyer has high confidence in the legitimacy of the supply path.

How to Read a sellers.json File

A sellers.json file is a JSON document. Here is a simplified example:

{
  "contact_email": "support@example-ssp.com",
  "version": "1.0",
  "sellers": [
    {
      "seller_id": "pub-001",
      "seller_type": "PUBLISHER",
      "name": "Example News",
      "domain": "examplenews.com",
      "is_confidential": 0
    },
    {
      "seller_id": "reseller-002",
      "seller_type": "INTERMEDIARY",
      "name": "Ad Network Co",
      "domain": "adnetwork.com",
      "is_confidential": 0
    },
    {
      "seller_id": "anon-003",
      "is_confidential": 1
    }
  ]
}

Key Fields Explained

Understanding Confidential Entries

One of the most discussed aspects of sellers.json is the confidentiality flag. When an SSP marks a seller as confidential, they reveal only the seller_id and seller_type but hide the name and domain.

SSPs use confidentiality for various reasons:

However, from the buyer's perspective, confidential entries are a transparency gap. If you cannot verify who the seller is, you cannot fully validate the supply path. As a result:

Red Volcano tracks confidentiality rates across all SSPs, making this an easy metric to compare when evaluating supply partners.

How sellers.json Works with ads.txt

Sellers.json and ads.txt are designed to work together. Here is a practical example of cross-verification:

  1. A buyer receives a bid request from PubMatic with seller_id "pub-12345" claiming to represent examplenews.com.
  2. The buyer checks PubMatic's sellers.json: Does seller_id "pub-12345" exist? Is it listed as examplenews.com? Is it a PUBLISHER type?
  3. The buyer checks examplenews.com/ads.txt: Is pubmatic.com listed with account ID "pub-12345" and type DIRECT?
  4. If both check out, the buyer has high confidence the supply path is legitimate.

This bidirectional verification is a powerful fraud prevention mechanism. Red Volcano automates this cross-referencing at scale.

What sellers.json Reveals About an SSP

Analyzing an SSP's sellers.json file reveals a great deal about its business:

How Red Volcano Helps with sellers.json Data

Red Volcano provides the most comprehensive sellers.json dataset in the industry:

Need supply chain intelligence at scale? Red Volcano tracks 32M+ publishers weekly.

Book a Demo →

Frequently Asked Questions

Sellers.json is a public file that advertising platforms (SSPs and ad exchanges) publish to list all the companies and publishers that sell ad inventory through their system. It is like a directory of everyone who is authorized to sell ads through a particular platform.

Ads.txt is published by publishers to list which advertising platforms can sell their inventory (publisher-to-SSP direction). Sellers.json is published by advertising platforms to list which publishers and sellers are in their network (SSP-to-publisher direction). They work in opposite directions to create two-way verification.

When a sellers.json entry is marked as confidential, the SSP has chosen not to reveal the seller's name or domain. This means buyers cannot fully verify who is selling the inventory. While allowed by the specification, high confidentiality rates reduce trust and may lead buyers to bid lower or avoid that inventory.

SSPs publish their sellers.json file at their root domain. For example, PubMatic's file is at pubmatic.com/sellers.json, and OpenX's is at openx.com/sellers.json. Red Volcano crawls and parses sellers.json files from all major SSPs, making the data searchable and analyzable at scale.

Advertisers should care about sellers.json because it helps them verify that their ad spend is going to legitimate publishers through authorized channels. By cross-referencing sellers.json with ads.txt and the SupplyChain object in bid requests, advertisers can validate supply paths and avoid fraud.

Explore Red Volcano

The most comprehensive supply-side AdTech intelligence platform. 32M+ publishers, 2,000+ technologies, complete ads.txt and sellers.json data — updated weekly.

🔗

Related Data

📊

Get the Complete Dataset

What you see here is just a preview. Red Volcano customers get access to the full, unfiltered dataset — including:

Book a 15-minute call and we’ll walk you through the platform live.