UnlimitedPeople & Company Data

Enrich any person or company, search by any attribute, and get a webhook the moment we detect a change. One API, production-ready, no setup required.

< 500msResponse time
90 daysMax refresh rate
UnlimitedData access

Use cases

Built to fit how your team already works

Sales team reviewing figures around a table

Score accounts on data you trust

Fit scoring only works when firmographics are complete. Enrich every account on arrival so reps stop chasing records that look good on paper and are not.

See more details
Colleagues talking in an office

Expand one profile into a pipeline

Start from a single person, then pull their colleagues and similar profiles. Consistent job history on every record you surface.

See more details
Rows of filing drawers

Collapse duplicates into one truth

Resolve the same company arriving from three systems into a single canonical record your BI and automations can rely on.

See more details
Abstract rendering of a neural network

Ground your agents in current data

Models fall back on stale training snapshots. Feed them live company and people context so their output holds up in front of a customer.

See more details
Trading charts on a monitor

Read growth before the headlines

Workforce expansion tends to move ahead of revenue. Track headcount and hiring alongside funding to see who is scaling early.

See more details
Open plan office seen from above

Map any org from the outside in

Break a company down by seniority and walk its current and past employees to understand how the team is actually structured.

See more details
Dashboard of live metrics

Catch a job change the day it lands

When a champion moves, that is your warmest lead. Subscribe once and get a signed webhook the moment a title or employer changes.

See more details
Server racks in a data centre

Take the whole dataset in bulk

Skip per-record calls. Land refreshed company and people tables straight into your warehouse on a cadence you control.

See more details

Enrich any person or company

Look up a full professional profile by username, URL, or internal ID. Positions, education, skills, certifications — all in a single request.

Capabilities

One API for every
B2B data need.

Enrich, search, monitor. Consistent JSON responses, sub-300ms latency, and a single API key to start.

Search with 40+ filters

Filter our entire dataset by title, location, seniority, industry, company, skills, past employer, and more. Returns paginated summaries ready for bulk enrichment.

Monitor changes in real time

Subscribe to any profile or company with a single API call. Kooperativa watches for job title changes, company moves, headcount growth, and headline updates — then delivers a signed HMAC-SHA256 webhook to your endpoint the instant a change is detected. No polling, no cron jobs, no stale data.

Bulk enrich 500 at once

Submit up to 500 profile IDs in a single POST. Full records for every match, unmatched IDs are skipped automatically.

One license, unlimited access

No credits, no per-request pricing. Every endpoint is unlimited, bound only by a shared rate limit that keeps the service stable.

Full dataset delivery

Query it like your own table.
Delivered straight to your stack.

Write plain SQL against company and people data, then land the results wherever your pipeline already lives. No rate limits, no per-record calls.

hiring_signals.sql
-- companies scaling engineering, ready to load
SELECT
  c.company_id,
  c.company_name,
  c.company_website,
  g.headcount,
  g.headcount_qoq_pct,
  h.open_eng_roles
FROM kooperativa_companies c
JOIN companies_growth g ON c.company_id = g.company_id
JOIN hiring_signals h ON c.company_id = h.company_id
WHERE
  g.headcount > 50
  AND g.headcount_qoq_pct > 20
  AND h.open_eng_roles >= 5
  AND c.hq_country = 'USA'
ORDER BY g.headcount_qoq_pct DESC
LIMIT 1000;

Delivered to

Parquet
S3
Kafka
Snowflake
BigQuery
Postgres

Full dataset access is arranged case by case, so we can match the delivery format, refresh cadence, and volume to how your pipeline actually works. Whether you want a one-off snapshot in Parquet, monthly drops into your own bucket, or a continuous stream into your warehouse, get in touch and we will put together pricing and a sample extract for your use case.

Monitors

Know the moment
anything changes.

Subscribe to any profile or company with a single API call. Kooperativa watches for changes and delivers a signed webhook to your endpoint the instant one is detected.

  • Job title and company changes
  • Headcount growth and hiring signals
  • Location and headline updates
  • Verified HMAC-SHA256 signatures
  • 5-attempt retry with exponential backoff
Start monitoring free

Pricing

One license. Unlimited access.

No credits, no per-request pricing. Every endpoint, unlimited requests.

License

$499

per month · unlimited seats

Flat price for your whole team. Unlimited seats, unlimited access, no credits.

  • Unlimited team seats
  • Unlimited API requests
  • Every endpoint included
  • Person & company enrich
  • People & company search
  • Bulk enrich, job changes, hiring signals
  • Monitors & webhooks
  • Rate limit adjustable per workspace (500 req/min default)
  • Sub-300ms responses
Get started

FAQ

Frequently Asked
Questions

Can't find the answer you're looking for? Reach out.

Get started

Ready to integrate?

One API key. Structured B2B data on the first call. Schema-stable, production-grade, ready to ship.