Skip to main content
These docs are written to be read by coding agents as well as people. Paste the brief below into Claude Code, Cursor, Codex or any other agent, and it has what it needs to build a working integration in your codebase.

Copy the integration brief

The brief tells the agent what to build, where to find the API’s exact definition, and how to handle three things that are easy to get wrong: retries, polling and spend.
Integration brief
Change the GOAL section to describe what you actually want, such as a people search, a contact lookup with personas, or a filter builder on top of Parse. Leave the rules as they are.

What still needs a person

An agent can write and test the integration. These steps need a person:

Machine-readable docs

Every page on this site is available in formats agents can read directly.

llms.txt

An index of every page with a one-line description. Start here to find the right page.

Any page as Markdown

Add .md to any page URL, for example /quickstart.md. The Copy page button does the same.

OpenAPI specification

The full contract in OpenAPI 3.1. Generate a client or load it as a tool definition.

llms-full.txt

The whole site in one file. Useful for bulk indexing; prefer single pages for a focused task.

Use the API as an agent tool

You can give an AI agent the Data API as a tool it calls directly. There are two common ways to set that up.
Wrap start, poll and read in one function and give it to the agent as a single tool. The agent calls find_companies(query, limit) and gets companies back. This is the simpler option, and a good default for searches with a small limit.
find_companies.py
Reading these docs gives an agent no access to your account. It can only act on your workspace once you give it an API key.

Next steps

Quickstart

The same integration, step by step, for people.

Errors and retries

Safe retries and error handling, in detail.