Layer7 API Management

 View Only

Invalid response when we make a consent request in API Explorer.

  • 1.  Invalid response when we make a consent request in API Explorer.

    Posted Oct 02, 2019 10:52 AM
    Hello, we integrate PSD2 API with Developer Portal de Volksbank (https://developer.devolksbank.nl/admin/app/home)

    When we send consent request https://psd.bancairediensten.nl/psd2/snsbank/sandbox/v1/consents in https://developer.devolksbank.nl/admin/app/api-explorer:

    fetch("https://psd.bancairediensten.nl/psd2/snsbank/sandbox/v1/consents?", {"credentials":"include","headers":{"accept":"application/json","apikey":"***","authorization":"***","content-type":"application/json","sec-fetch-mode":"cors","x-request-id":"2364826482634827643434"},"referrer":"https://developer.devolksbank.nl/admin/app/api-explorer","referrerPolicy":"no-referrer-when-downgrade","body":"{\n \"access\": {\n \"accounts\": [\n {\n \"iban\": \"NL30RBRB0442482011\",\n \"currency\": \"EUR\"\n }\n ],\n \"balances\": [\n {\n \"iban\": \"NL30RBRB0442482011\",\n \"currency\": \"EUR\"\n }\n ],\n \"transactions\": [\n {\n \"iban\": \"NL30RBRB0442482011\",\n \"currency\": \"EUR\"\n }\n ]\n },\n \"recurringIndicator\": false,\n \"validUntil\": \"2019-10-10\",\n \"frequencyPerDay\": 4,\n \"combinedServiceIndicator\": false\n}","method":"POST","mode":"cors"});
    Response: {"arg1":"size must be between 0 and 0"}

    and when we change recurringIndicator to 04:

    fetch("https://psd.bancairediensten.nl/psd2/snsbank/sandbox/v1/consents?", {"credentials":"include","headers":{"accept":"application/json","apikey":"***","authorization":"***","content-type":"application/json","sec-fetch-mode":"cors","x-request-id":"2364826482634827643434"},"referrer":"https://developer.devolksbank.nl/admin/app/api-explorer","referrerPolicy":"no-referrer-when-downgrade","body":"{\n \"access\": {\n \"accounts\": [\n {\n \"iban\": \"NL30RBRB0442482011\",\n \"currency\": \"EUR\"\n }\n ],\n \"balances\": [\n {\n \"iban\": \"NL30RBRB0442482011\",\n \"currency\": \"EUR\"\n }\n ],\n \"transactions\": [\n {\n \"iban\": \"NL30RBRB0442482011\",\n \"currency\": \"EUR\"\n }\n ]\n },\n \"recurringIndicator\": false,\n \"validUntil\": \"2019-10-10\",\n \"frequencyPerDay\": 04,\n \"combinedServiceIndicator\": false\n}","method":"POST","mode":"cors"});
    Response: {}

    (instead of *** - correct ClientId)

    Please help me find an error in our request.