O mais usual é página mesmo. Eu acho que a API pode sim ter algum código de erro indicando nas chamadas já existentes, e uma chamada só de keep-alive, que eu inclusive já sugeri pro BACEN, mas que seria algo Web mesmo. E o statuspage.io dá para consultar via RSS.