Ask

Send Ask

Send a question and get an expert response.

The reply (content field on the response) is plain text with a small markdown subset baked in by the chat model:

  • **bold** and *italic*
  • - or * bullet lists
  • Blank-line paragraph breaks; single newlines inside a paragraph mean line break
  • [label](url) links, only ever to one of the verification's sources: any other link is reduced to its label before the reply is returned

The model only produces these — no headings, no tables, no code blocks. Pass the reply through any markdown library or display it verbatim.

Documented at https://lenz.io/docs/quickstart#ask-reply-format.

Versions. 422: 2026-10-11 receives ValidationErrorOut, 2026-05-13 receives ValidationErrorOutLegacy; default: 2026-10-11 receives ErrorOut, 2026-05-13 receives ErrorOutLegacy.

post/api/v1/ask/{verification_id}

Request

  • Base URL: https://lenz.io
  • URL: https://lenz.io/api/v1/ask/{verification_id}
  • Auth: HTTP bearer

Path parameters

verification_idstring required

Headers

X-Lenz-API-Versionstring
Example:2026-05-13

The API version to answer in, as a date. A date before 2026-10-11 (or a value that is not a date) gets 2026-05-13. See https://lenz.io/docs/api-versions.

Request body

messagestring required

The follow-up question. Maximum 500 characters.

languagestring

ISO 639-1 code for the language of the answer. Omitted, or auto: the verification's own language (English for older ones); the question is never language-detected. A code overrides it.

Response

OK

role'user' | 'expert' required
contentstring required

Markdown.

created_atstring required

Changes

No recorded changes to this operation across all 1 revision of this API.