The consolidated application workspace for a submission
const url = 'https://api.hedgespecialty.com/api/v1/broker/submissions/2489E9AD-2EE2-8E00-8EC9-32D5F69181C0/application-workspace';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/application-workspace \ --header 'Authorization: Bearer <token>'One read for everything an external application builder needs on a
submission: the shared facts (facts) and one ApplicationSection
per active carrier application, its question schema (the same
questions as the program’s application-schema), current answers,
per-field ownership, missing required keys, readiness, the last
quote request state and result, and the revision tokens every write
must echo. Submissions not on the structured workflow return
workflow_version: legacy with no applications. Read scope is
enough.
Authorizations
Section titled “Authorizations”Parameters
Section titled “Parameters”Path Parameters
Section titled “Path Parameters”Responses
Section titled “Responses”Workspace
The consolidated per-submission application surface: the shared
facts plus one ApplicationSection per active carrier application.
Submissions not on the structured application workflow return
workflow_version: legacy with an empty applications list.
object
structured_v1, or legacy when this submission does not use the workspace.
The submission’s shared facts (the Brief) as the applications see them; one revision counter for the whole set.
object
object
Provenance of a fact or answer.
object
One carrier application (a carrier-API quote session) inside the
workspace: its schema, current answers, per-field ownership, and
readiness. application_id is the session_id used by the
checkpoint / request-quote / employers-classes paths. Revisions
(answer_revision, fact_revision, selection_revision) and
schema_fingerprint are the optimistic-concurrency tokens every
command must echo.
object
The normalized question schema (fields, required_field_keys, program identity); the same questions GET /broker/programs/{program_id}/application-schema projects.
object
Current answers keyed by question key.
object
object
object
Provenance of a fact or answer.
object
Whether Hedge’s fact-to-answer mapping is idle or still running for this application.
Required question keys still unanswered.
object
needs_information until every required visible question is answered, then ready_for_quote.
Lifecycle of the last quote request for this application (draft until one is made).
The carrier outcome of the last request
object
State of any residual PDF forms Hedge still prepares outside the carrier applications (status, form_keys).
object
Example
{ "contract_version": "structured_v1", "facts": { "contract_version": "structured_v1", "owner_host": "hedge", "facts": [ { "scope": "insured", "source": { "channel": "broker_portal", "evidence": "explicit" }, "confirmed": false } ] }, "applications": [ { "owner_host": "hedge", "route": "hedge", "ownership": { "additionalProperty": { "kind": "explicit", "source": { "channel": "broker_portal", "evidence": "explicit" } } } } ]}Submission not found (or not your brokerage’s)