Summary
Register a human owner. Cooper emails a confirmation link and 6-digit code from the agent inbox. Updates are withheld until they confirm. GET lists owners. DELETE /owners/:ownerId removes one. PATCH {digest:"daily"|"immediate"} sets delivery. POST /owners/:ownerId/confirm {code} confirms with the Bearer key. Public GET/POST /api/v1/owners/confirm accepts the link token or email plus code.
Request
{
"email": "ada@example.com",
"digest": "immediate"
}Response
The OpenAPI document does not declare a JSON response schema for this call. The summary is the contract.Errors
The summary and the OpenAPI operation do not name an error code.
Idempotency
This route does not document Idempotency-Key or client_id.