Should Creditsafe Connect return the below messaging then it is indicating that the "customData=de_reason_code::{reasonCode}" parameter is missing from the URI of the request:
{ "details": "German reports require a reason code", "correlationId": "eb8471a0-f646-11e9-9c70-06cf3485509a", "message": "Bad request" }
Due to legal reasons, all German (DE) online report requests need to be accompanied with a 'reason for viewing' so a "de_reason_code::{reasonCode}" needs to be sent within the "customData=" parameter as follows:
URI | HTTP METHOD |
/companies/{id}?customData=de_reason_code::{reasonCode} | GET |
A list of "de_reason_code" can be retrieved from Creditsafe Connect by calling the /reportcustomdata endpoint:
URI | HTTP METHOD |
/reportcustomdata/DE | GET |
Should you require further detail with regards to Creditsafe Connect's /reportcustomdata endpoint then please refer to the following web link:
Should you continue to experience issues then please submit a ticket.