Phone
Phone numbers remain one of the most direct and effective communication channels—when they're accurate and properly formatted. Delpha's Phone Validator helps you standardize, verify, and clean your phone data to ensure consistency across systems and better outreach performance.
Each phone entry is evaluated on three key aspects:
Completeness: Detects whether a phone number is present and properly structured.
Validity: Checks if the number follows the correct national or international format and isn't blacklisted or clearly invalid.
Consistency: Compares the original input to its normalized international form.
By using optional context such as a country or country code, the system applies the right validation rules and returns a standardized E.164-compliant number. When no country is provided, Delpha applies smart defaults based on global dialing patterns.
Focused purely on validation and normalization, Phone Validator ensures your phone data stays clean, reliable, and ready for business use.
Submit an phone for finding and validation. Returns a job ID for tracking the process.
- : Access to the public API
OAuth2 client credentials flow for API access
Payload to submit a new phone quality job.
Important: For proper normalization and country detection, either:
- Provide a phone number with international code (e.g., "+33672557378"), OR
- Provide the phone number along with
countryorcountry_code
If none of these conditions are met, the system may not be able to properly detect the country and apply the related normalization.
The phone number. Should include international code (e.g., '+33672557378') for automatic country detection. If not provided, 'country' or 'country_code' must be specified.
+33672557378The country name of the phone number (e.g., 'France'). Required if phone number does not include international code (+XX).
FranceThe 2-letter ISO country code of the phone number.Required if phone number does not include international code (+XX).
FRJob submitted to assess_phone_v16
Invalid phone format or missing required fields
Authentication failed - invalid or missing OAuth 2.0 token
Payment Required
Internal server error
Service unavailable
POST /v1/phone HTTP/1.1
Host: api.delpha.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 63
{
"phone": "+33672557378",
"country": "France",
"country_code": "FR"
}{
"job_id": "21014abc65004d2781d2e0ef4c9fbb46",
"message": "Job submitted to assess_phone_v16",
"status": "SUCCESS",
"status_code": 202
}Retrieve the result and status of a previously submitted phone finder and validator job.
- : Access to the public API
OAuth2 client credentials flow for API access
The unique identifier of the phone job
{"summary":"Sample job ID","value":"21014abc65004d2781d2e0ef4c9fbb46"}Job succeeded.
Job is still running.
Input validation failed.
Authentication failed - invalid or missing OAuth 2.0 token
Failed to retrieve job.
Job timed out.
GET /v1/phone/{job_id} HTTP/1.1
Host: api.delpha.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Accept: */*
{
"message": "Job succeeded.",
"status": "SUCCESS",
"status_code": 200,
"result": {
"data_type": "phone",
"normalized_value": "+33672557378",
"phone_type": "MOBILE",
"carrier": "Orange France",
"timezone": "Europe/Paris",
"zone": "FR",
"area": "France",
"scores": {
"validity": 1,
"completeness": 1,
"consistency": 1,
"accuracy": -1
}
},
"process_time": 0.123
}Last updated
Was this helpful?