Update Submission
Updates a Field Model V1 submission. The request body is a flat JSON
object where keys are field referenceIds. Fields not included in the
request are preserved — this is a merge, not a full replacement.
Lifecycle fields (submissionStatus, submissionNumber,
submissionName, submissionPrimaryInsured, submissionBoundDate,
submissionQuotes) are system-managed and will be rejected with a
400 error if included in the request body.
Required permission: company.quote:update
Note: Uses
company.quote:updatebecausecompany.submission:updatedoes not exist yet.
Authorizations
API key authentication. Include your API key in the Authorization header.
Path Parameters
Company identifier
Submission identifier
Body
Submission field data to update (keys are field referenceIds)
Response
Submission updated successfully
A Field Model V1 submission with custom field data.
Submission identifier
Company identifier
Submission-level custom field data. Keys are field referenceIds
defined in the company's field configuration. Includes lifecycle
fields (submissionStatus, submissionType, submissionNumber,
submissionName, submissionPrimaryInsured, submissionBoundDate,
submissionQuotes) which are read-only and system-managed.
When the submission was created
User ID who created the submission
When the submission was last updated
User ID who last updated the submission
