Q:
We're starting to work with Bulk Verification of Payee API (BVoP) and while calling the endpoint:
POST /premium/v1/bulk-verification-of-payee
we encounter the following error:
Response Body": "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n<errorResponse>\n <httpCode>401</httpCode>\n <httpMessage>Unauthorized</httpMessage>\n <moreInformation>Invalid client id or secret.</moreInformation>\n</errorResponse>
What could be the reason?
A:
Make sure that the HTTP header in your request is X-IBM-Client-Id and you send a correct Client ID and Client Secret.
Please refer to:
Bulk Verification of Payee - API Reference
Nordea Developer Portal (API Market Sandbox) guide
Q:
(Sandbox) While requesting:
GET /premium/v1/bulk-verification-of-payee/{batch_identification}
we received the following error: StatusCode: 405, ReasonPhrase: 'Method Not Allowed'. Why is that?
Method: GET, RequestUri: 'https://api.nordeaopenbanking.com/corporate/premium/v1/bulk-verification-of-payee?batch_identification=123456789', Version: 1.1, Content: , Headers:
{
Authorization: Bearer eyJjdHkiOiJKV1Qi***.XqYauNZjvMw_yKGgLdmywg
X-IBM-Client-Id: 3a51***a056
X-IBM-Client-Secret: ***
X-Nordea-Originating-Host: api.nordeaopenbanking.com
X-Nordea-Originating-Date: Wed, 01 Oct 2025 14:32:07 GMT
Signature: keyId="3a5175***a056",algorithm="rsa-sha256",headers="(request-target) x-nordea-originating-host x-nordea-originating-date",signature="I4mGdjhvSVK***lwhLM1wlbUuwa8lSh6DbNv5"
}
-----------------------------Response -> 405 not Allowed------------------
Method HTTP response: 405 Method Not Allowed: Time:130 ms FinancialCommunicationsService
10/01/2025 14:32:07 BankConnections Information AutoUser StatusCode: 405, ReasonPhrase: 'Method Not Allowed', Version: 1.1, Content: System.Net.Http.HttpConnectionResponseContent, Headers:
{
Date: Wed, 01 Oct 2025 14:32:07 GMT
Transfer-Encoding: chunked
Connection: keep-alive
X-Global-Transaction-ID: 7fd914***7572
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Type: application/json
}
A:
For your MsgId 123456789, you should have used the following GET request:
https://api.nordeaopenbanking.com/corporate/premium/v1/bulk-verification-of-payee/123456789