Each Hedge Instant Quote market on the file and where it stands
const url = 'https://api.hedgespecialty.com/api/v1/broker/submissions/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/instant-quotes';const options = {method: 'GET', headers: {Authorization: 'Bearer <token>'}};
try { const response = await fetch(url, options); const data = await response.json(); console.log(data);} catch (error) { console.error(error);}curl --request GET \ --url https://api.hedgespecialty.com/api/v1/broker/submissions/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/instant-quotes \ --header 'Authorization: Bearer <token>'The file’s state, the same body POST /broker/submissions returns:
each market’s state, status_label, missing[] (exactly what it
still needs), reason when closed and quote when quoted, plus
suggested[] (values Hedge picked that you confirm). Poll this
every 5 to 10 seconds while markets are preparing or quoting.
Read scope.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”The file’s state
object
Created with quote: true: each market quotes as soon as it is ready.
One Hedge Instant Quote program on the file and where it stands.
object
preparing: Hedge is preparing the application (poll). needs_answers: answer missing[]. ready: request the quote. quoting: requested. quoted: quote is set. declined / not_a_fit: closed, with reason.
Plain words: Preparing · Needs 2 answers · Ready to quote · Quoting · Quoted · $1,234.00 · Declined · reason · Not a fit · reason.
object
The canonical key (what shared_answers takes); null for a file-level gap.
The market’s own question id (what answers[program_id] takes).
Plain-language note on what to do. A gap in the business’s own name, address, contact or effective date names the call that sets it: PATCH /broker/submissions/{id}/business and its field.
object
Dollars.
Dollars
A class Hedge picked, or ranked for an unanswered class question, that you must confirm (the same ranking POST /broker/appetite/instant returns). Confirm it with confirm_suggestions, by answering with the same value, or answer another.
object
Example
{ "markets": [ { "state": "preparing", "quote": { "kind": "quote" } } ]}Not your brokerage’s submission