Querying for ClaimContacts
Use the following endpoints to query for ClaimContacts:
- GET
/claim/v1/claims/{claimId}/contacts
- GET
/claim/v1/claims/{claimId}/contacts/{contactId}
For example, the following request queries for all ClaimContacts on claim demo_sample:1. The request returns only the display name, id, and roles of each contact:
Command
GET /claim/v1/claims/demo_sample:1/contacts?fields=displayName,id,roles
Response
{
"count": 7,
"data": [
{
"attributes": {
"authorizationID": "ctc-11457",
"displayName": "Mike's Auto detailing shop",
"id": "cc:5",
"roles": [
{
"active": true,
"relatedTo": {
"displayName": "235-53-365870",
"id": "demo_sample:1",
"type": "Claim",
"uri": "/claim/v1/claims/demo_sample:1"
},
"role": {
"code": "servicerequestspecialist",
"name": "Service Vendor"
}
}
]
}
},
{
"attributes": {
"displayName": "Karen Egertson",
"id": "cc:2",
"roles": [
{
"active": true,
"relatedTo": {
"displayName": "54-123456",
"id": "demo_sample:1",
"type": "Policy",
"uri": "/claim/v1/claims/demo_sample:1/policy"
},
"role": {
"code": "agent",
"name": "Agent"
}
}
]
}
},
...