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 phone for finding and validation

post

Submit an phone for finding and validation. Returns a job ID for tracking the process.

Authorizations
Body

Payload to submit a new phone quality job.

phonestringRequired

The phone number

Example: 0672557378
countryany ofOptional

The country of the phone number

Example: France
stringOptional
or
nullOptional
country_codeany ofOptional

The country code of the phone number

Example: FR
stringOptional
or
nullOptional
Responses
202

Job submitted to assess_phone_v16

application/json
post
POST /v1/phone HTTP/1.1
Host: api.delpha.io
Authorization: Bearer YOUR_OAUTH2_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 61

{
  "phone": "0672557378",
  "country": "France",
  "country_code": "FR"
}
{
  "job_id": "21014abc65004d2781d2e0ef4c9fbb46",
  "message": "Job submitted to assess_phone_v16",
  "status": "SUCCESS",
  "status_code": 202
}

Get phone finder and validator job status

get

Retrieve the result and status of a previously submitted phone finder and validator job.

Authorizations
Path parameters
job_idstringRequired

The unique identifier of the phone job

Example: {"summary":"Sample job ID","value":"21014abc65004d2781d2e0ef4c9fbb46"}
Responses
200

Job succeeded.

application/json
get
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
}

Was this helpful?