Clay Public API customer demo
Turn Clay into a programmable GTM intelligence layer.
This console shows how teams can discover markets, query enriched tables, call configured Clay tools from their own systems, and scale the same pattern through async batches.
Natural-language search
Start a Clay search from plain English, then advance the iterator to page through companies, people, or jobs.
Structured table query
Read Clay table data with field selection, filters, joins, grouping, ordering, and cursor pagination.
Run a configured Clay tool
Send 1-100 input items to a Clay tool, get a run ID immediately, then poll for status and results.
Batch JSONL runner
Upload JSONL to Clay through a presigned URL, start an async batch run, then poll until Clay returns the downloadable result URL.
How this maps to customer architecture
The same API primitives can sit behind CRM enrichment, inbound routing, data warehouse sync, product-led growth, or support operations.
External system -> sends Clay API key per session or uses a managed service key -> calls Clay search, table query, or tool run endpoint -> receives structured JSON, run IDs, cursors, or result URLs -> writes outcomes back to CRM, warehouse, support tools, or product logic