---
title: "Bind progress summary (\"N of M items done\")"
method: GET
path: "/broker/submissions/{submission_id}/bind-readiness"
tags: ["Submissions"]
---

# Bind progress summary ("N of M items done")

`GET /broker/submissions/{submission_id}/bind-readiness`

## Request

- Base URL: `https://api.hedgespecialty.com/api/v1`
- URL: `https://api.hedgespecialty.com/api/v1/broker/submissions/{submission_id}/bind-readiness`
- 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`

Compact bind-progress counts for the submission, mirroring the
portal's bind wizard so the two can never disagree. Returns 404
while bind e-sign is not enabled for the environment.

## Path parameters

- `submission_id` string, uuid, required

## Response `200`

Readiness summary

- object: `exists` is false when the submission has no active bind request.
  - `exists` boolean
  - `bind_request_id` string, uuid, nullable
  - `quote_id` string, uuid, nullable
  - `status` string, nullable
  - `required_total` integer
  - `required_done` integer
  - `waiting_signatures` integer: Live signature envelopes still out with a signer
  - `carrier_name` string, nullable
  - `carrier_confirmed` boolean
  - `carrier_policy_number` string, nullable

## Other responses

- `404`: Not found

## Changes

- **2026-09-20** `7928528d98b2`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/hedgespecialty/apis/hedge-submission-api/changes/broker/submissions/:submission_id/bind-readiness/get.md)

---

[API](https://skmtc.dev/hedgespecialty/apis/hedge-submission-api.md) - [All operations](https://skmtc.dev/hedgespecialty/apis/hedge-submission-api/llms.txt) - [OpenAPI document](https://skmtc.dev/hedgespecialty/apis/hedge-submission-api/revisions/beefa9cdc11c?raw)
