Ads.txt & App-ads.txt Parser - Authorized Sellers API avatar

Ads.txt & App-ads.txt Parser - Authorized Sellers API

Pricing

$10.00 / 1,000 domain checkeds

Go to Apify Store
Ads.txt & App-ads.txt Parser - Authorized Sellers API

Ads.txt & App-ads.txt Parser - Authorized Sellers API

Parse a publisher's ads.txt and app-ads.txt. Input: domain. Output: JSON records per authorized seller - ad system domain, publisher ID, relationship (DIRECT/RESELLER), certification authority ID. Clean structured data at $0.01 per domain checked.

Pricing

$10.00 / 1,000 domain checkeds

Rating

0.0

(0)

Developer

Anthony Snider

Anthony Snider

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

10 days ago

Last modified

Share

Ads.txt & App-ads.txt Parser

Turn any publisher's ads.txt / app-ads.txt into clean, structured JSON — every authorized ad seller, ready to use.

Live on the Apify Store — run it instantly or call it as an agent tool via Apify MCP.

What you get

  • Fetches both /ads.txt and /app-ads.txt for each domain (HTTPS, redirects followed).
  • Parses every data record into { advertisingSystem, publisherId, relationship, certAuthorityId }.
  • Splits relationships into DIRECT vs RESELLER with counts.
  • Extracts IAB variables: CONTACT, OWNERDOMAIN, MANAGERDOMAIN, SUBDOMAIN, INVENTORYPARTNERDOMAIN.
  • Single domain or bulk list, one result row per domain.

Input

{
"domain": "cnn.com",
"domains": ["bbc.com", "espn.com"],
"maxDomains": 25
}

Output

{
"domain": "cnn.com",
"found": true,
"files": [
{ "file": "ads.txt", "url": "https://cnn.com/ads.txt", "status": 200 }
],
"recordCount": 412,
"directCount": 118,
"resellerCount": 294,
"records": [
{
"advertisingSystem": "google.com",
"publisherId": "pub-7439281container",
"relationship": "DIRECT",
"certAuthorityId": "f08c47fec0942fa0"
}
],
"variables": {
"CONTACT": "adstxt@example.com",
"OWNERDOMAIN": "cnn.com"
}
}

Pricing: $0.01 per domain checked (pay-per-event).