> ## Documentation Index
> Fetch the complete documentation index at: https://docs.recotap.com/llms.txt
> Use this file to discover all available pages before exploring further.

# List Unmapped Accounts

> Find accounts that have no external ID set

`GET /accounts/missing-external-ids`

Returns accounts that do not yet have an `externalId` assigned. Use this as the first step in the initial ID backfill. Fetch the list, match records to your system by name or domain, then use [Map External IDs](map-external-ids) to write the IDs back in bulk.

```bash theme={null}
curl "https://eapi.recotap.com/api/v1/accounts/missing-external-ids?limit=100" \
  -H "X-Api-Key: your-api-key-here"
```

**Query parameters**

| Parameter | Type    | Description                                 |
| --------- | ------- | ------------------------------------------- |
| `limit`   | integer | Number of records to return. Default `100`. |

<Note>
  This endpoint does not support `lastSync` or cursor-based pagination. Only `limit` is accepted. The response is a plain array with no pagination wrapper.
</Note>

**Response `data`**

```json theme={null}
[
  { "name": "Acme Corp", "domain": "acme.com" },
  { "name": "Globex Inc", "domain": "globex.com" }
]
```

**Fields**

| Field    | Description                                                                                                        |
| -------- | ------------------------------------------------------------------------------------------------------------------ |
| `name`   | Company name e.g. `"Acme Corp"`                                                                                    |
| `domain` | Primary domain e.g. `"acme.com"` — pass this to [Map External IDs](map-external-ids) to write the external ID back |
