POST /policies/{policyId}/updates request with the desired operation.
Request Sample: cURL
processesInstantly flag, and unsupportedInputs, the input fields that weren’t sent to the insurance carrier.
Response Sample
Input
By default, Axle uses the details from your policy update configuration and the insurance carrier’s own defaults. To set them for one request, pass them ininput. Which fields an operation accepts, and how each insurance carrier handles them, is listed on the operation’s page; see Operations.
Request Sample: cURL
- Required: some insurance carriers need a field to make the change. If it’s missing from both
inputand your policy update configuration, Axle rejects the request with a400and thepolicy-update-input-requirederror code, and nothing is sent to the insurance carrier. - Not supported: when an insurance carrier can’t apply a field, Axle makes the change without it and lists the field in
unsupportedInputs, in the response and in the policy update’s webhooks.
Response Sample: a field the insurance carrier can't apply
Response Sample: a required field is missing
input only accepts the fields its operation lists. Any other key, or one of these fields sent outside input, returns a 400.Error codes
If the request does not succeed, you may receive a400 Bad Request, 409 Conflict, or 500 Internal Server Error response.