Blog

Guides on B2B data and APIs

Practical writing on data enrichment, people and company search, and the API design decisions behind them, from the team building Kooperativa.

6 min read

Reverse Email Lookup API Explained

How a reverse email lookup API resolves an email to a person's work history, title, and company, and what a realistic hit rate looks like.

Read article
6 min read

Clay Alternatives for B2B Data Teams

Clay's dual-credit system suits no-code workflow building. For teams that just need reliable API access to data, here are the alternatives.

Read article
6 min read

Apollo.io Alternatives for Growing Teams

Apollo's per-seat plus credit model gets expensive fast past its included allowance. How the real alternatives compare on price.

Read article
7 min read

ZoomInfo Alternatives in 2026

ZoomInfo is quote-only with a median annual contract around $31,875 to $33,500 (Vendr, 2026). How the real alternatives differ.

Read article
5 min read

Buying Signals vs Firmographics in 2027

Static firmographic data tells you what a company is. Buying signals tell you when to act, and increasingly drive pipeline.

Read article
6 min read

GDPR and the EU AI Act in 2027

GDPR enforcement is tightening around AI systems as the EU debates loosening some provisions for AI training, and what it means for 2027.

Read article
5 min read

AI Outbound Reply Rates Are Falling in 2027

AI-assisted outbound volume is up roughly 6.4x per rep while reply rates have fallen. The real lever is data quality, not volume.

Read article
6 min read

MCP Servers for B2B Data Access

Model Context Protocol is becoming the standard way AI agents call external tools, and what that means for a B2B data API.

Read article
6 min read

AI Sales Agents Need a Real Data Layer

Gartner expects AI agents to outnumber sellers 10 to 1 by 2028, but most will not improve productivity. The gap is the data layer.

Read article
5 min read

Setting Up a Webhook Monitor

A step-by-step walkthrough of creating a monitor, receiving the first signed webhook, and verifying it with real requests.

Read article
4 min read

How to Check an API's Uptime First

A vendor's "99.9% uptime" claim is unverifiable. A public status page tied to the real backend is not. What to check before you build on it.

Read article
5 min read

API Error Codes: 404 vs 451 Explained

A 404 and a 451 both mean "no record," but imply different next steps. Conflating them is a design mistake that costs real retries.

Read article
5 min read

API Rate Limits: Workspace vs Member

How a shared workspace rate limit interacts with a per-member allocation, and what happens when either one is exceeded.

Read article
4 min read

Colleagues API: Multi-Thread a Deal

Once you have one contact inside a target account, a colleagues API surfaces everyone else who works there, for multi-threading.

Read article
5 min read

Similar Profiles API: Build a Target List

A similar profiles API expands one ideal-customer example into a list of people matching the same seniority, industry, and geography.

Read article
5 min read

Institution Alumni Search API Guide

Searching alumni by school name misses profiles spelled differently. Here is why school_id is the more reliable filter.

Read article
5 min read

Past Employees API: A Warmer Lead

A past employees API surfaces people who already know a company from the inside, a better outreach target than a cold list.

Read article
5 min read

Current Employees API Guide

How a current employees API turns one company ID into a full roster, and the pagination pattern that avoids request timeouts.

Read article
5 min read

Company Search API: Filter by Industry

How a company search API should handle industry taxonomies, headcount ranges, and country codes, and common formatting mistakes.

Read article
6 min read

Real-Time Webhooks for Company Monitoring

Why webhook-based monitoring beats polling for tracking people and company changes, and how to verify a payload is genuine.

Read article
6 min read

GDPR Compliant B2B Data: What to Check

What GDPR requires from a B2B data provider, and the one question about erasure requests that most vendors cannot actually answer well.

Read article
6 min read

API Pricing: Credits vs Flat Rate

A practical comparison of credit-based and flat-rate API pricing: the right model depends on whether your usage is predictable.

Read article
5 min read

Hiring Signals API: Spot Growth Early

How a hiring signals API works, and why headcount growth tends to lead revenue growth rather than follow it.

Read article
6 min read

Bulk Enrich API: The Match Rate Bug

How a bulk enrich API should handle partial failure, since conflating "not found" with "failed" makes match rate numbers unreliable.

Read article
5 min read

Job Change Alerts as a Sales Signal

Job change alerts give sales teams a warm, natural reason to reach out to past prospects, and outperform most other signals.

Read article
6 min read

Company Enrichment API: Headcount by Seniority

What a company enrichment API should return beyond a flat employee count: seniority breakdown, since headcount alone hides structure.

Read article
6 min read

People Search API: Exact Match vs Text Search

How filters actually behave in a people search API: first/last name are exact matches, full name and title are text search.

Read article
6 min read

LinkedIn API Alternatives in 2026

LinkedIn has no public API for profile or company data. Here is how the LinkedIn API alternatives that fill that gap actually work.

Read article
7 min read

B2B Data Enrichment API: Test Match Rate First

A practical guide to evaluating a B2B data enrichment API on match rate, freshness, and bulk reliability before you commit.

Read article