POST
Resolves a person from name + location into one merged identity profile: aliases, ages, addresses, phone numbers and relatives. Required: firstName, lastName, and at least one of city / state. found: true means a record matched; found: false means the query ran but nothing matched (arrays empty, message set), still a success. To look a person up by phone, use POST /dpp/dbos/v2/id-enrichment-by-phone.
  • URL: /dpp/dbos/v2/id-enrichment-by-name-location
  • Full URL: <base_url>/dpp/dbos/v2/id-enrichment-by-name-location
  • Request Method: POST

Authentication

Send the Access Token in the X-AccessToken request header on every authenticated call:

Request Body

firstName and lastName are always required, plus at least one of city / state.
string
required
Letters, spaces, hyphens, apostrophes and periods only.
string
required
Letters, spaces, hyphens, apostrophes and periods only.
string
Required unless state is supplied.
string
Required unless city is supplied. Two-letter code or full name.
string
Optional; narrows the match.
string
Optional ISO 3166-1 alpha-2 code.

Sample Request

cURL

Response

object
Response header. The gateway always answers HTTP 200: read response_code for the outcome (1 = success). On an error the body is empty.
object

Sample Response

Success

Status Codes

Error codes

Returned in header.response_code when the request fails. See Errors for the response envelope and the full list of codes.