Requirements

Answer the file's gaps (shared and per market)

Changed on

shared_answers by canonical key are written to the file and refill every market that asks them (a later answer corrects an earlier one, as in the portal; a key no market on the file asks is ignored and named in warnings[]); answers[program_id] go to that market's application (a question's id, or its canonical key; a row's question as rows[record_id].field, or inside a row's rows as rows[record_id].inner[record_id].field, exactly as missing[].id names it, e.g. EMPLOYERS' class payroll). A market still preparing takes its answers once prepared. confirm_suggestions: true confirms each class Hedge suggested (suggested[]) as it stands; to pick another class, answer it.

All or nothing: any refused answer returns 422 invalid_answers with errors[] (program_id, key, message) and nothing is saved. Submit scope; producer_email with a machine credential.

patch/broker/submissions/{submission_id}/answers

Request

  • Base URL
    https://api.hedgespecialty.com/api/v1
  • Auth
    OAuth 2
    Authorization code: https://api.hedgespecialty.com/api/v1/oauth/authorize
    Client credentials
    Token URL: https://api.hedgespecialty.com/api/v1/oauth/token

Path parameters

submission_idstring uuid required

Request body

shared_answersobject
answersobject
confirm_suggestionsboolean
producer_emailstring

Response

The file's state after the answers

submission_idstring uuid required
client_referencestring nullable
portal_urlstring required
automatic_quotingboolean required

Created with quote: true: each market quotes as soon as it is ready.

warningsstring[] required

Changes