Account Intelligence API - Technographics and Contacts avatar

Account Intelligence API - Technographics and Contacts

Pricing

from $20.00 / 1,000 company profile returneds

Go to Apify Store
Account Intelligence API - Technographics and Contacts

Account Intelligence API - Technographics and Contacts

Profile companies by the technology they use, their IT spend band, buying signals, funding, partners and hiring, and find the people inside them. Search contacts by job title, department, seniority, time in role, company size, revenue, industry and technology. Bring your own key.

Pricing

from $20.00 / 1,000 company profile returneds

Rating

0.0

(0)

Developer

Nabeel Hassan

Nabeel Hassan

Maintained by Community

Actor stats

0

Bookmarked

2

Total users

1

Monthly active users

3 days ago

Last modified

Share

Profile a company by the technology it runs, what it spends on IT, who it partners with and what it is signalling, then find the people inside it worth talking to.

What it does

  • Three ways in, one dataset. Profile companies you already have, look up contacts from a work email, or search for people you do not have yet. All three write into the same dataset, so an account list and its contacts sit together.
  • Reads the technology profile, not just a tag list. Technology count, top vendors and top categories with relative strength, recently seen products with first seen and last verified dates and a high, medium or low usage level, plus cloud adoption, SaaS adoption and IT footprint scores.
  • Puts a budget band on the account. An estimated annual IT spend range, which is the qualifier that matters for a technology sale and is filterable in a people search.
  • Scores buying signals. An overall signal score with an intensity level and a breakdown by signal type, covering news and events, hiring and team changes, technology usage and funding.
  • Describes the market position. Capabilities, industries served with their share, partner organizations and the products the company integrates with, which is how you find channel and integration plays rather than only direct ones.
  • Counts the hiring. Open jobs and people profiles by region and job function, so growth and where it is happening are visible on the account row.
  • Finds people by role and by employer at once. Job title, department, seniority, keywords, location and years in current role, combined with the employer's industry, size, revenue, IT spend band, technologies in use and account fit.
  • Targets recent movers. The years in current role filter singles out people under a year into a job, who tend to re-evaluate what they inherited.
  • Waits out a search properly. People discovery runs as a job at the provider, so the run submits it, reports what it is waiting for, and pages the results out when it finishes. The job identifier is logged, and results stay available at the provider for 30 days.
  • Keeps the misses. A company or a person nobody could match still produces a row saying so, and it is not charged for.

Input

Profile a list of companies

{
"mode": "organizations",
"solutionId": "00000000-0000-0000-0000-000000000000",
"organizations": ["snowflake.com", "cisco.com"],
"maxResults": 100
}

Find decision makers at companies running a technology

{
"mode": "discover",
"solutionId": "00000000-0000-0000-0000-000000000000",
"jobTitles": ["IT Manager", "Director of IT"],
"departments": ["Information Technology"],
"seniorities": ["Director", "VP"],
"yearsInCurrentRole": ["<1", "1-3"],
"technologies": ["Salesforce"],
"employeeRanges": ["200-500", "500-1000"],
"itSpendRanges": ["1M-5M", "5M-25M"],
"requireEmail": true,
"resultsPerAccount": 5,
"maxResults": 500
}

Look up contacts you already have

{
"mode": "people",
"people": ["person@example.com"],
"requireEmail": true,
"validateEmail": true
}

Example output

A company row and a person row.

{
"requested": "snowflake.com",
"orgId": "3b0f7f5e-0000-0000-0000-000000000000",
"found": true,
"name": "Snowflake Inc.",
"domain": "snowflake.com",
"industry": "Technology",
"employees": 7000,
"revenueRangeLow": "1000M",
"country": "United States",
"city": "Bozeman",
"linkedinUrl": "https://www.linkedin.com/company/snowflake-computing",
"fundingStage": "Public",
"openJobs": 412,
"technologyCount": 186,
"itSpendRangeLow": "100M",
"itSpendRangeHigh": "500M",
"topVendors": ["Amazon Web Services", "Microsoft", "Salesforce"],
"topTechnologyCategories": ["Cloud Computing", "CRM", "Business Intelligence"],
"recentTechnologies": [
{ "product": "Amazon S3", "category": "Cloud Storage", "vendor": "Amazon Web Services", "firstSeen": "2021-03", "lastVerified": "2026-07", "usage": "High" }
],
"buyingSignalScore": 74,
"buyingSignalIntensity": "High",
"buyingSignalTypes": ["Hiring & Team", "Technology Usage"]
}
{
"personId": "9f0c1a2b-0000-0000-0000-000000000000",
"found": true,
"fullName": "Jane Doe",
"title": "Director of IT",
"seniority": "Director",
"jobFunctions": ["Information Technology"],
"email": "jane.doe@example.com",
"phone": "+1 415 555 0123",
"linkedinUrl": "https://www.linkedin.com/in/example-person",
"companyName": "Example Inc.",
"companyDomain": "example.com",
"country": "United States",
"yearsInRole": 1
}

Frequently asked questions

What is a solution identifier and do I need one?

A subscription holds one or more solutions, each a saved targeting configuration for a particular initiative, and most accounts scope their API queries to one. The identifier is a UUID you take from the provider application. If your results come back empty or unauthorized and the key is definitely right, a missing or wrong solution identifier is the usual cause.

Can I find people at companies that use a specific technology?

Yes, and that is the point of discover mode. Put the technology in the technologies filter and the search returns people whose current employer uses it, narrowed further by job title, department, seniority, time in role, and the employer's size, revenue, industry and IT spend band.

How do I find people who recently changed jobs?

Set years in current role to under a year. A person new in a role is usually re-examining the tools they inherited, which makes them a better first conversation than someone five years into the same job.

What technology detail comes back on a company?

The number of technologies detected, up to ten top vendors and ten top categories each with a relative strength score, and up to ten recently seen products with the vendor, the category, the month first seen, the month last verified and a high, medium or low usage level. Alongside those are adoption scores for cloud, SaaS and overall IT footprint, and an estimated annual IT spend range.

What are buying signals?

A score out of 100 with a high, medium or low intensity, broken down by signal type: news and events, hiring and team changes, technology usage, and funding and advancements. It is a way of ordering an account list by which companies are moving rather than by which are largest.

Why did a person come back as not found when I know they exist?

Two likely reasons. If you turned on the requirement for an email address or a phone number, the provider answers that the person exists but does not carry what you required, and this actor records that as a miss with the reason rather than as a row without contact details. The other reason is that the record is keyed on a work email address, so a personal address will not resolve.

How long does a people search take?

It runs as a job at the provider. Small searches usually finish in under a minute and large ones take longer. The run polls until it is done, reports what it is waiting for, and pages the results out. If it runs past the wait you allow, the job identifier is in the log and the provider keeps its results for 30 days.

Do I need my own API key?

Yes. This actor is bring your own key: it calls the account intelligence API using your own subscription key, so you keep your own credits, your own rate limits and your own data agreement. The provider issues keys through its support team rather than self service.

How much does a run cost?

Charging is per row. A company profile carries firmographics, technology, spend, signals and market presence, and is priced accordingly. A contact row costs less. Companies and people the provider has no record of, people without the contact detail you required, and entries this actor refused before sending are all free. Note that the provider also spends its own credits per record, and only for contacts that are new to your subscription.

What are the rate limits?

The provider allows 1000 requests a minute and blocks a key for the remainder of the window when that is passed. This actor paces itself at 300 a minute by default and is capped at 900, and it waits out the window rather than hammering it when a limit is hit.

Keyword map

account intelligence API, technographics API, company technology profile, IT spend data, buying signals API, intent signals by account, B2B contact search API, find contacts by technology, install base targeting, ideal customer profile data, account fit scoring, company firmographics API, funding stage data, partner and integration data, hiring signals by company, job openings by region, contact enrichment by email, work email lookup, seniority and department filters, new in role prospecting