Submit Agent Domain Response
POST /agent/onboarding/domain-response
Answer the agent’s “is this your company domain?” card.
domain is REQUIRED when confirmed is false and ignored when it is true.
The app enforces that with a 422 of its own, and this mirrors the model
rather than the check, so a missing domain is refused by the handler with
its own message rather than by a copy here that could drift.
A corrected domain is persisted immediately, so a late edit is not orphaned once the polling activity has already exited.
Authorizations
Parameters
Header Parameters
Request Body required
Responses
200
Successful Response
object
An open envelope for an onboarding or discovery result.
Open on purpose. Discovery state carries a per-field coverage matrix whose field set is the product’s own onboarding questionnaire - it changes as the questionnaire does, and a pinned mirror would silently DROP a field the customer had answered. On a surface whose whole job is “what do we still not know about you”, a dropped field reads as an answered question.
object
object
Whether there are more pages
Items per page
Current page number (1-indexed)
Total number of items
422
Validation Error