Fokals supplies firmographic, technographic, hiring and intent data on public and private companies worldwide, refreshed daily and delivered by REST API or as bulk files. This post sets out what the five datasets deliver, the key that joins them, how the data reaches you and how it is licensed, so that you can place Fokals in your research, your product or your pipeline.
One index of companies
All five datasets are built on the same index of companies. The index covers listed companies worldwide, with equity listings in 79 countries, the brands those companies own, and verified private companies.
Each company has one stable company ID, and every company-level dataset carries it. A listed company also carries its ticker, MIC, ISIN, LEI and share-class FIGI, and its SEC CIK where it has one. A brand or subsidiary carries the identifiers of its listed parent, so a brand's website or careers page can be tied to the security behind it. In practice you join one Fokals dataset to another on the company ID, and a Fokals dataset to market data on ISIN, on FIGI, or on ticker with MIC. The post on the identifiers that make company data joinable takes each key in turn.
The five datasets
| Dataset | Delivered as | What it delivers | Refresh |
|---|---|---|---|
| Marketing stack | Technology Stack, Technology Changes, Website Profile | The technologies each company runs, from 6,283 recognised technologies in 68 categories, each with its first-seen and last-seen dates. A dated event for every adoption, removal and platform migration, and for every new market, language, currency or app. The markets, languages, currencies, apps and key pages of each website. | Daily to weekly |
| Hiring | Job Postings, Hiring Activity, Sales Team Metrics, Sales Pay Benchmarks | Every role a company publishes, labelled by job function, seniority and ten role flags, with its location, its work mode, the tools it names and advertised pay on one annual US-dollar scale. Open, new and closed postings per company and day. Weekly metrics on the sales organisation, and pay quartiles for sales roles by role and country. | Daily |
| Intent | Intent Scores, Company Signals, Company Funding | A score from 0 to 100 for each company, topic and week, over 69 topics in 9 groups, computed from the dated signals of the trailing 90 days. A surge flag when a score at least doubles against the company's own twelve-week average, and the five strongest signals as evidence. Every signal with its kind, topics and weight. Private capital raises reported in regulatory filings, and funding announcements. | Scores weekly, signals daily |
| Announcements and scale | Company News, Employee Headcount, Web Traffic | Company announcements and regulatory disclosures, classified into 13 event types, with the role concerned on a leadership change. Stated headcount over time. The monthly traffic tier of each website. | Daily to every three days |
| Market series | Market Series | 28 families of weekly series across 21 industries, countries, company size bands and markets, over windows of 7, 30 and 180 days, on same-store cohorts. Each row gives a count, the cohort, a rate, the previous window, growth and an index. | Weekly, as of each Sunday |
Most questions map to one dataset.
- Which companies adopted a given tool this month? Technology Changes, filtered on the technology and the kind of change, in order of observation time.
- Is a company opening more roles than it closes? Hiring Activity: new postings against closed postings, day by day.
- What is a company likely to buy or build next, and on what evidence? Intent Scores: the score and the surge flag by topic, with the evidence attached.
- What has it announced? Company News: the event types, the time, the title and the link to the announcement.
- Is its industry moving the same way? Market Series: the rate, the growth and the index of a measure, for an industry, a country or a size band, over the window you choose.
Intent deserves a note, because the word covers several different things. A Fokals score is built from what a company itself does in public: a tool adopted, a role opened, a filing made, an announcement. Every score carries the dated signals behind it, so the evidence can be opened and checked. It uses no browsing data, no publisher co-operative and no advertising bid stream. The post on how Fokals intent scores are built sets out the method.
What every dataset has in common
Four properties hold across the datasets, and they are what lets you build a series, a model or a product on them.
- Observation time. Each record carries the time it was observed.
- Written once. Daily and weekly datasets are written once, after the period closes, and are never revised. The row for a closed day or week stays as it was first written, so the record is point-in-time by construction.
- Baselines. A first observation of a website or a careers page sets a baseline and is never counted as a change, so the record never mistakes what was already in place for something new.
- Frozen versions. Labels and scores are produced under named, frozen versions. A breaking change ships as a new version, with at least 90 days' notice.
How the data reaches you
Fokals is delivered direct, by REST API and as bulk files, and you load it where you need it.
The REST API has 25 endpoints and returns JSON. Each client has one bearer key with scopes, and rate limits apply to the key by the minute and by the day. Results are paged with a cursor. The feeds of signals, website changes and postings run oldest first from a time you set, so the last cursor you received is the bookmark for the next run of an incremental sync.
Bulk exports give any dataset for any period as JSON, JSON Lines or CSV: page by page through the export endpoints, or as a package of files with a manifest that names the period, the label versions and the licence. In a CSV file, times are UTC in ISO 8601, and a list or an object, such as the breakdown of postings by job function, arrives as JSON in a single cell.
A signed-in dashboard is there for browsing. Both routes load into the warehouse or lakehouse you already run, with that platform's own loader: a first load comes from a bulk export, and the API keeps it current on your schedule. The delivery page describes both routes.
How it is licensed
A data licence with Fokals is a written agreement that states the use: internal use, embedding in a product, or redistribution. Sample data for the companies you track is sent on request, together with the data dictionary and the methodology, so the first test is on companies you already know.
Where the data comes from
Fokals data is collected from first-party company sources and public records, and processed in-house: what companies publish on their own websites and careers pages, what they announce, and what they file. It is company-level data throughout, and a leadership change is recorded by the role concerned.
The documents a due diligence review asks for are public on this site: the methodology, the data dictionary, the sourcing statement and the API reference, with the compliance page beside them.
Who it is for
Three kinds of team build on the datasets.
- Investment teams follow the companies they cover between reporting dates and load dated, identifier-mapped datasets into research. The page for investors covers identifier mapping and point-in-time design, and using hiring data in equity research works one case through from the dataset to the test.
- Data platforms and product teams add the signals to the company records their product already holds, power alerts and scores, or redistribute the data under licence. See data licensing and enriching company records in your data product.
- Sales and marketing teams choose and time accounts by what companies run, hire for and announce. Prioritising accounts with intent scores is a place to start.
The coverage page sets out the companies the five datasets cover.
Frequently asked questions
What is company intelligence data?
Company intelligence data describes companies and what they do: who a company is, which technologies it runs, what it is hiring for, what it announces and what it is likely to buy next. Investment teams use it between reporting dates, data platforms build it into products, and sales and marketing teams use it to choose and time accounts. Fokals delivers it as company-level data on one index, with every record dated.
What data does Fokals provide?
Fokals provides five datasets on one index of public and private companies: the marketing stack on each company website, hiring from each company's own careers page, weekly intent scores with their evidence, announcements with headcount and traffic tier, and weekly market series by industry, country and size band. Every company-level dataset carries a stable company ID, and listed companies carry their market identifiers.
How is Fokals data delivered?
Direct, by REST API or as bulk files, which you load on your own schedule. The API has 25 endpoints, returns JSON, uses one bearer key per client and pages with a cursor. Bulk exports come as JSON, JSON Lines or CSV with a manifest, in a form any warehouse loads with its own loader.
How is Fokals data licensed?
By written agreement that states the use: internal use, embedding in a product, or redistribution. Sample data for the companies you track is sent on request with the data dictionary and the methodology, so you can test coverage and joins on companies you already know before the agreement is written.
Can Fokals data be used point-in-time?
Yes. Each record carries the time it was observed, and daily and weekly datasets are written once, after the period closes, and are never revised. A first observation sets a baseline and is never counted as a change, and labels and scores are produced under named, frozen versions. A query as of a past day therefore returns what was known on that day.