Blankets on policies
Blanket information cannot be modified from the policy API, all modifications must happen as part of a job. However, blanket information can be retrieved from a policy using the following endpoints:
- GET
/policy/v1/policies/{policyId}/lines/{lineId}/{blanketName}
- GET
/policy/v1/policies/{policyId}/lines/{lineId}/{blanketName}/{blanketId}
- GET
/policy/v1/policies/{policyId}/lines/{lineId}/{blanketName}/{blanketId}/blanket-associations
- GET
/policy/v1/policies/{policyId}/lines/{lineId}/{blanketName}/{blanketId}/blanket-associations/{blanketAssociationId}
- GET
/policy/v1/policies/{policyId}/lines/{lineId}/{blanketName}/{blanketId}/coverages
- GET
/policy/v1/policies/{policyId}/lines/{lineId}/{blanketName}/{blanketId}/coverages/{coverageId}
Command
GET /policy/v1/policies/pc:330/lines/TSTLine/high-risk-blankets
Response
{
"data": [
{
"attributes": {
"coverableJurisdiction": {
"code": "CA",
"name": "California"
},
"id": "4",
"sequenceNumber": 3
},
Command
GET /policy/v1/policies/pc:330/lines/TSTLine/high-risk-blankets/4/blanket-associations
Response
{
"data": [
{
"attributes": {
"coverable": [
{
"displayName": "1: Kerosene Can: Leaky Gasoline Truck field",
"id": "2",
"type": "TSTKeroseneCan",
…
},
"id": "TSTKeroseneCan:1"
},
},
Command
GET /policy/v1/policies/pc:330/lines/TSTLine/high-risk-blankets/4/coverages
Response
{
"count": 1,
"data": [
{
"attributes": {
"clauseType": "condition",
"id": "TSTHRBlanketCondition",
"pattern": {
"displayName": "HRBlanket Condition",
"id": "TSTHRBlanketCondition"
},
"selected": true,
"terms": {}
},