cURL
Policy Ingestion
Policies
Retrieve all policies belonging to the authenticated upstream entity
GET
cURL
Returns all policies associated with your upstream entity. Soft-deleted policies are excluded automatically. Results can be filtered by policy number, status, or risk state.
Query Parameters
Filtering Examples
Response Shape
All successful responses are wrapped in the standard response envelope. See Request/Response Conventions.
Response Fields
Core Fields
Agency & Agent Fields
Insurance Details
Dates & Coverage
Matching & Metadata
Matching Status Values
Policies with
entityMatchStatus of "unmatched" or "manual review" require attention in the Turris dashboard.Error Scenarios
Bad Request (400)
Returned when a query parameter has an invalid value (e.g., an unsupportedcurrentStatus).
Unauthorized (401)
Missing or invalid authentication token. See Authentication.Query Parameters
Filter by exact policy number
Example:
"POL-2025-001"
Filter by current policy status
Available options:
bound, active, expired, cancelled, non renewed Example:
"active"
Filter by US state code where risk is located
Example:
"CA"