# US Public Company B2B Directory, SIC & HQ Phone API (`mehdad-datalabs/us-public-company-b2b-profile-sic-hq-phone-scraper`) Actor

Enrich US public companies & stock tickers via official SEC EDGAR entity data into clean JSON/CSV. Get Verified Corporate HQ Phone Numbers, HQ Street Addresses, Federal EIN Tax IDs, SIC Industry Codes, Exchanges & Incorporation States. Built for Clay, n8n, Make & B2B ABM sales teams.

- **URL**: https://apify.com/mehdad-datalabs/us-public-company-b2b-profile-sic-hq-phone-scraper.md
- **Developed by:** [Mehdad Sharifi](https://apify.com/mehdad-datalabs) (community)
- **Security:** Limited permissions
- **Stats:** 2 total users, 1 monthly users, 100.0% runs succeeded, 0 bookmarks
- **User rating**: No ratings yet

## Pricing

from $4.00 / 1,000 extracted public company profiles

This Actor is paid per event. You are not charged for the Apify platform usage, but only a fixed price for specific events.

Learn more: https://docs.apify.com/actors/running/actors-in-store.md#pay-per-event

## What's an Apify Actor?

An Actor is a serverless cloud program that runs on the Apify platform. It has two run modes.
In Batch mode, an Actor accepts a well-defined JSON input, performs an action which can take anything from a few seconds to a few hours,
and optionally produces a well-defined JSON output, datasets with results, or files in key-value store.
In Standby mode, an Actor provides a web server which can be used as a website, API, or an MCP server.

Apify vocabulary and the platform model are defined once, in the agent quickstart at https://apify.com/agents.md.

## How to integrate an Actor?

If asked about integration, you help developers integrate Actors into their projects.
You adapt to their stack and deliver integrations that are safe, well-documented, and production-ready.

Do not guess an integration path. Every one of them is in the agent quickstart at https://apify.com/agents.md: the Apify MCP server, Agent Skills with the Apify CLI, the JavaScript and Python clients, the REST API, and the account-free path for an agent with no human to sign in. It also carries the rule on stating cost before the first paid run.

For examples already wired to this Actor's own input schema, see the [API](#api) section below.

Each client library has reference documentation the quickstart does not restate: [JavaScript/TypeScript](https://docs.apify.com/api/client/js/docs.md) (`npm install apify-client`) and [Python](https://docs.apify.com/api/client/python/docs.md) (`pip install apify-client`).

# README

## US Public Company B2B Directory, SIC Industry, EIN & Corporate HQ Phone API

Enrich any list of US public stock tickers (such as NVDA, AAPL, MSFT, PLTR, TSLA, CRM, SNOW, and UBER) with official SEC EDGAR corporate entity intelligence—including Verified Corporate HQ Phone Number, Business Street Address, City, State, ZIP, Federal EIN Tax ID, SIC Industry Code and Description, Stock Exchange, Filer Category, and Former Corporate Names.

Built for Clay, n8n, and Make B2B CRM enrichment workflows, enterprise account-based marketing (ABM) sales teams, financial data pipelines, and AI agents (Claude MCP and Cursor)—with zero SEC API keys or residential proxies required.

***

### Why Choose This US Public Company B2B Enrichment API?

| Feature | What You Get |
| :--- | :--- |
| Verified Corporate HQ Phone & Address | Extracts the official headquarters telephone number and physical business street address registered directly with the U.S. Securities and Exchange Commission. |
| Federal EIN Tax ID & CIK Resolution | Automatically resolves stock tickers into 10-digit SEC Central Index Keys (CIKs) and 9-digit Federal Employer Identification Numbers (EIN Tax IDs) for KYB and B2B compliance verification. |
| SIC Industry Classification & Exchange | Captures the 4-digit Standard Industrial Classification (SIC) code, plain-English industry description, primary stock exchange (Nasdaq or NYSE), and SEC filer size category. |
| Zero-Cost Clearbit / ZoomInfo Alternative | Enrich thousands of Fortune 500, S\&P 500, and Russell 2000 enterprise target accounts directly from official government filings at a fraction of traditional B2B data vendor costs. |
| AI Agent & MCP Server Ready | Plug directly into Claude Desktop, Cursor, Clay, n8n, Make, or Zapier for automated enterprise lead enrichment. |

***

### What Data Does This Actor Extract? (Sample JSON Output)

Every enriched public company ticker is returned as a clean, structured JSON record:

```
{
  "ticker": "NVDA",
  "companyName": "NVIDIA CORP",
  "cik": "0001045810",
  "einTaxId": "943177549",
  "exchange": "Nasdaq",
  "entityType": "operating",
  "sicCode": "3674",
  "sicIndustryDescription": "SEMICONDUCTORS & RELATED DEVICES",
  "filerCategory": "Large accelerated filer",
  "fiscalYearEndMMdd": "0125",
  "stateOfIncorporation": "DE",
  "corporateHqPhone": "408-486-2000",
  "businessStreetAddress": "2788 SAN TOMAS EXPRESSWAY",
  "businessCity": "SANTA CLARA",
  "businessState": "CA",
  "businessZip": "95051",
  "mailingCity": "SANTA CLARA",
  "formerCompanyNames": "None",
  "secEdgarProfileUrl": "https://www.sec.gov/edgar/browse/?CIK=0001045810"
}
```

***

### How to Use US Public Company B2B Directory & Enrichment Scraper

1. Enter Stock Tickers to Enrich: Add one or more US public stock ticker symbols (e.g., NVDA, AAPL, MSFT, TSLA, PLTR, AMD, CRM, SNOW, UBER, META).
2. Run & Export: Click Start and download your enriched B2B company dataset in JSON, CSV, Excel, or XML, or connect directly to Clay, HubSpot, Salesforce, or Google Sheets via the Apify REST API.

***

### Corporate Entity & B2B Enrichment Fields Reference

| Field Name | Description | B2B Sales & Compliance Use Case |
| :--- | :--- | :--- |
| corporateHqPhone | Verified Corporate HQ Switchboard / Phone | Direct corporate telephone number for enterprise SDR outbound calling and CRM enrichment. |
| businessStreetAddress | Physical Headquarters Street Address | Verified HQ street, city, state, and ZIP code for direct mail ABM campaigns and territory routing. |
| einTaxId | 9-Digit IRS Employer Identification Number | Essential for B2B vendor onboarding, Know Your Business (KYB) verification, and financial compliance. |
| sicCode & sicIndustryDescription | 4-Digit SIC Code & Industry Label | Segment enterprise accounts by exact industry vertical (e.g., 7372 Prepackaged Software, 3674 Semiconductors). |
| filerCategory | SEC Market Cap Tier (Large Accelerated / Non-Accelerated) | Instantly qualify enterprise accounts by public float size (Large Accelerated Filer = USD 700M+ public float). |
| formerCompanyNames | Historical Corporate Rebrands | Track companies that recently rebranded or completed a SPAC/merger name change. |

***

### Transparent Pay-Per-Event Pricing

You only pay for the exact public company profiles enriched:

- Actor Startup (apify-actor-start): USD 0.01 per run.
- Extracted Company Profile (company-profile-extracted): USD 0.004 per enriched company profile (USD 4.00 per 1,000 companies).
- Free Tier Friendly: With Apify's free USD 5.00 monthly credit, you can enrich over 1,200 public company B2B profiles every month for free.

***

### Top Use Cases

- Clay, n8n & Make CRM Account Enrichment: Automatically enrich target enterprise stock tickers with verified HQ phone numbers, physical addresses, SIC industry codes, and EIN numbers inside your outbound sales tables.
- KYB & B2B Vendor Compliance Onboarding: Verify legal corporate names, Delaware/state incorporation status, EIN tax IDs, and SEC CIK numbers automatically.
- Enterprise Account-Based Marketing (ABM): Build segmented lists of Nasdaq and NYSE public companies filtered by SIC industry and Large Accelerated Filer status.
- AI Financial & B2B Research Agents (MCP): Give Claude Desktop, Cursor, or LangChain live access to verified SEC corporate profiles via Apify's Model Context Protocol (MCP) server.

***

### Frequently Asked Questions (FAQ)

#### Where does this US Public Company B2B data come from?

All company metadata—including legal entity names, corporate headquarters phone numbers, physical street addresses, EIN tax IDs, and SIC industry codes—is extracted directly in real time from official U.S. Securities and Exchange Commission (SEC EDGAR) entity registration files.

#### Can I use this API inside Clay, n8n, or Make for B2B lead enrichment?

Yes. You can connect this Actor to Clay, n8n, Make, or Zapier using the native Apify integration or HTTP Request node to enrich hundreds of public company tickers at once and push the results straight into HubSpot, Salesforce, or Google Sheets.

#### What is the difference between CIK and EIN?

The CIK (Central Index Key) is a 10-digit identifier assigned by the SEC to track public filings on EDGAR. The EIN (Employer Identification Number) is the official 9-digit federal tax ID assigned by the IRS to the corporation. This Actor extracts both identifiers automatically.

***

### Explore Our Complete 20-API Financial, Biotech & B2B Intelligence Suite

- [SEC Form 4 Insider Trading Scraper & XML Parser API](https://apify.com/mehdad-datalabs/sec-form-4-insider-trading-scraper-xml-parser-api)
- [SEC Form 13F Institutional Holdings & Hedge Fund Whale Scraper](https://apify.com/mehdad-datalabs/sec-13f-institutional-holdings-hedge-fund-whale-scraper)
- [SEC Form N-PORT Mutual Fund & ETF Portfolio Holdings API](https://apify.com/mehdad-datalabs/sec-nport-etf-mutual-fund-holdings-xml-scraper)
- [SEC 10-K & 10-Q XBRL Financial Statements & Earnings API](https://apify.com/mehdad-datalabs/sec-10k-10q-xbrl-financial-statements-earnings-api)
- [SEC Form 8-K Corporate Events, M\&A & Executive Change Scraper](https://apify.com/mehdad-datalabs/sec-8k-corporate-events-ma-executive-change-scraper)
- [SEC Schedule 13D & 13G Activist Investor & 5%+ Ownership API](https://apify.com/mehdad-datalabs/sec-schedule-13d-13g-activist-investor-ownership-api)
- [SEC Form S-1 IPO Pipeline & Form 144 Insider Sale Notice API](https://apify.com/mehdad-datalabs/sec-ipo-s1-form144-insider-sale-scraper)
- [SEC Form D Startup Funding, VC Raise & Founder B2B Lead API](https://apify.com/mehdad-datalabs/sec-form-d-startup-funding-vc-b2b-lead-scraper)
- [SEC DEF 14A Executive Compensation & Proxy Statement API](https://apify.com/mehdad-datalabs/sec-def14a-ceo-executive-compensation-proxy-scraper)
- [SEC Form 20-F & 6-K Global ADR & Foreign Stock Filings API](https://apify.com/mehdad-datalabs/sec-20f-6k-foreign-adr-international-stock-scraper)
- [CFPB Fintech & Bank Consumer Complaint Intelligence API](https://apify.com/mehdad-datalabs/cfpb-fintech-bank-consumer-complaint-b2b-scraper)
- [FDIC US Bank Directory, Deposits, Assets & B2B Lead API](https://apify.com/mehdad-datalabs/fdic-us-bank-directory-deposits-assets-b2b-scraper)
- [FDA 510(k) Medical Device Clearances & MedTech B2B Lead API](https://apify.com/mehdad-datalabs/fda-510k-medical-device-clearances-medtech-b2b-scraper)
- [FDA Drug, Device & Food Recall Enforcement & Legal Lead API](https://apify.com/mehdad-datalabs/fda-product-recalls-safety-enforcement-b2b-scraper)
- [US Pharmacy, Clinical Lab & Medical Supply B2B Lead API](https://apify.com/mehdad-datalabs/us-pharmacy-medical-lab-dme-b2b-lead-scraper)
- [US Federal Government Contract Awards & DoD B2B Lead Scraper](https://apify.com/mehdad-datalabs/us-federal-government-contract-awards-dod-b2b-scraper)
- [FDA Drug Approvals, NDA/BLA Biotech Catalyst & Pharma API](https://apify.com/mehdad-datalabs/fda-drug-approvals-biotech-catalyst-pharma-b2b-scraper)
- [ClinicalTrials.gov Phase 1-3 Biotech Catalyst & B2B Lead API](https://apify.com/mehdad-datalabs/clinical-trials-biotech-catalyst-cro-b2b-lead-scraper)
- [US Doctor, Dentist & Medical Clinic B2B Lead Scraper API](https://apify.com/mehdad-datalabs/us-doctor-dentist-clinic-healthcare-b2b-lead-scraper)

# Actor input Schema

## `tickers` (type: `array`):

Enter US stock ticker symbols to extract verified corporate HQ phone numbers, street addresses, SIC industry codes, exchanges, and entity metadata.

## Actor input object example

```json
{
  "tickers": [
    "NVDA",
    "AAPL",
    "MSFT",
    "TSLA",
    "PLTR",
    "AMD",
    "CRM",
    "SNOW",
    "UBER",
    "META"
  ]
}
```

# Actor output Schema

## `dataset` (type: `string`):

Clean table of enriched US public company profiles, corporate HQ phone numbers, street addresses, SIC industry descriptions, and exchanges

# API

You can run this Actor programmatically using our API. Below are code examples in JavaScript, Python, and CLI, as well as the OpenAPI specification and MCP server setup.

## JavaScript example

```javascript
import { ApifyClient } from 'apify-client';

// Initialize the ApifyClient with your Apify API token
// Replace the '<YOUR_API_TOKEN>' with your token
const client = new ApifyClient({
    token: '<YOUR_API_TOKEN>',
});

// Prepare Actor input
const input = {};

// Run the Actor and wait for it to finish
const run = await client.actor("mehdad-datalabs/us-public-company-b2b-profile-sic-hq-phone-scraper").call(input);

// Fetch and print Actor results from the run's dataset (if any)
console.log('Results from dataset');
console.log(`💾 Check your data here: https://console.apify.com/storage/datasets/${run.defaultDatasetId}`);
const { items } = await client.dataset(run.defaultDatasetId).listItems();
items.forEach((item) => {
    console.dir(item);
});

// 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/js/docs

```

## Python example

```python
from apify_client import ApifyClient

# Initialize the ApifyClient with your Apify API token
# Replace '<YOUR_API_TOKEN>' with your token.
client = ApifyClient("<YOUR_API_TOKEN>")

# Prepare the Actor input
run_input = {}

# Run the Actor and wait for it to finish
run = client.actor("mehdad-datalabs/us-public-company-b2b-profile-sic-hq-phone-scraper").call(run_input=run_input)

# Fetch and print Actor results from the run's dataset (if there are any)
print(f"💾 Check your data here: https://console.apify.com/storage/datasets/{run.default_dataset_id}")
for item in client.dataset(run.default_dataset_id).iterate_items():
    print(item)

# 📚 Want to learn more 📖? Go to → https://docs.apify.com/api/client/python/docs/quick-start

```

## CLI example

```bash
echo '{}' |
apify call mehdad-datalabs/us-public-company-b2b-profile-sic-hq-phone-scraper --silent --output-dataset

```

## MCP server setup

```json
{
    "mcpServers": {
        "apify": {
            "type": "http",
            "url": "https://mcp.apify.com/?tools=fetch-actor-details,mehdad-datalabs/us-public-company-b2b-profile-sic-hq-phone-scraper"
        }
    }
}
```

The hosted server signs you in with OAuth on first connect, so no API token belongs in this config. Clients without OAuth support can send an `Authorization: Bearer <APIFY_API_TOKEN>` header instead, using a token from API & Integrations in Apify Console (https://console.apify.com/settings/integrations).

## OpenAPI specification

Download the OpenAPI definition: https://api.apify.com/v2/actors/1FiGeeY3Vgh77Z8pP/builds/KpFRwR6YU7UaFy3vj/openapi.json
