Documentation

Which surface for which need?

ReverseContact exposes the same data through four surfaces. Here is what each one is for, so you can go straight to the right space.

API

Build ReverseContact into your own product or pipeline.

  • Your application calls ReverseContact directly
  • You need webhooks, polling and precise credit control
  • You want one endpoint per job: enrich, search, fetch, contact

MCP / CLI

Drive ReverseContact from an agent or your terminal.

  • An AI agent (Claude, Cursor, …) needs your data live
  • You script lookups from the command line
  • You want the same endpoints without writing HTTP code

Ask

Describe who you are looking for, in plain English.

  • One-off sourcing: “CTOs of Series A fintechs in Paris”
  • You want sourced profiles with the worst-case price up front
  • Research beats wiring an integration

Lists

Keep, enrich and organize contact sets you build.

  • Import a CSV and enrich the rows you choose
  • Turn Ask answers into a maintained contact set
  • Filter, sort, export, and undo a mistake

Quick matcher

Enrich profiles inside my own appAPI
Let my AI agent look people upMCP / CLI
Find a handful of people right nowAsk
Build and maintain a contact listLists + Ask
Enrich a CSV of contactsLists
Get verified emails and phones programmaticallyAPI

Ask and Lists work together: Ask finds the people, Lists keeps and enriches them. Builders can mix both with the API.

Ready to pick a space? Back to the docs hub.