Business Services
DNB logo

DNB API

dnb.com

Business directory - company profiles, financials, rankings, and industry taxonomy.

Actions
3
Category
Business Services
Login
Not required
Output
JSON

Call the DNB API

Submit a task, then poll the job until it settles. This example runs act_dnb_com_company_profile_detail.

curl -X POST https://api.anakin.io/v1/wire/task \
  -H "X-API-Key: $ANAKIN_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "action_id": "act_dnb_com_company_profile_detail",
    "params": {
      "company_profile_path": "https://www.dnb.com//business-directory/company-profiles.walmart_inc.1a605a12cf2ff03a2a86273f0c4bd6e6",
      "language": "en",
      "country_code": "us"
    }
  }'

3 actions on dnb.com

Read

  • Company Profile Details

    act_dnb_com_company_profile_detailread2 credits / call

    Returns a company's overview, financials, contacts, metadata, and competitors by profile URL.

    company_profile_path
    string · required
    language
    string · required
    country_code
    string · required
  • Industry Taxonomy Navigation

    act_dnb_com_industry_taxonomy_navread1 credit / call

    Returns the hierarchical industry tree with titles, NAICS codes, and analysis URLs.

  • Top Companies Ranking

    act_dnb_com_directory_top_companies_rankingread1 credit / call

    Returns a ranked list of top companies with revenue figures and profile URLs.

    country_code
    string · required
    language
    string · required

DNB API questions

Is there an API for DNB?
DNB does not offer a public data API for this, but Anakin Wire provides 3 maintained endpoints for dnb.com. You call Anakin's REST API with an action ID and parameters and get structured JSON back; Anakin handles the browser, proxies, anti-bot, and parsing.
How do I scrape DNB data?
POST to https://api.anakin.io/v1/wire/task with your API key, the action ID, and its parameters, then poll GET /v1/wire/jobs/{id} until the job settles. There is nothing to install and no scraper to maintain — when dnb.com changes its markup, Anakin updates the action.
Do I need a DNB account?
No. Every DNB action listed here runs anonymously — no account and no credentials required.
What does the DNB API cost?
Usage-based credits, charged per call and refunded automatically when a job fails. New accounts start with 300 free credits and no card. See anakin.io/pricing for the current rates.

More Business Services APIs

All Business Services sites