2022-06-02 API News 2022-06-02 API NatWest Launches New Confirmation of Payee API www.programmableweb.com