Labsco
timescale logo

Crustdata

from timescale

Real-time company and people intelligence for AI agents

πŸ”₯πŸ”₯πŸ”₯βœ“ VerifiedFreeQuick setup

Introduction

Crustdata's public Company, Person, Job, Web, and Social Post APIs for search, enrich, identify, autocomplete, and content retrieval.

Crustdata provides public APIs for the data layer behind sales, recruiting, and research workflows. You can query indexed datasets of companies, people, jobs, and social posts, enrich a known entity with fresh attributes, resolve identifiers, search the web, and fetch page content β€” all over a single versioned REST surface.

Every endpoint in this version requires Authorization: Bearer and x-api-version: 2025-11-01. Live endpoints (real-time retrieval from the web) are enterprise-only and plan-specific β€” review Pricing before you build against them.

API areas

Five product areas, grouped by entity. Pick the area for the entity you work with; each area's introduction page walks the simplest query and links onward to filters, pagination, and the full reference.

Search the indexed company dataset, enrich a known company, resolve a domain/name/URL to a Crustdata ID, and surface valid filter values with autocomplete.

Search the indexed people dataset, enrich a known person, discover developer profiles, and surface valid filter values with autocomplete.

Search the indexed job-listings dataset with filters, cursor pagination, and aggregations. Fetch real-time openings for a single company on demand.

Search the web across news, web, scholar, social, and deep-research sources, or fetch the HTML content of any URL.

Enrich recent social posts for a person or company, or search posts by keyword, recency, and author attributes.

What lives where

Every API area's section opens with a short overview (orientation), then progressive how-to pages (filters, pagination, recipes), and finishes with reference (the full request / response schema). Use this map to pick the right page for your task:

If you want to… Go to Understand what an API area does Each area's Introduction page Build a query step-by-step The area's Filters, Pagination, Recipes pages Look up an exact field, parameter, or error code The area's Reference page or the interactive API reference Estimate cost Pricing Check throughput limits Rate limits Port an existing integration from the legacy APIs Migration guides

First call

If you haven't called the API yet, start with the simplest possible request β€” Company search by name, then layer filters from there.

curl --request POST \
 --url https://api.crustdata.com/company/search \
 --header 'authorization: Bearer YOUR_API_KEY' \
 --header 'content-type: application/json' \
 --header 'x-api-version: 2025-11-01' \
 --data '{
 "filters": { "field": "basic_info.name", "type": "=", "value": "Crustdata" },
 "limit": 1
 }'

Continue with Company search or jump to any of the API areas above.

Migrating from the legacy APIs?

If you have an integration on the legacy /screener/* or /data_lab/* endpoints, head to the Migration guides overview β€” it lists every legacy endpoint, its current replacement, and the universal changes (auth scheme, version header, error envelope) that apply across every migration.