Availability statistics — methodology
The figures themselves are published at
/xs2a/statistics, with a CSV download. This page explains how they are produced and how to read them.
Under RTS 2018/389 Art. 32(4) we publish quarterly statistics on the
availability and performance of this interface. They appear at
https://paysaxas.com/xs2a/statistics and are archived there.
What we measure, and against what
RTS Art. 32 sets no absolute uptime target. The test is parity: the dedicated interface must perform no worse than the channel PaySaxas customers use directly. So every figure we publish for XS2A is published beside the same figure for the customer portal, measured the same way, on the same schedule.
- Availability — a probe every minute, against both channels. An interface counts as unavailable after five consecutive failed probes (Art. 32(2)), and stays so until a probe succeeds.
- Performance — response-time percentiles (p50, p90, p99) per service: account information, payment initiation, funds confirmation.
- Error rate — server failures only. A refused request is the interface working correctly, and counting refusals would flatter a broken interface while punishing a well-defended one.
How to read a blank
A period with no measurements is published as blank, with the number of days actually measured beside it. It is never rendered as 100%.
That is deliberate. “We did not measure” is a statement a supervisor — or you — can act on. A fabricated availability figure is not.
Incidents
Interface problems are reported to FIN-FSA under Art. 33(3). Where an incident affects providers, it is also posted to the status channel listed in support.md.