The TrueLayer Payments API is a Restful service that is currently in Beta. It provides a way to initiate a payment transaction for customers to transfer funds directly to your bank account in order to receive money instantly. The Payments API enables you to create and query payment resources, requiring an access token for authorization. You will need to get specific permission assigned in order to make a call to the Payments API. TrueLayer allows applications to connect securely with a customers bank to read their financial data or initiate payments using the Open Banking APIs for all available banks. The TrueLayer infrastructure supports tools to integrate financial service products and banking systems with various financial institutions and third party applications.