---
name: "prospects_get"
area: "prospects"
title: "Get a prospect search"
price: "free"
method: "POST"
url: "https://api.conecto.chat/v1/tools/prospects_get"
mcp_server: "https://api.conecto.chat/mcp/prospects"
auth: "Authorization: Bearer <conecto_sk_ key>"
docs_url: "https://conecto.chat/tools/prospects/prospects_get"
---

# Get a prospect search (`prospects_get`)

A prospect search by id: its status, progress, its question when it asks one, and the prospects found with their contact details.

A prospect search by id: running, needs_input (it stopped finding new prospects and asks whether to widen it), completed, stopped or failed; its progress, its question when it asks one, and the prospects found so far, named people first: the company, the person and their title, the work email and how it was checked, phone, and whether they are saved to the CRM.

Price: Free up to 1,000,000 reads a month for the whole account, then $0.50 per 10,000 reads. A call that fails costs nothing.

## Use it when

To follow a search after starting it, and to read the prospects it found.

## Say this to your agent

> How is the search for kitchen leads going? Show me who you found.

## Inputs

| Name | Type | Required | Description | Allowed values | Default |
|---|---|---|---|---|---|
| `search_id` | string | yes | The call_id prospects_find answered with. Exactly 36 characters. |  |  |
| `offset` | integer | no | At least 0. |  | `0` |
| `limit` | integer | no | 1 to 100. |  | `25` |

## Example

Written for Hansen & Voss, a restaurant-equipment wholesaler in Hamburg with 60 staff.

MCP: call `prospects_get` on the MCP server `https://api.conecto.chat/mcp/prospects` with these arguments:

```json
{
  "search_id": "7c2e4f1a-5b3d-4e8f-9a61-2d0c8b7e5f34",
  "limit": 25
}
```

REST:

```bash
curl https://api.conecto.chat/v1/tools/prospects_get \
  -H "Authorization: Bearer $CONECTO_KEY" \
  -H "Content-Type: application/json" \
  -d '{"search_id": "7c2e4f1a-5b3d-4e8f-9a61-2d0c8b7e5f34", "limit": 25}'
```

## Response

```json
{
  "call_id": "5f0c8a2e-3b7d-4c1e-9a64-2d8e1f7b0c93",
  "tool": "prospects_get",
  "status": "succeeded",
  "replayed": false,
  "cost_usd": "$0.00",
  "balance_usd": "$19.75",
  "result": {
    "search_id": "7c2e4f1a-5b3d-4e8f-9a61-2d0c8b7e5f34",
    "status": "completed",
    "summary": "40 independent restaurants and hotel kitchens in Hamburg, with a working email for the owner or the head chef.",
    "asked": 40,
    "found": 2,
    "progress": {
      "stage": "completed",
      "title": "Lead list complete",
      "detail": "3 leads are ready."
    },
    "question": null,
    "prospects": [
      {
        "prospect_id": 4101,
        "company": {
          "name": "Restaurant Koch",
          "website": "https://restaurant-koch.example",
          "domain": "restaurant-koch.example",
          "country": "DE"
        },
        "person": {
          "name": "Marie Koch",
          "title": "Owner",
          "location": "Hamburg",
          "linkedin": null
        },
        "email": {
          "address": "marie@restaurant-koch.example",
          "check": "verified"
        },
        "phone": "+49 40 5550 101",
        "saved": false
      },
      {
        "prospect_id": 4102,
        "company": {
          "name": "Restaurant Meyer",
          "website": "https://restaurant-meyer.example",
          "domain": "restaurant-meyer.example",
          "country": "DE"
        },
        "person": {
          "name": "Lukas Meyer",
          "title": "Head chef",
          "location": "Hamburg",
          "linkedin": null
        },
        "email": {
          "address": "lukas@restaurant-meyer.example",
          "check": "accepts_all"
        },
        "phone": "+49 40 5550 102",
        "saved": false
      }
    ],
    "next_offset": null,
    "charged_usd": "$0.10",
    "started_at": "2026-10-14T08:00:00+00:00",
    "ended_at": "2026-10-14T08:00:00Z"
  }
}
```

`result`: search_id, status (running, needs_input, completed, stopped or failed), summary, asked, found (with a working email), progress (stage, title, detail), question (summary and questions, while it waits), prospects (prospect_id; company with name, website, domain and country; person with name, title, location and LinkedIn; email with its address and check: verified, accepts_all or published; phone, saved), next_offset, charged_usd once it ended, started_at, ended_at, and problem when it failed.

## Errors

| Code | Status | When | Fix |
|---|---|---|---|
| `not_found` | 404 | No search on this account has that id. | Use a search_id from prospects_list. |

The refusals every tool can give (401 key, 402 balance, 429 limits) are on the errors page: https://conecto.chat/docs/errors.md

## Related

- [prospects_prepare](https://conecto.chat/tools/prospects/prospects_prepare.md): The interview before a prospect search: up to three questions about the market and the kind of customer, or a ready brief with its price. Free up to 1,000,000 reads a month.
- [prospects_find](https://conecto.chat/tools/prospects/prospects_find.md): Start a prospect search from a ready brief: the businesses that fit and the people to reach there, with their work email checked. $0.05 per prospect found with a working email.
- [prospects_answer](https://conecto.chat/tools/prospects/prospects_answer.md): Answer a prospect search that stopped finding new prospects and asks whether to widen it, so it carries on. Free.
- [prospects_stop](https://conecto.chat/tools/prospects/prospects_stop.md): Stop a prospect search; it ends with the prospects it found, and only those with a working email are charged. Free.
- [prospects_list](https://conecto.chat/tools/prospects/prospects_list.md): The business's prospect searches, newest first, with their status and how many each found. Free up to 1,000,000 reads a month.
- [prospects_save](https://conecto.chat/tools/prospects/prospects_save.md): Keep prospects in the CRM: each one's company, and a lead contact with their email, title and phone, tagged prospect. Free.
