Gather endpoints that provide functionalities for managing fraud cases. These functionalities include creating a new fraud case, reading the details of a specific fraud case identified by its case ID, modifying the details of an existing fraud case, deleting an existing fraud case, and removing all fraud case data from a specific storage.
Create a new Fraud Case with the given data.
object (FraudCase) -> Represents a fraud case with properties such as the unique identifier of the case, its version, the date of the attack, and the type of the fraud case. |
Created
Bad Request
Unauthorized
Forbidden
Not Found
Unsupported Media Type
Service Unavailable
{- "fraudCase": {
- "dateOfAttack": "<DATE_OF_ATTACK>",
- "type": "FAKE_DOCUMENT",
- "description": "description",
- "internalComment": "comment",
- "confirmationState": "CONFIRMED",
- "businessPartnerName": "",
- "businessPartnerCountryCode": "",
- "businessPartnerLocality": "",
- "fraudsterEmail": "<EMAIL_ADDRESS>",
- "fraudsterPhone": "",
- "bankAccount": {
- "internationalBankAccountIdentifier": "",
- "internationalBankIdentifier": "",
- "bankCountryCode": "",
- "nationalBankIdentifier": "",
- "nationalBankAccountIdentifier": ""
}
}
}
{- "cdlId": "oaRnfC1D1Q",
- "version": "1",
- "dateOfAttack": "20240302",
- "type": "ACTIVE_WARNING",
- "description": "Fraud case description",
- "internalComment": "Internal comment",
- "confirmationState": "CONFIRMED",
- "classification": "STANDARD",
- "businessPartnerName": "Corporate Data Quality AG",
- "businessPartnerCountryCode": "CH",
- "businessPartnerLocality": "Sankt Gallen",
- "fraudsterEmail": "thisisnot@fraud.com",
- "fraudsterPhone": "+49123456789",
- "fraudsterWebsite": "www.thisisnotafraud.com",
- "alternativePayee": "Alternative payee's name",
- "bankAccount": {
- "internationalBankAccountIdentifier": "CH8800781619278412000",
- "internationalBankIdentifier": "KBSGCH22XXX",
- "bankCountryCode": "DE",
- "nationalBankIdentifier": "00781",
- "nationalBankAccountIdentifier": "619278412000"
}, - "archived": "false",
- "alertTriggered": "false",
- "creationTimestamp": "20240302",
- "creatorOrganization": "Organization name",
- "creatorUser": "User name",
- "disclosedAttributes": [
- "BANKACCOUNT_BANK_NAME"
], - "relatedFraudCases": "1"
}
Delete a Fraud Case with the given ID.
Deleted
Bad Request
Unauthorized
Forbidden
Not Found
Unsupported Media Type
Service Unavailable
{- "id": "5c6a2c7e-9b0a-4e1a-8b0a-4e1a8b0a4e1a",
- "timestamp": "2024-12-21T01:35:24Z",
- "message": "This user is not allowed to access this service.",
- "error": "BAD_REQUEST",
- "path": "/v2/businesspartners/lookup",
- "status": "400"
}
Broadcast a fraud alert for the given Fraud Case.
Alert triggered
Bad Request
Unauthorized
Forbidden
Not Found
Unsupported Media Type
Service Unavailable
{- "id": "5c6a2c7e-9b0a-4e1a-8b0a-4e1a8b0a4e1a",
- "timestamp": "2024-12-21T01:35:24Z",
- "message": "This user is not allowed to access this service.",
- "error": "BAD_REQUEST",
- "path": "/v2/businesspartners/lookup",
- "status": "400"
}
Get statistics about the Fraud Cases.
Fraud Cases Statistics
Bad Request
Unauthorized
Forbidden
Not Found
Unsupported Media Type
Service Unavailable
{- "date": "20240302",
- "cachedValue": "false",
- "numberOfAllFraudCases": "10",
- "numberOfDisclosedFraudCases": "10",
- "numberOfUndisclosedFraudCases": "10",
- "numberOfFraudCasesOfTheUsersOrganization": "10",
- "numberOfDisclosedFraudCasesOfTheUsersOrganization": "10",
- "numberOfUndisclosedFraudCasesOfTheUsersOrganization": "10"
}
Display a page of Fraud Cases.
Page of Fraud Cases
Bad Request
Unauthorized
Forbidden
Not Found
Unsupported Media Type
Service Unavailable
{- "page": "0",
- "pageSize": "20",
- "numberOfPages": "10",
- "recordCount": "2000",
- "sortField": "dateOfAttack",
- "ascending": "true",
- "fraudCases": [
- {
- "cdlId": "oaRnfC1D1Q",
- "version": "1",
- "dateOfAttack": "20240302",
- "type": "ACTIVE_WARNING",
- "description": "Fraud case description",
- "internalComment": "Internal comment",
- "confirmationState": "CONFIRMED",
- "classification": "STANDARD",
- "businessPartnerName": "Corporate Data Quality AG",
- "businessPartnerCountryCode": "CH",
- "businessPartnerLocality": "Sankt Gallen",
- "fraudsterEmail": "thisisnot@fraud.com",
- "fraudsterPhone": "+49123456789",
- "fraudsterWebsite": "www.thisisnotafraud.com",
- "alternativePayee": "Alternative payee's name",
- "bankAccount": {
- "internationalBankAccountIdentifier": "CH8800781619278412000",
- "internationalBankIdentifier": "KBSGCH22XXX",
- "bankCountryCode": "DE",
- "nationalBankIdentifier": "00781",
- "nationalBankAccountIdentifier": "619278412000"
}, - "archived": "false",
- "alertTriggered": "false",
- "creationTimestamp": "20240302",
- "creatorOrganization": "Organization name",
- "creatorUser": "User name",
- "disclosedAttributes": [
- "BANKACCOUNT_BANK_NAME"
], - "relatedFraudCases": "1"
}
]
}
Update a Fraud Case with the given data.
object (FraudCase) -> Represents a fraud case with properties such as the unique identifier of the case, its version, the date of the attack, and the type of the fraud case. |
Updated
Bad Request
Unauthorized
Forbidden
Not Found
Unsupported Media Type
Service Unavailable
{- "fraudCase": {
- "cdlId": "oaRnfC1D1Q",
- "version": "1",
- "dateOfAttack": "20240302",
- "type": "ACTIVE_WARNING",
- "description": "Fraud case description",
- "internalComment": "Internal comment",
- "confirmationState": "CONFIRMED",
- "classification": "STANDARD",
- "businessPartnerName": "Corporate Data Quality AG",
- "businessPartnerCountryCode": "CH",
- "businessPartnerLocality": "Sankt Gallen",
- "fraudsterEmail": "thisisnot@fraud.com",
- "fraudsterPhone": "+49123456789",
- "fraudsterWebsite": "www.thisisnotafraud.com",
- "alternativePayee": "Alternative payee's name",
- "bankAccount": {
- "internationalBankAccountIdentifier": "CH8800781619278412000",
- "internationalBankIdentifier": "KBSGCH22XXX",
- "bankCountryCode": "DE",
- "nationalBankIdentifier": "00781",
- "nationalBankAccountIdentifier": "619278412000"
}, - "archived": "false",
- "alertTriggered": "false",
- "creationTimestamp": "20240302",
- "creatorOrganization": "Organization name",
- "creatorUser": "User name",
- "disclosedAttributes": [
- "BANKACCOUNT_BANK_NAME"
], - "relatedFraudCases": "1"
}
}
{- "cdlId": "oaRnfC1D1Q",
- "version": "1",
- "dateOfAttack": "20240302",
- "type": "ACTIVE_WARNING",
- "description": "Fraud case description",
- "internalComment": "Internal comment",
- "confirmationState": "CONFIRMED",
- "classification": "STANDARD",
- "businessPartnerName": "Corporate Data Quality AG",
- "businessPartnerCountryCode": "CH",
- "businessPartnerLocality": "Sankt Gallen",
- "fraudsterEmail": "thisisnot@fraud.com",
- "fraudsterPhone": "+49123456789",
- "fraudsterWebsite": "www.thisisnotafraud.com",
- "alternativePayee": "Alternative payee's name",
- "bankAccount": {
- "internationalBankAccountIdentifier": "CH8800781619278412000",
- "internationalBankIdentifier": "KBSGCH22XXX",
- "bankCountryCode": "DE",
- "nationalBankIdentifier": "00781",
- "nationalBankAccountIdentifier": "619278412000"
}, - "archived": "false",
- "alertTriggered": "false",
- "creationTimestamp": "20240302",
- "creatorOrganization": "Organization name",
- "creatorUser": "User name",
- "disclosedAttributes": [
- "BANKACCOUNT_BANK_NAME"
], - "relatedFraudCases": "1"
}