cURL
Surplus Lines Filings
Surplus Lines Filing
Retrieve a single surplus lines filing by ID
GET
cURL
Returns a single surplus lines filing by its unique identifier, including its escalation / action-required state and notes, and any completion artifacts (accepted/stamped filing, receipt, confirmation, tax/remittance proof) as short-lived presigned download links. The filing must belong to the authenticated upstream entity.
Path Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
filingId | string | Yes | Unique identifier of the filing (MongoDB ObjectId) |
Response Shape
All successful responses are wrapped in the standard response envelope. See Request/Response Conventions.
Response Fields
The filing carries the same summary fields as each item in List Surplus Lines Filings, plus the detail fields below.| Field | Type | Description |
|---|---|---|
namedInsured | string | Name of the insured party |
carrier | string | Insurance carrier name |
carrierNaicCode | string | NAIC code of the carrier |
grossPremium | number | Gross written premium |
totalTaxDue | number? | Total surplus lines tax due, if a tax calculation exists (null otherwise) |
escalations | array | Open and resolved escalations on public checklist items (see below) |
completionArtifacts | array | Completion documents as presigned links (see below) |
Escalation object
| Field | Type | Description |
|---|---|---|
checklistItemLabel | string | The checklist item the escalation is attached to |
status | string | waiting turris input, waiting customer input, or resolved |
openedAt | string? | ISO 8601 timestamp when the escalation was opened |
resolvedAt | string? | ISO 8601 timestamp when it was resolved (null if open) |
messages | array | Thread of messages, each with authorLabel (Turris or your agency), body, and createdAt |
Completion artifact object
| Field | Type | Description |
|---|---|---|
type | string | accepted stamped, receipt, confirmation, or tax remittance proof |
fileName | string | Original file name |
uploadedAt | string | ISO 8601 timestamp when the artifact was attached |
downloadUrl | string | Presigned download link (attachment; expires in ~1 hour) |
viewUrl | string | Presigned inline-view link (expires in ~1 hour) |
downloadUrl and viewUrl are short-lived presigned links. Fetch them fresh from this endpoint when you need to download an artifact rather than storing the URL.Error Scenarios
Bad Request (400)
Returned whenfilingId is not a valid MongoDB ObjectId format.
Filing Not Found (404)
Returned whenfilingId doesn’t exist or belongs to a different upstream entity.
Unauthorized (401)
Missing or invalid authentication token. See Authentication.Path Parameters
Unique identifier of the surplus-lines filing
Example:
"6650a1b2c3d4e5f6a7b8c9d0"