Introducing real-time people & company data at $0.001 per call. Read the announcement →

Power your product with
people & company data

Enrich any person or company, search by any attribute, and get a webhook the moment something changes. One API, one flat license.

[ .JSON ]
GETkooperativa.io

Works where you build.
First-party SDKs, MCP and n8n. Pipe results anywhere.

ClaudeChatGPTGeminiGitHub CopilotLangChainHubSpotSalesforceSnowflakeBigQueryPostgreSQLKafkaAmazon S3ClaudeChatGPTGeminiGitHub CopilotLangChainHubSpotSalesforceSnowflakeBigQueryPostgreSQLKafkaAmazon S3
[ 01 / 07 ]EndpointsDeveloper first

Start enriching in one call

Every endpoint returns the same stable JSON. Pick a client, paste your key, ship.

[ .TS ]
1import { Kooperativa } from '@kooperativa_team/sdk';
2
3const kooperativa = new Kooperativa({ apiKey: process.env.KOOPERATIVA_API_KEY! });
4
5const { data } = await kooperativa.person.enrich({ username: 'jane-doe-acme' });
6console.log(data.full_name, data.current_title);
[ 02 / 07 ]AgentsAgent ready

Plug it straight into your AI agents

The MCP server exposes every endpoint as a typed tool, and the n8n node works as an agent tool too. Flat pricing means an agent can explore without a cost calculation.

[ .JSON ]
1{
2 "mcpServers": {
3 "kooperativa": {
4 "command": "npx",
5 "args": ["-y", "@kooperativa_team/mcp-server"],
6 "env": { "KOOPERATIVA_API_KEY": "ik_live_..." }
7 }
8 }
9}
[ 03 / 07 ]CoverageWorldwide

People and companies in every market

Filter by ISO country code, city or region, and watch any record wherever it is. Changes arrive as signed webhooks the moment we detect them.

Webhooks, live[ EXAMPLE ]
  • Sarah Chen
    Sarah ChenJoined Stripe as VP Engineering
  • Notion
    NotionHeadcount grew from 412 to 461
  • James Wright
    James WrightPromoted to Director of Sales
  • Vercel
    VercelUpdated company description
[ 04 / 07 ]CoreBuilt for production

Fast, fresh, predictable

The boring guarantees that let you put a data API on a hot path.

Sub-300ms responses

Served from our own data layer over a private network, not scraped on demand.

fetched_at2026-05-02

Fresh by default

A record older than 90 days is refreshed inline before we answer, so you never see stale data silently.

<internal>full_namecurrent_title<cache_meta>current_companyskills<ttl>

Clean, stable schema

Internal fields are stripped and image renditions collapsed to one URL. Same shape on every call.

Erased on request. Never served again.

Privacy built in

Erasure requests are honoured at the API layer with a distinct 451, so your pipeline can tell removed from missing.

[ 05 / 07 ]Use cases

One API, every GTM and data workflow

Search people and companies by title, seniority, and headcount, then layer on decision-makers, hiring signals, and job changes.

For SDR teams, growth teams, and anyone building an outbound prospecting workflow.

Endpoints used[ 6 CALLS ]
  • POST/v1/people/searchPeople matching title, seniority, company, location, or industry filters
  • POST/v1/companies/searchCompanies matching industry, headcount range, or HQ location
  • GET/v1/company/decision-makersC-level, VP, and director tier contacts at a target company
  • GET/v1/company/hiring-signalsPeople who joined a target company recently, a proxy for growth or new budget
  • GET/v1/person/job-changesPeople who recently changed jobs, optionally filtered by their previous employer
  • POST/v1/monitorsA signed webhook when a tracked person or company changes
Read the sales prospecting guide →
[ 06 / 07 ]PricingNo credits

One license. Unlimited access.

No per-request pricing on any standard endpoint. Cancel any time.

License
$499/ month

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

Get started

Realtime endpoints metered at $0.001 / call

  • 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)
[ 07 / 07 ]FAQ

Frequently asked questions

Can't find the answer? Reach out.

One flat license at $499/mo, billed monthly, cancel any time. No credits and no per-request pricing on any of the standard endpoints.

Get startedReady to ship

One API key. Structured data on the first call.