cURL
Surplus Lines Filings
Surplus Lines Filings
List surplus lines filings belonging to the authenticated upstream entity
GET
cURL
Returns the surplus lines filings owned by your upstream entity. Each item includes an
actionRequired flag that is true when a public checklist escalation is currently waiting on your input. Results can be filtered by status, state, policy number, or the external reference you assigned.
Query Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
status | string | No | Filter by filing status: not started, in progress, ready to file, filed, completed, on hold, or canceled |
stateCode | string | No | Filter by 2-letter US state or territory code (e.g., CA) |
policyNumber | string | No | Filter by exact policy number |
externalReference | string | No | Filter by the external reference identifier you assigned to the filing |
Filtering Examples
Response Shape
All successful responses are wrapped in the standard response envelope. See Request/Response Conventions.
Response Fields
| Field | Type | Description |
|---|---|---|
_id | string | Unique filing identifier |
externalReference | string? | The external reference you assigned to the filing (null if not set) |
policyNumber | string | Policy number the filing is for |
stateCode | string | US state or territory code where the filing is made |
policyTransactionType | string | Transaction type: bind, endorsement, renewal, or cancellation |
status | string | Filing status: not started, in progress, ready to file, filed, completed, on hold, or canceled |
actionRequired | boolean | true when a public checklist escalation is waiting on your input |
effectiveDate | string? | Policy effective date (ISO 8601), null if not set |
updatedAt | string | ISO 8601 timestamp of the last update |
Filings with
actionRequired: true need your attention. Fetch the filing detail to read the open escalation and its notes.Error Scenarios
Bad Request (400)
Returned when a query parameter has an invalid value (e.g., an unsupportedstatus).
Unauthorized (401)
Missing or invalid authentication token. See Authentication.Query Parameters
Filter by filing status
Available options:
not started, in progress, ready to file, filed, completed, on hold, canceled Example:
"in progress"
Filter by US state or territory code
Available options:
AL, AK, AZ, AR, CA, CO, CT, DE, FL, GA, HI, ID, IL, IN, IA, KS, KY, LA, ME, MD, MA, MI, MN, MS, MO, MT, NE, NV, NH, NJ, NM, NY, NC, ND, OH, OK, OR, PA, RI, SC, SD, TN, TX, UT, VT, VA, WA, WV, WI, WY, GU, PR, VI, DC Example:
"CA"
Filter by exact policy number
Example:
"POL-2025-001"
Filter by external reference identifier assigned by the caller
Example:
"EXT-REF-12345"