Skip to main content
Home
Products
Free Tools
Industries
Compare
Resources
Pricing
Enrich

Company Profile Lookup API: firmographics plus funding history

Turn a company domain into industry, size, headquarters, founding year, specialties and full funding history in one call. 25 credits, and only charged when we find a match.

25 credits per lookupOnly charged on a matchSame credits as every other product
1Lookup company profile lookup API resolving a company domain into a firmographic profile with industry, size band, headquarters, followers and funding history

25

Credits per match

vs 75 for the deep profile

0

Credits on a miss

no match, no charge

5

Funding fields included

at no extra charge

1-3 min

First live fetch

instant repeats for 7 days

What Company Profile Lookup gives you

A full profile from just a domain

No company IDs, no profile URLs to hunt down. Send the domain you already have on file and get back the fields account segmentation actually runs on.

  • Industry classification
  • Size band + employees on platform
  • Headquarters and founding year
  • Specialties and follower count

Funding history included

Total raised, round count, investor count, last round date and IPO status from public company registries, merged into the same response at no extra charge.

  • Total raised
  • Rounds and last round date
  • Number of investors
  • IPO status

A third of the price of the deep profile

Company Firmographics is 75 credits and worth it for accounts that matter. This is 25 credits for the fields most segmentation needs, so you can profile the whole list before deciding which accounts earn the full workup.

  • 25 credits vs 75
  • ~$0.09 per company on Growth
  • Built for volume passes
  • Upgrade path to Firmographics

Only charged on a match

Vendors that bill on every attempt make list quality your problem. If we cannot match the domain to a company, you are not charged.

  • Zero credits on a no-match
  • Applies to bulk jobs too
  • Predictable cost on messy lists
  • No minimum commitment

Live data, honest latency

Every fresh lookup is a deep fetch of live professional network data, not a read from a database that went stale last quarter. That takes on the order of a minute, typically one to three minutes, and repeat lookups are instant for 7 days.

  • Fetched live, not warehoused
  • Typically 1-3 minutes
  • Repeats instant for 7 days
  • No stale records

Same credits, same API

One balance covers profile lookups, firmographics, contact append, phone, email and everything else. No separate contract, no separate key, no unused seat.

  • Universal credits
  • Credits roll over
  • One API key
  • Bulk CSV supported

Domain in, profile and funding out

01

Send a company domain

POST the domain you already have on file; we resolve it to the company's public profile automatically. Already have the profile URL? Send that instead and skip the resolution step.

request

$ POST /v1/company-profile-lookup

"domain": "stripe.com"

"include_funding": true

> profile URL accepted too

02

We fetch the profile live

First lookups are a deep fetch of live professional network data plus registry funding records, typically one to three minutes. Repeats on the same company within 7 days return instantly from cache.

processing

Domain resolved to profile

Live profile fetched

Registry funding merged

Building record, 1-3 min fresh

03

Get profile plus funding

Industry, size band, headquarters, founding year, specialties, followers and the full funding history land in one JSON payload. A match bills 25 credits; a miss bills nothing.

200 OK

companyStripe

industryFinancial Services

raised$9.4B over 20 rounds

matched25 credits on match

One endpoint. A company domain in, structured data out.

Same authentication, same credit balance, and the same response envelope as every other 1Lookup product. If you have already integrated one endpoint, this one is a URL change.

POST /v1/company-profile-lookup
curl -X POST https://app.1lookup.io/api/v1/company-profile-lookup \
  -H "Authorization: Bearer $API_KEY" \
  -H "Content-Type: application/json" \
  -d '{ "domain": "stripe.com", "include_funding": true }'
200 OK
{
  "classification": {
    "matched": true,
    "company_name": "Stripe",
    "industry": "Financial Services",
    "company_size": "5,001-10,000 employees",
    "headquarters": "South San Francisco, California",
    "founded": 2010,
    "followers": 1080000
  },
  "insights": {
    "company_profile_lookup_result": {
      "name": "Stripe",
      "website": "https://stripe.com",
      "employees_on_platform": 9200,
      "specialties": ["Payments", "Billing", "Fraud Prevention"],
      "funding": {
        "total_raised": 9400000000,
        "rounds": 20,
        "num_investors": 39,
        "last_round_date": "2023-03-15",
        "ipo_status": "private"
      }
    }
  },
  "metadata": { "credits_used": 25, "cache_hit": false }
}

What a matched profile looks like

One call turns a bare domain into an account record you can segment, score and route: the core profile on top, the funding story underneath, next to the raw JSON your code receives.

api.1lookup.ioMatched: 25 credits
  • CompanyStripe
  • IndustryFinancial Services
  • Size band5,001-10,000 employees
  • HeadquartersSouth San Francisco, California
  • Founded2010
  • Followers1,080,000
  • SpecialtiesPayments, Billing, Fraud Prevention
  • Total raised$9.4B
  • Funding rounds20
  • Investors39
  • Last round2023-03-15
  • IPO statusprivate
200 OK, 25 credits
{
  "classification": {
    "matched": true,
    "company_name": "Stripe",
    "industry": "Financial Services",
    "company_size": "5,001-10,000 employees",
    "headquarters": "South San Francisco, California",
    "founded": 2010,
    "followers": 1080000
  },
  "insights": {
    "company_profile_lookup_result": {
      "specialties": ["Payments", "Billing", "Fraud Prevention"],
      "funding": {
        "total_raised": 9400000000,
        "rounds": 20,
        "num_investors": 39,
        "last_round_date": "2023-03-15",
        "ipo_status": "private"
      }
    }
  },
  "metadata": { "credits_used": 25 }
}

Every field you get back

No hidden tiers. Every field below is returned on a successful lookup at the price shown above.

Identity

  • company_name
  • website
  • domain
  • founded
  • source_profile_url

Profile

  • industry
  • company_size
  • employees_on_platform
  • followers
  • specialties[]

Headquarters

  • headquarters
  • city
  • country

Funding

  • total_raised
  • rounds
  • num_investors
  • last_round_date
  • ipo_status

Who uses Company Profile Lookup

Sales ops segmenting the account base

Thousands of CRM accounts with nothing but a domain on them. Run each through a 25-credit profile and every record gains industry, size band and headquarters: the fields your territory rules and routing actually filter on.

Outbound teams working a funding trigger

A company that closed a round last quarter has budget and open headcount. Check last_round_date and total_raised on your prospect list and put the recently funded accounts at the top of the sequence.

Marketing ops scoring inbound signups

A trial signup arrives with a work email. Look up the domain and you know within a minute whether it is a 12-person shop or a 5,000-person target account, and which nurture track it belongs in.

Teams triaging before deep enrichment

Profile the full list at 25 credits per match, disqualify the accounts that are the wrong size or industry, then spend 75 credits on Company Firmographics only for the ones that survive the cut.

Frequently asked questions

What does Company Profile Lookup do?

You send a company domain, and it returns a firmographic profile: industry, company size, headquarters, founding year, specialties and follower count, plus the company's funding history: total raised, number of rounds, investor count, last round date and IPO status. The profile comes from live professional network data, and the funding block from public company registries.

How much does it cost?

25 credits per matched lookup. That is about $0.09 per company on the Growth plan and about $0.12 on Starter. A third of the price of Company Firmographics, which is the point: profile the whole list cheaply, then go deep only on the accounts that qualify.

Am I charged when no company is found?

No. Company Profile Lookup is success-billed. If we cannot match the domain to a company, no credits are deducted. That applies to the API, the dashboard and bulk CSV jobs alike.

How is this different from Company Firmographics?

Company Firmographics (75 credits) is the deep profile: 50+ fields including SIC and NAICS codes, revenue estimates, technology stack and headcount growth rates. Company Profile Lookup (25 credits) is the lighter sibling: the core profile plus funding history, but no revenue estimate, no technographics and no growth rates. Use this one to segment and prioritize at volume; use Firmographics when an account has earned the full workup.

How fast is a lookup?

The first lookup on a domain is a deep fetch of live data and typically takes one to three minutes, not milliseconds. We would rather say that plainly than pretend otherwise. Results are cached for 7 days, so repeat lookups on the same company return instantly.

What can I send as input?

A company domain is the usual input; we resolve it to the company's public profile automatically. If you already have the profile URL you can send that instead and skip the resolution step. An optional include_funding flag (default true) controls whether the registry funding data is fetched. Either way the price is a flat 25 credits.

Does every company come back with funding data?

No, and we will not pad it. Funding history comes from public company registries, so companies that never raised outside capital or never disclosed it return an empty funding block. You still get the full firmographic profile, and you are still only charged the same 25 credits.

Start with Company Profile Lookup today

7-day free trial. No contracts, cancel anytime, and your credits work across every product in the catalog.