ZoomInfo API

ZoomInfo API for Public Company Directory Data and Top Lists

Scrappa's ZoomInfo API returns structured JSON from the public ZoomInfo company directory. List companies by industry and country with domain, location, industries, employee count and revenue, read top company lists with description, website, phone and founding year, and look up the valid industry and country values. Company profiles, executives, people and search are not covered.

500 free credits
No card needed
From $0.20 / 1k
Pay as you go
Structured JSON
Ready for apps
API key access
Test in minutes
4
Endpoints
10,000
Companies per filter combination
$0.20
Per 1k requests

Try it now

Make one request. Inspect structured JSON.

Use the first endpoint in this API family with a Scrappa API key. Every account includes 500 free monthly credits, so you can validate the response shape before buying credits.

Request preview
Request
curl -X GET "https://scrappa.co/api/zoominfo/companies?industry=finance&country=germany&page=2" \
  -H "Accept: application/json" \
  -H "X-API-KEY: YOUR_API_KEY"
JSON response
{
  "success": true,
  "data": {
    "filters": {"industry": "finance", "country": "germany"},
    "companies": [
      {
        "name": "Haspa",
        "domain": "www.haspa.de",
        "company_id": "429860526",
        "profile_url": "https://www.zoominfo.com/c/hamburger-sparkasse-ag/429860526",
        "location": {"country": "Germany", "state": "Hamburg", "city": "Hamburg"},
        "industries": [{"name": "Banking", "slug": null, "primary": true, "code": "finance.banking?70", "score": 70}],
        "employees": 4400,
        "employees_raw": "4400",
        "revenue_usd": 66471936000,
        "revenue_raw": "66471936"
      }
    ],
    "count": 1,
    "pagination": {"page": 2, "per_page": 20, "total_results": 55812, "max_page": 500, "has_next": true}
  },
  "meta": {"endpoint_family": "companies", "billable": true}
}

What you can build

Structured data for real applications. Here are some ideas.

Market Mapping

List the companies of an industry in one country with size and revenue to size a market.

Lead Lists

Build company lists by industry and country with website domain, city and employee count.

Top Company Research

Read the top companies of an industry or country with description, phone, founding year and revenue.

Company Discovery

Page through a filter combination and feed new domains into your own enrichment pipeline.

ZoomInfo scraper API

ZoomInfo API for public company directory data

The ZoomInfo API reads the public ZoomInfo company directory. The companies endpoint returns 20 companies per page for an industry, a country or both, with website domain, headquarters location, industries, employee count and revenue in US dollars. Top lists add description, phone, founding year and stock symbol. It does not cover company profiles, executives, people or search.

Companies by industry and country, up to 10,000 per filter combination.

Page N always holds the companies of page N, and filters are always honoured.

Top lists with description, website, phone, founding year, revenue and employees.

Industry and country lists to find the valid values.

No profile, executive, person or contact data.

Choose the right ZoomInfo API endpoint

Use Companies to build industry lists

Pass an industry slug and a country slug, then page through the results. Narrow by industry and country to go beyond 10,000 companies.

Open ZoomInfo Companies API docs

Use Top Lists for company overview

Pass an industry slug or a two-letter country code to read the top companies with description, website and phone.

Open ZoomInfo Top Lists API docs

Available endpoints

Everything you need in one API.

Scrappa vs ScrapingBee / ScraperAPI

See how Scrappa compares to ScrapingBee / ScraperAPI.

ZoomInfo directory data as JSON
Scrappa
ScrapingBee / ScraperAPI
Build your own parser
Companies by industry and country
Scrappa
ScrapingBee / ScraperAPI
Price per 1k requests
Scrappa
From $0.20
ScrapingBee / ScraperAPI
Varies by credits per request
Unified API key
Scrappa
Yes (80+ APIs)
ScrapingBee / ScraperAPI
Scraping only
Free tier
Scrappa
500 credits/month
ScrapingBee / ScraperAPI
Trial credits

Key features

Companies by industry and country with domain, location, industries, employees and revenue
Real paging up to page 500, 20 companies per page, filters always honoured
Top lists with description, website, phone, founding year, revenue and employees
Industry and country lists for the valid filter values
Failed requests are never charged; no request is ever rate limited

Frequently asked questions

No. Scrappa is an independent service and is not affiliated with or endorsed by ZoomInfo. A Scrappa API key is used, and you do not need a ZoomInfo account.

No. The API reads the public directory lists only. Company profile pages, executives, people, emails, phone numbers of people and search are not covered.

The directory serves 20 companies per page and up to page 500, so up to 10,000 companies per industry and country combination. Combine both filters to go deeper.

Every Scrappa account includes 500 free credits each month. After that, each successful request costs one credit. Failed requests are never charged.

The request fails with a clear error and is not billed. The API never returns another industry, another country or another page under the requested one.

Start using the ZoomInfo API

Sign up and get 500 free credits. No credit card required.