POST /v1/contact-search searches for one email address or phone number and returns a JSON response.
Headers
Request body
The complete request body must be at most 1 MiB. Unknown fields, malformed JSON, and multiple JSON objects are rejected.
Example request
Response
On success, the response status is200. X-Request-Id contains the lev8 request ID, and Cache-Control is no-store.
Clients should treat
result.content as not found when it is null, empty, or contains only whitespace. The response contains only the documented fields; upstream error bodies and internal request identifiers are not exposed.
Billing behavior
lev8 reserves the configured price for one lookup before contacting the search service. The rollout configuration determines whether a valid completed lookup is charged per request or only whenresult.content contains a result. Your lev8 contact will provide the enabled contact types and applicable pricing.
The success response is written only after settlement succeeds. An upstream or response-protocol failure returns 500 internal_error and releases the reservation when the billing service is available.
Errors
Errors use the standard error envelope.