Patch and optionally submit a first-party homeowners or umbrella intake.
Applies top-level intake edits for the consumer-prefill follow-up API. Authenticate with Authorization: Bearer <intake_access_token> from the latest consumer-prefill follow-up response. Use this after gathering context-backed answers; for homeowners, recover core shopper and occupancy facts from user-controlled context first, then let Coverage Cat carry estimated home-editor fields into one final review card. After a homeowners application is submitted, this same patch route can answer messy carrier or shopper follow-up in-thread with message_reply; when GET /api/intake/{uid}/issues shows conversation.reply_pending, echo the answer here and pass reply_to_message_id from that conversation payload when Coverage Cat returned one. For umbrella, use the staged review turn to send the bundled shopper-owned details and any corrections, then set confirm_submission: true on that same final turn. Use canonical umbrella count corrections such as umbrella_details.motorized_vehicle_count, never send vehicles rows on this pre-submit patch, and omit top-level field_estimates unless you are certain each field path matches a current umbrella review field. Until that final submit happens, say explicitly that the application is not submitted yet, ask for any remaining items in plain English, and present gathered details plus remaining items as short labeled bullets or sections rather than a prose paragraph. If any shown value is estimated, mark each estimated bullet label or value with *, include the short note * = estimated once above and once below the list, and do not prefix every estimated line with [Estimated]. If the staged review shows a wrong estimated umbrella count from context, patch the canonical umbrella_details.* count field before you show the final review. Coverage Cat will not resume or expose a prior consumer umbrella draft based on email alone. Continue an existing consumer draft only through the issued uid plus the current hidden MCP session or latest intake_access_token handoff. Normalize shopper birthdays from MM-DD-YYYY to YYYY-MM-DD before you send them. Reserve a single human interruption for the final review-and-submit step, keep umbrella credit consent out of this turn, and keep offer selection and post-choose bind continuation on the dedicated /select, /bind, and /attach routes.
Request
- Base URL: https://api.coveragecat.com
- URL: https://api.coveragecat.com/api/intake/{uid}
- Auth: HTTP bearer
Path parameters
Coverage Cat intake uid returned by the consumer-prefill or intake creation step.
Headers
Optional explicit Coverage Cat API version selector. Omit the header to use the current stable version.
Optional idempotency key for consumer or operator write requests. Coverage Cat replays the cached successful response for the same subject, path, and key for 24 hours, and rejects a changed payload under the same key.
Request body
Response
Patch accepted. The response either reflects the updated review checkpoint or the post-submit quote-progress state.
Changes
No recorded changes to this operation across all 1 revision of this API.