For the complete documentation index, see llms.txt. This page is also available as Markdown.

Name Validation

The Name Validation API leverages a trained AI model to perform deep, contextual validation that goes far beyond standard regex or pattern matching. It evaluates the legitimacy of a person's name in real time, effectively filtering out structural gibberish, profanity strings, and unsupported characters to ensure high-integrity data ingestion.

Name validate

post

Instantly verify the legitimacy of a person's name to ensure clean data at the point of capture.

Authorizations
AuthorizationstringRequired
Bearer authentication header of the form Bearer <token>.
Body
namestringRequired

The full name or name string to validate.

Example: example
timeoutinteger · min: 1000 · max: 10000Optional

Request timeout in milliseconds

Default: 8000Example: 5000
Responses
200

Successfully validated name

application/json
statusstringOptional

Response Object status

Example: success
post/name/validate
POST /v2/name/validate HTTP/1.1
Host: api.clearout.io
Authorization: Bearer YOUR_SECRET_TOKEN
Content-Type: application/json
Accept: */*
Content-Length: 81

{
  "name": "Annna Wattson",
  "settings": {
    "gibberish_threshold": "high"
  },
  "timeout": 6000
}
{
  "status": "success",
  "data": {
    "input_name": "Annna Wattson",
    "status": "invalid",
    "profanity": false,
    "gibberish": false,
    "time_taken": 48
  }
}

Last updated

Was this helpful?