Intake Forms
Post Public Live Checks
Changed onRuns AI checks for vague and conflicting answers on a public intake form. Unauthenticated; rate-limited per visitor and per form. Returns aiAvailable false when live checks are off or the form has no usable LLM key.
post/intake/public/by-id/{publicId}/live-checks
Request
- Base URL/api (relative, and the document was published on a file host, not at the API’s origin)
- URL/api/intake/public/by-id/{publicId}/live-checks
- Authnone declared
Path parameters
publicIdstring required
Public form id (hex)
Request body
Response
data is { aiAvailable, hints, error? }. A failed model call is still a 200 with hints [] and error "unavailable".
Changes
- breaking
added the pattern
^[0-9a-f]+$to thepathrequest parameterpublicId - info
added the non-success response with the status
- breaking
- breaking
added the new path request parameter
publicId - breaking
added required request body
- info
added the non-success response with the status
- info
added the non-success response with the status
- info
added the non-success response with the status
- breaking