Abfragen eines Schadenfalls nach Schadenfall-ID
Der Endpunkt GET /claim/v1/claims/{claimId} gibt Informationen zum jeweiligen Schadenfall zurück, vorausgesetzt, der Ressourcenzugriff des Aufrufers ermöglicht es dem Aufrufer, den Schadenfall anzuzeigen.
Beispiel: Andy Applegate besitzt den Schadenfall mit der ID cc:33. Betty Baker gehört zur gleichen Gruppe wie Andy Applegate und verfügt daher über die Berechtigung zum Anzeigen von Schadenfällen, die Andy zugewiesen sind. Amy Baxter ist eine Bürobenutzerin, die in einer anderen Gruppe arbeitet. Sie verfügt nicht über die Berechtigung zum Zugriff auf Ressourcen, um den Schadenfall cc:33 anzuzeigen.
Angenommen, jeder dieser Benutzer löst den folgenden Aufruf aus:
GET /claim/v1/claims/cc:33?fields=claimNumber
Die Antwort für Andy Applegate lautet dann:
{
"data": {
"attributes": {
"claimNumber": "235-53-425891"
}
}
}
Die Antwort für Betty Baker lautet dann:
{
"data": {
"attributes": {
"claimNumber": "235-53-425891"
}
}
}
Die Antwort für Amy Baxter lautet dann:
{
"status": 404,
"errorCode": "gw.api.rest.exceptions.NotFoundException",
"userMessage": "No resource was found at path /claim/v1/claims/cc:33"
}
Der Ressourcenzugriff ist eine Komponente des System-API-Authentifizierungs- und Autorisierungsframeworks. Weitere Informationen zum Ressourcenzugriff finden Sie im Cloud-API-Authentifizierungshandbuch.