Open Payments is an API standard that allows third-parties/clients to initiate payments and to view the transaction history on the account holder’s account (with the account holder’s consent). Extensive documentation can be found on the Open Payments website.
Rafiki implements the Open Payments APIs. Every request and response is validated against the Open Payments API specification.
To update the API specification, create a Pull Request on the Open Payments GitHub Repository. Changes will automatically be pushed to Readme, which hosts the API reference on the Open Payments website.