# Prospex documentation

Prospex holds a picture of every company on the Swiss commercial register: what it does, where it is, how big it is, and what has happened to it lately. The product is three ways of using that picture. A **market** is a ranked list of companies worth selling to. A **watch** is a list you already care about, kept current. A **Prospect project** qualifies a company, researches it against public sources and drafts an opener grounded in that evidence.

Each of the three has a surface a program can reach.

## What is reachable from outside the browser

| Surface | Credential | What it gives you |
| --- | --- | --- |
| [Market feed](https://prospex.ch/docs/market-feed/) | A token in the URL | One market's companies as JSON or CSV, with the market's own reasons on every row. |
| [Watch feed](https://prospex.ch/docs/watch-feed/) | A token in the URL | One Watch's signal stream as JSON or CSV, using its current companies and topics. |
| [Prospect feed](https://prospex.ch/docs/feed/) | A token in the URL | One Prospect project: qualification, research with its evidence, and the opener state. |
| [Prospect API](https://prospex.ch/docs/api/) | A scoped bearer key | Add companies, start research, claim a step, approve a named revision. |
| [Webhooks](https://prospex.ch/docs/webhooks/) | A signing secret | Signed delivery when research lands, an opener needs approval, or a cycle finishes. |
| [HubSpot](https://prospex.ch/docs/hubspot/) and [Attio](https://prospex.ch/docs/attio/) | OAuth | Push companies out, mirror your CRM back in, fill blank fields on records you already had. |

## Where to start

### Getting started

What a credential is, how a response is shaped, and what is counted.

- [Quickstart](https://prospex.ch/docs/quickstart/)
- [Authentication](https://prospex.ch/docs/authentication/)
- [Conventions and errors](https://prospex.ch/docs/conventions/)
- [Limits](https://prospex.ch/docs/limits/)

### How-tos

One worked example per job, against the real feeds.

- [Export a market](https://prospex.ch/docs/export-a-market/)
- [Watch a list for changes](https://prospex.ch/docs/watch-a-list/)
- [Send a CRM segment into a project](https://prospex.ch/docs/crm-segment/)
- [Run a step with your own worker](https://prospex.ch/docs/worker-example/)

### Integrations

The CRMs Prospex connects to, the automation tools people arrive from, and the command line and agent skill.

- [HubSpot](https://prospex.ch/docs/hubspot/)
- [Attio](https://prospex.ch/docs/attio/)
- [Clay](https://prospex.ch/docs/clay/)
- [n8n](https://prospex.ch/docs/n8n/)
- [Command line](https://prospex.ch/docs/cli/)
- [MCP](https://prospex.ch/docs/mcp/)
- [Agent skill](https://prospex.ch/docs/agent-skill/)

### API reference

Every field, parameter, status and stable token, generated from the code.

- [Company API](https://prospex.ch/docs/companies-api/)
- [Market API](https://prospex.ch/docs/markets-api/)
- [Watch API](https://prospex.ch/docs/watches-api/)
- [Watch feed](https://prospex.ch/docs/watch-feed/)
- [Market feed](https://prospex.ch/docs/market-feed/)
- [Prospect Connect](https://prospex.ch/docs/prospect-connect/)
- [Prospect result](https://prospex.ch/docs/prospect-result/)
- [Prospect feed](https://prospex.ch/docs/feed/)
- [Prospect API](https://prospex.ch/docs/api/)
- [Webhooks](https://prospex.ch/docs/webhooks/)
- [External stages](https://prospex.ch/docs/stages/)
- [Reason codes](https://prospex.ch/docs/reason-codes/)
