---
title: "Find phone number (synchronous)"
method: POST
path: "/enrichment/phone"
tags: ["enrichment"]
---

# Find phone number (synchronous)

`POST /enrichment/phone`

## Request

- Base URL: `https://api.leadsforge.ai`
- URL: `https://api.leadsforge.ai/enrichment/phone`
- Auth: `ApiKeyAuth` (a scheme the document does not define)

Enrich a single person's phone number and return the result in the same response, no polling. Provide personID (from POST /search), linkedinURL, or firstName + lastName + a company signal (companyDomain preferred over company name). Costs 10 credits on a hit; a miss is free. Optional externalID (max 128 chars) is echoed back.

## Request body

- SyncEnrichmentRequest
  - `company` string
  - `companyDomain` string
  - `externalID` string
  - `firstName` string
  - `lastName` string
  - `linkedinURL` string
  - `personID` string

## Response `200`

Enrichment result

- SyncEnrichmentResponse
  - `channel` string
  - `email` string
  - `externalID` string
  - `personID` string
  - `phoneNumber` string
  - `status` string

## Other responses

- `400`: Bad Request
- `401`: Unauthorized
- `402`: Insufficient credits
- `500`: Internal Server Error
- `503`: Sync enrichment not enabled for channel

---

[API](https://skmtc.dev/leadsforge/apis/leadsforge-api.md) - [All operations](https://skmtc.dev/leadsforge/apis/leadsforge-api/llms.txt) - [OpenAPI document](https://skmtc.dev/leadsforge/apis/leadsforge-api/revisions/b4a6596215b5?raw)
