Three ways to get the same row: an API for lookups as you go, a one-time list job with optional weekly refresh, or a database licence. Every plan starts with your own domains run first.
Active SSPs with seat IDs, dormant and reseller counts, impression range with ad positions, quality score, category, language, country, rank, owner and audience profile.
Five to ten domains you know well, run before any purchase. The sample page shows what comes back.
Identical across API, CSV and database. Start with the API, move to a licence, change nothing downstream.
Email support from the people who build the data, with a working-day response.
| Lookup API | List job | Database licence | |
|---|---|---|---|
| Price | $199 / month (2,000 profiles); $499 / month (10,000) | from $999 one-time; refresh from $299 / month | Contact us for price |
| How domains arrive | One per request, as you work | A file you send | All ad-carrying domains, delivered to you |
| Freshness | Computed at request time | Fresh at delivery; weekly refresh optional | Monthly; deep layer monthly |
| Change reporting | Compare responses yourself | Included with the refresh | Diff files per refresh |
| Audience profiles | Included, own endpoint | Included per row | For any subset you name |
| Deep layer (active SSPs, ad positions) | Included per lookup | Included per row | Top 100,000 sites, expandable |
| Delivery | JSON over HTTPS | CSV or JSON | Files or database dump, on-premises |
| Best for | Curators, planners, admission forms, tooling | Inclusion lists, marketplace rosters, client work | Exchanges, large agencies, DSPs, verification |
Two-minute form. You get a price and a sample of your own domains within one working day.
Above 2,000 domains the unit rate falls with volume. Bands are indicative; a firm quote comes with your list.
| Domains in the list | One-time job | Weekly refresh, per month | Typical use |
|---|---|---|---|
| Up to 2,000 | $999 flat | $299 | One inclusion list, one marketplace roster |
| 2,001 to 10,000 | $0.45 per domain | $0.15 per domain | Lists across several markets or clients |
| 10,001 to 50,000 | $0.30 per domain | $0.10 per domain | A curation index, an agency-wide list set |
| Above 50,000 | Quoted, from $0.20 per domain | Quoted | Usually better served by the database licence |
Billed at the band's per-domain rate on the following invoice.
Past a band boundary, the whole list moves to the lower rate from the next run.
Billed on the domains actually run.
Monthly or annually by Alpha Quantum, a German company. VAT per your location.
API and list jobs start on invoice. Licences run under a short data licence: internal use, refresh cycle, term.
Domain lists you send are used only to produce your rows. No other client data is needed.
Monthly plans end at the current cycle. Annual plans and licences are discounted and quoted on request.
Every weekly refresh and every monthly licence delivery comes with a change file. One line per domain that changed, with the old and the new value.
| Change | What triggers it | What a buyer does with it |
|---|---|---|
| Quality label crossed a threshold | Score moved across 50, or across your own bar | Review the site; remove or restore it on lists |
| Active SSP set changed | An exchange started or stopped selling the site | Update the exchange and seat ID on live deals |
| Impression band moved | Scale crossed a band boundary | Reallocate budget; check under-delivering deals |
| Owner changed | New media group or sales house declared | Update the commercial contact |
| Audience personas changed | The site's content shifted | Move the site between packages |
| Domain went dark | Site no longer serves or carries ads | Remove from lists |
One GET with the domain and your key. JSON back with every field of the row. Subdomains and URLs are reduced to the registrable domain.
Flat columns for every scalar field; list fields (active SSPs, seat IDs, personas) as pipe-separated values with a JSON twin for tools that prefer it.
The registrable domain, lower-case, no scheme, no www. The same key as the categorization API, so existing joins work.
Every row carries when it was profiled, so two deliveries can be diffed by your own tools as well as by ours.
Profiles describe websites, not people. Audience profiles are inferred from published content. No cookies, device IDs or panels.
Domain lists you send are used to produce your rows and nothing else. They are not merged into other customers' deliveries.
Profiles are produced on our own servers in the EU. Nothing runs inside your environment unless you hold the database licence.
Internal use across your organisation. Embedding in a product you sell is agreed separately, at a price that reflects it.
| Lookup API | List job | Database licence | |
|---|---|---|---|
| Turnaround | Seconds per request | Within a week of confirmation | Within two weeks of scope |
| Refresh | Every request is fresh | Weekly, optional | Monthly |
| Support | Email, working-day response | Email, working-day response | Named contact |
| Coverage | Any of the 10 million most visited domains | Any domain you send | Every ad-carrying domain |
| Change reporting | By comparison | Change file per refresh | Diff file per delivery |
The publisher's account identifier at an exchange. A deal is set up against it.
An exchange seen carrying the site's ad requests, as opposed to one merely permitted to sell it.
A site built to carry ads rather than to be read. Quality score below 50.
The monthly impression range a site falls into, from thousands to hundreds of millions.
Demographics, life stage, interests, purchase intent and personas coded to the IAB Audience Taxonomy.
The company selling a publisher's inventory on its behalf, where the publisher declares one.
Active SSPs with seat IDs, dormant and reseller counts, impression range with ad positions, a 0 to 100 quality score, category, language, country, rank, owner, and an IAB-coded audience profile.
API lookups are computed on request. List jobs are delivered fresh and can be refreshed weekly with a change report. The database licence is refreshed monthly, with the deep layer for the top sites on the same cycle.
Yes. Send five to ten domains you know well and you get the rows back so you can judge the output on sites you already understand before choosing a plan.
The row exists for any of the 10 million domains behind 99.99 percent of active internet usage: it answers for sites nobody on your team has reviewed yet.
You still get category, language, country, rank and the audience profile, with an empty seller list and no impression estimate. That is a useful answer when a client names a site that turns out not to sell programmatically.
Yes. The field names are the same in every delivery form, so moving from a refreshed list to a database licence changes nothing downstream, and the amounts already paid for list jobs in the current quarter are credited against the first licence invoice.
Monthly API plans and refreshes have no minimum term beyond the current cycle. List jobs are one-time. Database licences run for twelve months by default.
Yes. A list job for the roster and the API for day-to-day checks is the usual pair. The API allowance is separate from the list.
Reduced to the registrable domain. A profile for a section subdomain of a large publisher is available on request as part of a licence.
All of them. The database is global, and every row carries language and country so a list can be filtered per market.
Yes. Prices are quoted in US dollars and invoiced in dollars or euros at the rate on the invoice date.
You tell us which plan fits, or that none does. The sample rows are yours either way.
The sample on your own domains is the trial: real rows, no charge, no time limit. Plans begin when you decide the rows are worth paying for.
The people who build the data. Write to [email protected] with the domains you want run first, and you will get the rows and a quote in the same reply.
Seven editorial sites and three made-for-advertising sites, one row each, with the full audience profile linked for every domain.