Skip to main content
The Reveal Phone endpoint returns phone numbers for contacts in Clodura’s database. You identify a person using their personId or LinkedIn profile URL, set revealPhoneNumberViaPartners to true to enable multi-provider enrichment, and provide a webhookUrl to receive the result once processing completes. Clodura handles all provider orchestration on your behalf — you do not need separate accounts or API keys with third-party data sources. Just like the email endpoint, the response schema varies by your Clodura plan:
  • Prospect & Prospect Pro plans — receive the Standard Webhook Response with phone numbers sourced directly from Clodura’s database.
  • Free Forever, Max, and PAYG plans — receive the Multi-Provider Response, aggregating results from Clodura, SignalHire, Enrichlayer, Wiza, LeadMagic, RocketReach, Findymail, and more.
Credit cost (Prospect/Prospect Pro): 1 phone credit + 1 export credit when a number is found and shared. No credits are deducted if no number is found.Credit cost (Free Forever, Max, PAYG): 10–20 credits when a phone number is successfully retrieved. The exact cost depends on which provider locates the number. No credits are charged if no number is found across all providers.
LinkedIn Sales Navigator URLs are not supported. Always supply standard linkedin.com/in/ profile URLs.

Endpoint

POST /api/v1/search/people/phone/match

Request

Headers

Body Parameters

You must supply either personId or linkedinUrl.
string
Clodura’s unique identifier for the person. Obtain this from the Search Prospect endpoint.
string
Standard LinkedIn profile URL for the person (e.g., https://www.linkedin.com/in/kapilkhangaonkar/). Sales Navigator URLs are not supported.
boolean
When true, Clodura queries integrated partner providers for additional phone numbers if the primary database has no result. Requires webhookUrl to be set. Defaults to false.
string
required
The URL where Clodura will POST the final JSON result once phone verification and partner enrichment complete. Required when revealPhoneNumberViaPartners is true.

Example Request

Response

Immediate API Response (200)

string
A unique identifier for this enrichment job. Use this with GET /api/v1/search/people/track/{trackingId} to poll for the result if your webhook does not receive the callback.
string
Confirmation that the job has been queued for processing.

Webhook Payload — Standard (Prospect & Prospect Pro Plans)

string
Clodura’s unique identifier for the matched contact.
string
The contact’s first name.
string
The contact’s last name.
array

Webhook Payload — Multi-Provider (Free Forever, Max & PAYG Plans)

string
The tracking ID matching the one returned in the immediate API response.
array
string
Final status of the enrichment job: success.

Provider Status Definitions

Error Codes