Which meant that TPPs could safely follow the Next links to fetch all of the pages for the /transactions endpoint.
This issue is present in all resource endpoints, however it is only visible on the transactions endpoint because it is the only endpoint that requires pagination due to the amount of transactions a PSU will normally have in comparison to all other resources.
Impact
Critical. Invalid links being provided prevents TPPs from being able to consume all of the transactions of a PSU, and causes TPP integrations to break when attempts are made to follow the links.
Since 8:19 AM Today (2nd of May), HSBC has been returning invalid links:
These invalid URIs break our integration with HSBC.
Before this incident, the links provided by HSBC looked like this:
Which meant that TPPs could safely follow the
Next
links to fetch all of the pages for the/transactions
endpoint.This issue is present in all resource endpoints, however it is only visible on the transactions endpoint because it is the only endpoint that requires pagination due to the amount of transactions a PSU will normally have in comparison to all other resources.
Impact
Critical. Invalid links being provided prevents TPPs from being able to consume all of the transactions of a PSU, and causes TPP integrations to break when attempts are made to follow the links.
Submitted as OBSD-8501.