TrueLayer

Connect with TrueLayer to leverage secure open banking services. This integration allows seamless interaction with TrueLayer's API to manage various financial processes.

Join the waitlist
TrueLayer logo

Actions

cancel-paymentCancel a payment. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
confirm-mandate-fundsConfirm that the PSU has the given funds. This API can be called using the mandate_token associated with the mandate or using a backend bearer token.
create-mandateCreate a new mandate. This API must be called using a backend bearer token.
create-paymentCreate a new payment. This API must be called using a backend bearer token.
create-payment-linkCreate a new payment link. This API must be called using a backend bearer token.
create-payment-refundRefund a merchant account payment, either fully or partially.
create-payoutPay out from one of your merchant accounts.
custom_api_callMake a custom API call to a specific endpoint
get-constraintsRetrieve the constraints defined on the mandate, as well as the current utilization of those constraints within the periods.
get-mandateReturns a mandate with the stated ID. This endpoint can be called either by the regular `backend token` or the `mandate token` for that mandate.
get-merchant-account-payment-sourcesGet the payment sources from which the merchant account has received payments.
get-operating-accountGet the details of a single merchant account.
get-paymentReturns payment details. This API can be called using either the `resource_token` associated with the payment or a backend bearer token.
get-payment-linkRetrieves payment link details. This API must be called using a backend bearer token.
get-payment-link-paymentsList all the payments associated with the payment link. This API must be called using a backend bearer token.
get-payment-providerReturns payment provider details. This API can be called without the need for authentication.
get-payment-refundReturns refund details for a specific payment.
get-payment-refundsReturns all refunds of a payment.
get-payoutReturns payout details.
list-mandateList all the mandates associated with the client. This API must be called using a backend bearer token.
list-operating-accountsList all your TrueLayer merchant accounts. There might be more than one account per currency.
merchant-account-disable-sweepingDisable automatic sweeping for a merchant account.
merchant-account-get-sweepingGet the automatic sweeping settings for a merchant account.
merchant-account-get-transactionsGet the transactions of a single merchant account. If pagination is missing, add a header `tl-enable-pagination: true` to enable pagination.
merchant-account-setup-sweepingSet the automatic sweeping settings for a merchant account. At regular intervals, any available balance in excess of the configured `max_amount_in_minor` is withdrawn to a pre-configured IBAN.
revoke-mandateRevoke a mandate. This API must be called using a backend bearer token.
save-user-account-paymentSave the account details associated with a payment for subsequent re-use. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
search-payment-providersReturns a list of payment providers.
start-mandate-authorization-flowStart the authorization flow for a mandate. This API can be called using either the mandate_token associated with the mandate or a backend bearer token.
start-payment-authorization-flowStart the authorization flow for a payment. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
start-payout-authorization-flowStart the authorization flow for a payout. This API can be called using the `resource_token` associated with the payout you are trying to fetch.
submit-consentSubmit the consent given by the user. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
submit-consent-mandateSubmit the consent given by the user. This API can be called using either the mandate_token associated with the mandate or a backend bearer token.
submit-formSubmit form details filled by the PSU. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
submit-mandate-provider-selectionSubmit the provider details selected by the PSU. This API can be called using either the mandate_token associated with the mandate or a backend bearer token.
submit-payments-provider-return-parametersSubmit direct return query and fragment parameters returned from the provider.
submit-provider-selectionSubmit the provider details selected by the PSU. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
submit-scheme-selectionSubmit the scheme details selected by the PSU. This API can be called using the `resource_token` associated with the payment or a backend bearer token.
submit-user-account-selectionSubmit the user account selection option given by the user. This API can be called using the `resource_token` associated with the payment or a backend bearer token.

Over 300 Integrations

Filter other integrations by category

Click load more under a category to see all integrations, and click any one to view more about its triggers and actions

WebhookGoogle SheetsHTTPGmailOpenAIHuman InputScheduleDate HelperSlackText HelperGoogle DriveStorageTelegram BotDelayAgentDiscordWordPressRSS FeedText AIGoogle DocsNotionGoogle CalendarSMTPAirtableTwitterYouTubeAITableGoogle Forms

Join the waitlist now for early access!

Be one of the first 1,000 on our waitlist and get 12 months of our Pro Plan 1 - completely free.

You're on the list. We'll be in touch before launch.