# Yapily API Documentation ## Docs - [Welcome to Yapily Docs](https://docs.yapily.com/introduction.md): Complete developer documentation for Yapily's Open Banking API. Build payment and data integrations with step-by-step guides, tutorials, and API references. - [Start Here](https://docs.yapily.com/getting-started/overview.md): Discover Yapily's Open Banking products, compare integration approaches, check institution coverage by country, and find tutorials to start building. - [Open Banking 101](https://docs.yapily.com/concepts/open-banking-101.md): The fundamentals of open banking, how it works, and what it means for your integration. - [Licensing & Registration](https://docs.yapily.com/concepts/licensing-and-registration.md): TPP licensing options, how bank registration works, and what you need in place before integrating. - [Hosted Pages vs Direct API](https://docs.yapily.com/concepts/hosted-vs-api.md): Compare Hosted Pages and the Direct API to find the right integration approach for your use case. - [Understanding Consents](https://docs.yapily.com/concepts/consent-lifecycle.md): How consents work in open banking, their lifecycle, status transitions, and management for data access and payments. - [Building a Payment Request](https://docs.yapily.com/concepts/payment-request-anatomy.md): How to construct payment requests across countries, payment types, and bank requirements. - [Glossary](https://docs.yapily.com/getting-started/glossary.md): Comprehensive glossary of Open Banking terms, regulatory concepts, and Yapily-specific terminology to help developers understand the open banking ecosystem. - [Set Up Your Environment](https://docs.yapily.com/getting-started/get-started.md): Getting started with Yapily typically takes just a few minutes. After following these steps, you'll be ready to start your integration. - [Yapily Connect Overview](https://docs.yapily.com/tools-and-services/yapily-connect/overview.md): Yapily Connect provides a ready-built, white-label open banking UI for AIS and PIS flows. Reduce development effort with pre-built institution selection and consent screens. - [Yapily Connect AIS UX guidelines](https://docs.yapily.com/tools-and-services/yapily-connect/yapilyconnect-ux-ais-guidelines.md): UX design guidelines for Yapily Connect AIS flows. Best practices for institution selection, consent screens, and account selection for data access user journeys. - [Yapily Connect PIS UX guidelines](https://docs.yapily.com/tools-and-services/yapily-connect/yapilyconnect-ux-pis-guidelines.md): UX design guidelines for Yapily Connect PIS flows. Best practices for payment initiation UI, institution selection, and confirmation screens for payment user journeys. - [Introduction](https://docs.yapily.com/getting-started/integration-setup/registration.md): Registration is required to access the Open Banking network. Learn about Yapily's two registration options: using Yapily's existing licence or your own permissions. - [Registration Maintenance](https://docs.yapily.com/getting-started/integration-setup/registration-update.md): Guide for updating and renewing certificates for bank registrations - [Registration Configurations](https://docs.yapily.com/registration-configurations/index.md) - [UK Prerequisites](https://docs.yapily.com/getting-started/integration-setup/prerequisites/uk-prereqs.md): UK Open Banking Directory setup guide for regulated AISPs and PISPs. Covers OBIE registration, software statement creation, and transport certificate configuration. - [Open Banking Enrolment Guide](https://docs.yapily.com/tools-and-services/open-banking/enrolment-guide.md): To connect to an Open Banking Institution you will need to enrol onto the Open Banking Directory. Find out more here. - [European Prerequisites](https://docs.yapily.com/getting-started/integration-setup/prerequisites/european-prereqs.md): European PSD2 prerequisites for regulated AISPs and PISPs using Yapily. Covers eIDAS certificate setup, national competent authority registration, and QWAC configuration. - [United Kingdom](https://docs.yapily.com/registration-configurations/countries/uk.md) - [Austria](https://docs.yapily.com/registration-configurations/countries/austria.md) - [Baltics](https://docs.yapily.com/registration-configurations/countries/baltics.md) - [Belgium](https://docs.yapily.com/registration-configurations/countries/belgium.md) - [Finland](https://docs.yapily.com/registration-configurations/countries/finland.md) - [France](https://docs.yapily.com/registration-configurations/countries/france.md) - [Germany](https://docs.yapily.com/registration-configurations/countries/germany.md) - [Ireland](https://docs.yapily.com/registration-configurations/countries/ireland.md) - [Italy](https://docs.yapily.com/registration-configurations/countries/italy.md) - [Netherlands](https://docs.yapily.com/registration-configurations/countries/netherlands.md) - [Nordics](https://docs.yapily.com/registration-configurations/countries/nordics.md) - [Portugal](https://docs.yapily.com/registration-configurations/countries/portugal.md) - [Spain](https://docs.yapily.com/registration-configurations/countries/spain.md) - [Sweden](https://docs.yapily.com/registration-configurations/countries/sweden.md) - [User authorisation flows](https://docs.yapily.com/open-banking-flow/user-authorisation/overview.md): Understand the user authorisation flows supported by Yapily: single redirect, embedded, pre-authorisation, and QR code — for obtaining open banking consent. - [Single redirect](https://docs.yapily.com/open-banking-flow/user-authorisation/single-redirect.md): Complete guide to Yapily's single redirect authorisation flow. Initiate consent requests, redirect users to their bank, and handle the authorisation callback. - [Pre-authorisation](https://docs.yapily.com/open-banking-flow/user-authorisation/pre-authorisation.md): Guide to Yapily's pre-authorisation flow for obtaining consent before initiating payments or data requests. Ideal for scheduled and future-dated payment scenarios. - [Embedded](https://docs.yapily.com/open-banking-flow/user-authorisation/embedded.md): Guide to Yapily's embedded authorisation flow. Allow users to authorise payments or data access directly within your application without external bank redirects. - [PSU Identifiers](https://docs.yapily.com/open-banking-flow/user-authorisation/psu-identifiers.md): Learn how to use PSU identifiers with the Yapily API to improve user experience and institution compatibility during open banking authorisation consent flows. - [Multiple Consents](https://docs.yapily.com/open-banking-flow/user-authorisation/multiple-consents.md): Manage multiple open banking consents with Yapily. Handle consent tokens, refresh expired consents, and support multi-bank authorisation in a single integration. - [Redirect URL](https://docs.yapily.com/open-banking-flow/handling-redirects/redirect-url.md): Configure redirect URLs for Yapily open banking flows. Understand how users are returned to your application after authorising access at their bank's interface. - [Callback URL](https://docs.yapily.com/open-banking-flow/handling-redirects/callback-url.md): Set up and handle callback URLs in Yapily integrations. Process the authorisation code returned after user consent and exchange it for a consent token. - [QR code URL](https://docs.yapily.com/open-banking-flow/handling-redirects/qr-code.md): Use Yapily's QR code URL to handle open banking redirects from desktop to mobile. Ideal for improving the authorisation experience on non-mobile devices. - [Application Management](https://docs.yapily.com/getting-started/application-management.md): Manage Yapily sub-applications for reseller and merchant use cases. Learn how to create, configure, and manage applications in the Yapily dashboard. - [API Authentication](https://docs.yapily.com/getting-started/integration-setup/api-authentication.md): Learn how to authenticate requests to the Yapily API using Basic Auth. Understand how to manage application credentials and secure your open banking integration. - [Institution configurations](https://docs.yapily.com/institution-configurations/index.md): How to register each institution or institution group in each country - [3 Banken Gruppe](https://docs.yapily.com/institution-configurations/austria/3-Banken-Gruppe.md) - [BAWAG PSK / Easybank](https://docs.yapily.com/institution-configurations/austria/Easybank.md) - [Erste & Sparkassen](https://docs.yapily.com/institution-configurations/austria/Erste-Sparkassen.md) - [Raiffeisen Bank](https://docs.yapily.com/institution-configurations/austria/Raiffeisen-Bank.md) - [Volksbank Banks](https://docs.yapily.com/institution-configurations/austria/Volksbank.md) - [SEB Baltics (Estonia, Latvia, Lithuania)](https://docs.yapily.com/institution-configurations/baltics/SEB-Baltics.md) - [BNP Paribas](https://docs.yapily.com/institution-configurations/belgium/BNP-Paribas.md) - [Belfius](https://docs.yapily.com/institution-configurations/belgium/Belfius.md) - [KBC Belgium](https://docs.yapily.com/institution-configurations/belgium/KBC-Belgium.md) - [SMBC](https://docs.yapily.com/institution-configurations/belgium/SMBC.md) - [Danske Bank Finland](https://docs.yapily.com/institution-configurations/finland/Danske-Bank-Finland.md) - [Handelsbanken Finland](https://docs.yapily.com/institution-configurations/finland/Handelsbanken-Finland.md) - [Chase UK](https://docs.yapily.com/institution-configurations/finland/OPBank-Finland.md) - [Arkea Group](https://docs.yapily.com/institution-configurations/france/Arkea-Group.md) - [BNP](https://docs.yapily.com/institution-configurations/france/BNP.md) - [BPCE](https://docs.yapily.com/institution-configurations/france/BPCE.md) - [Boursorama](https://docs.yapily.com/institution-configurations/france/Boursorama.md) - [CIC](https://docs.yapily.com/institution-configurations/france/CIC.md) - [Credit Du Nord](https://docs.yapily.com/institution-configurations/france/Credit-Du-Nord.md) - [Credit Lyonnais](https://docs.yapily.com/institution-configurations/france/Credit-Lyonnais.md) - [Credit Lyonnais Business](https://docs.yapily.com/institution-configurations/france/Credit-Lyonnais-Business.md) - [Credit Agricole](https://docs.yapily.com/institution-configurations/france/CreditAgricole.md) - [CreditMutuel](https://docs.yapily.com/institution-configurations/france/CreditMutuel.md) - [LabanquePostale](https://docs.yapily.com/institution-configurations/france/LabanquePostale.md) - [Qonto](https://docs.yapily.com/institution-configurations/france/Qonto.md) - [SocieteGenerale](https://docs.yapily.com/institution-configurations/france/SocieteGenerale.md) - [Bank fur Sozialwirtschaft](https://docs.yapily.com/institution-configurations/germany/Bank-fur-Sozialwirtschaft.md) - [C24](https://docs.yapily.com/institution-configurations/germany/C24.md) - [Commerzbank AG](https://docs.yapily.com/institution-configurations/germany/Commerzbank-AG.md) - [Consors Bank](https://docs.yapily.com/institution-configurations/germany/Consors-Bank.md) - [DKB](https://docs.yapily.com/institution-configurations/germany/DKB.md) - [Deutsche Bank](https://docs.yapily.com/institution-configurations/germany/Deutsche-Bank.md) - [Deutsche Handelsbank](https://docs.yapily.com/institution-configurations/germany/Deutsche-Handelsbank.md) - [Fiducia and Gad IT](https://docs.yapily.com/institution-configurations/germany/Fiducia-and-Gad-IT.md) - [N26](https://docs.yapily.com/institution-configurations/germany/N26.md) - [N26 Token IO](https://docs.yapily.com/institution-configurations/germany/N26-Token-IO.md) - [Postbank](https://docs.yapily.com/institution-configurations/germany/Postbank.md) - [Solaris](https://docs.yapily.com/institution-configurations/germany/Solaris.md) - [Sparda Banks](https://docs.yapily.com/institution-configurations/germany/Sparda-Banks.md) - [Sparkassen](https://docs.yapily.com/institution-configurations/germany/Sparkassen.md) - [Allied Irish Bank](https://docs.yapily.com/institution-configurations/ireland/Allied-Irish-Bank.md) - [Danske Bank Ireland Business](https://docs.yapily.com/institution-configurations/ireland/Danske-Bank-Ireland-Business.md) - [Permanent TSB](https://docs.yapily.com/institution-configurations/ireland/Permanent-TSB.md) - [Banca BNL](https://docs.yapily.com/institution-configurations/italy/Banca-BNL.md) - [Banca Monte dei Paschi Di SIENA](https://docs.yapily.com/institution-configurations/italy/Banca-Monte-dei-Paschi-Di-SIENA.md) - [Banca Popolare - Volksbank](https://docs.yapily.com/institution-configurations/italy/Banca-Popolare-Volksbank.md) - [Banco BPM](https://docs.yapily.com/institution-configurations/italy/Banco-BPM.md) - [CBI Globe Allitude](https://docs.yapily.com/institution-configurations/italy/CBI-Globe-Allitude.md) - [CBI Globe BCC](https://docs.yapily.com/institution-configurations/italy/CBI-Globe-BCC.md) - [CBI Globe BPER](https://docs.yapily.com/institution-configurations/italy/CBI-Globe-BPER.md) - [CBI Globe Credit Agricole](https://docs.yapily.com/institution-configurations/italy/CBI-Globe-Credit-Agricole.md) - [CEDACRI and Banca Mediolanum](https://docs.yapily.com/institution-configurations/italy/CEDACRI-and-Banca-Mediolanum.md) - [Credito Emiliano](https://docs.yapily.com/institution-configurations/italy/Credito-Emiliano.md) - [Fineco](https://docs.yapily.com/institution-configurations/italy/Fineco.md) - [Intesa Sanpaolo](https://docs.yapily.com/institution-configurations/italy/Intesa-Sanpaolo.md) - [Poste Italiane](https://docs.yapily.com/institution-configurations/italy/Poste-Italiane.md) - [Raiffeisen Italy - Casa Centrale](https://docs.yapily.com/institution-configurations/italy/Raiffeisen-Italy-Casa-Centrale.md) - [Soldo](https://docs.yapily.com/institution-configurations/italy/Soldo.md) - [Unicredit](https://docs.yapily.com/institution-configurations/italy/Unicredit.md) - [ABN AMRO](https://docs.yapily.com/institution-configurations/netherlands/ABN-AMRO.md) - [Bunq](https://docs.yapily.com/institution-configurations/netherlands/Bunq.md) - [Devolksbank Group](https://docs.yapily.com/institution-configurations/netherlands/Devolksbank-Group.md) - [Handelsbanken Netherlands](https://docs.yapily.com/institution-configurations/netherlands/Handelsbanken-Netherlands.md) - [Knab](https://docs.yapily.com/institution-configurations/netherlands/Knab.md) - [Rabobank](https://docs.yapily.com/institution-configurations/netherlands/Rabobank.md) - [BEC](https://docs.yapily.com/institution-configurations/nordics/BEC.md) - [BankData](https://docs.yapily.com/institution-configurations/nordics/BankData.md) - [DNB](https://docs.yapily.com/institution-configurations/nordics/DNB.md) - [Danske Bank Denmark](https://docs.yapily.com/institution-configurations/nordics/Danske-Bank-Denmark.md) - [Danske Bank Norway](https://docs.yapily.com/institution-configurations/nordics/Danske-Bank-Norway.md) - [Danske Bank Sweden](https://docs.yapily.com/institution-configurations/nordics/Danske-Bank-Sweden.md) - [Handelsbanken Finland](https://docs.yapily.com/institution-configurations/nordics/Handelsbanken-Finland.md) - [Handelsbanken Sweden](https://docs.yapily.com/institution-configurations/nordics/Handelsbanken-Sweden.md) - [Luminor](https://docs.yapily.com/institution-configurations/nordics/Luminor.md) - [Nordea](https://docs.yapily.com/institution-configurations/nordics/Nordea.md) - [SEB Sweden](https://docs.yapily.com/institution-configurations/nordics/SEB-Sweden.md) - [Swedbank (Lithuania, Sweden, Latvia and Estonia)](https://docs.yapily.com/institution-configurations/nordics/Swedbank.md) - [SIBS](https://docs.yapily.com/institution-configurations/portugal/SIBS.md) - [Redsys](https://docs.yapily.com/institution-configurations/spain/Redsys.md) - [Skandia](https://docs.yapily.com/institution-configurations/sweden/Skandia.md) - [AMEX](https://docs.yapily.com/institution-configurations/uk/AMEX.md) - [Airwallex](https://docs.yapily.com/institution-configurations/uk/Airwallex.md) - [Allica Bank](https://docs.yapily.com/institution-configurations/uk/Allica-Bank.md) - [Allied Irish Bank](https://docs.yapily.com/institution-configurations/uk/Allied-Irish-Bank.md) - [Bank of Ireland](https://docs.yapily.com/institution-configurations/uk/Bank-of-Ireland.md) - [Bank of Scotland](https://docs.yapily.com/institution-configurations/uk/Bank-of-Scotland.md) - [Barclays](https://docs.yapily.com/institution-configurations/uk/Barclays.md) - [Capital On Tap](https://docs.yapily.com/institution-configurations/uk/Capital-On-Tap.md) - [Capital One](https://docs.yapily.com/institution-configurations/uk/Capital-One.md) - [Cash Plus](https://docs.yapily.com/institution-configurations/uk/Cash-Plus.md) - [Cater Allen](https://docs.yapily.com/institution-configurations/uk/Cater-Allen.md) - [Chase UK](https://docs.yapily.com/institution-configurations/uk/Chase-UK.md) - [Chelsea Building Society](https://docs.yapily.com/institution-configurations/uk/Chelsea-Building-Society.md) - [Clydesdale Bank](https://docs.yapily.com/institution-configurations/uk/Clydesdale-Bank.md) - [Cumberland Building Society](https://docs.yapily.com/institution-configurations/uk/Cumberland-Building-Society.md) - [Danske Bank UK](https://docs.yapily.com/institution-configurations/uk/Danske-Bank-UK.md) - [Engage Bank](https://docs.yapily.com/institution-configurations/uk/Engage-Bank.md) - [First Direct](https://docs.yapily.com/institution-configurations/uk/First-Direct.md) - [First Trust Bank](https://docs.yapily.com/institution-configurations/uk/First-Trust-Bank.md) - [Forgerock Open Banking Sandbox](https://docs.yapily.com/institution-configurations/uk/Forgerock-Open-Banking-Sandbox.md) - [HSBC Corporate](https://docs.yapily.com/institution-configurations/uk/HSBC-Corporate.md) - [HSBC Kinetic](https://docs.yapily.com/institution-configurations/uk/HSBC-Kinetic.md) - [HSBC UK](https://docs.yapily.com/institution-configurations/uk/HSBC-UK.md) - [Halifax](https://docs.yapily.com/institution-configurations/uk/Halifax.md) - [Handelsbanken UK](https://docs.yapily.com/institution-configurations/uk/Handelsbanken-UK.md) - [Hellenic Bank](https://docs.yapily.com/institution-configurations/uk/Hellenic-Bank.md) - [Hoares Bank](https://docs.yapily.com/institution-configurations/uk/Hoares-Bank.md) - [IBM Open Banking Sandbox](https://docs.yapily.com/institution-configurations/uk/IBM-Open-Banking-Sandbox.md) - [ING Bank](https://docs.yapily.com/institution-configurations/uk/ING-Bank.md) - [Lloyds](https://docs.yapily.com/institution-configurations/uk/Lloyds.md) - [MBNA](https://docs.yapily.com/institution-configurations/uk/MBNA.md) - [M&S Bank](https://docs.yapily.com/institution-configurations/uk/M_S-Bank.md) - [Metro](https://docs.yapily.com/institution-configurations/uk/Metro.md) - [METTLE](https://docs.yapily.com/institution-configurations/uk/Mettle.md) - [Modelo Sandbox](https://docs.yapily.com/institution-configurations/uk/Modelo-Sandbox.md) - [Monzo Bank](https://docs.yapily.com/institution-configurations/uk/Monzo-Bank.md) - [Nationwide](https://docs.yapily.com/institution-configurations/uk/Nationwide.md) - [Natwest](https://docs.yapily.com/institution-configurations/uk/Natwest.md) - [PayPal](https://docs.yapily.com/institution-configurations/uk/PayPal.md) - [Payoneer](https://docs.yapily.com/institution-configurations/uk/Payoneer.md) - [Revolut](https://docs.yapily.com/institution-configurations/uk/Revolut.md) - [Royal Bank of Scotland](https://docs.yapily.com/institution-configurations/uk/Royal-Bank-of-Scotland.md) - [Sainsburys Bank](https://docs.yapily.com/institution-configurations/uk/Sainsburys-Bank.md) - [Santander Bank](https://docs.yapily.com/institution-configurations/uk/Santander-Bank.md) - [Silicon Valley Bank](https://docs.yapily.com/institution-configurations/uk/Silicon-Valley-Bank.md) - [Soldo Bank](https://docs.yapily.com/institution-configurations/uk/Soldo-Bank.md) - [Starling Bank](https://docs.yapily.com/institution-configurations/uk/Starling-Bank.md) - [TSB Bank](https://docs.yapily.com/institution-configurations/uk/TSB-Bank.md) - [TellMoney (Tell Connect) ASPSPs](https://docs.yapily.com/institution-configurations/uk/Tell-Money.md) - [Tesco Bank](https://docs.yapily.com/institution-configurations/uk/Tesco-Bank.md) - [The Cooperative Bank](https://docs.yapily.com/institution-configurations/uk/The-Cooperative-Bank.md) - [ThinkMoney](https://docs.yapily.com/institution-configurations/uk/ThinkMoney.md) - [Tide](https://docs.yapily.com/institution-configurations/uk/Tide.md) - [Ulster Bank](https://docs.yapily.com/institution-configurations/uk/Ulster-Bank.md) - [Unity Trust Bank](https://docs.yapily.com/institution-configurations/uk/Unity-Trust-Bank.md) - [Vanquis Bank](https://docs.yapily.com/institution-configurations/uk/Vanquis-Bank.md) - [Wise](https://docs.yapily.com/institution-configurations/uk/Wise.md) - [Yorkshire Bank](https://docs.yapily.com/institution-configurations/uk/Yorkshire-Bank.md) - [Yorkshire Building Society](https://docs.yapily.com/institution-configurations/uk/Yorkshire-Building-Society.md) - [Coutts and Company](https://docs.yapily.com/institution-configurations/uk/coutts-and-company.md) - [Payments Overview](https://docs.yapily.com/payments/overview.md): Enable direct, account-to-account payments with no intermediaries using Yapily's Open Banking API. Supports single, scheduled, periodic, bulk, and VRP payment types. - [Tutorial: Make a single payment](https://docs.yapily.com/payments/tutorial-single-payment.md): Step-by-step tutorial for completing a domestic UK single payment with Yapily's Open Banking API. Covers institution selection, user consent, and payment execution. - [Single Payments](https://docs.yapily.com/payments/single-payments.md): Initiate single domestic and international payments using the Yapily API. Covers payment types, required fields, institution compatibility, and response handling. - [Scheduled Payments](https://docs.yapily.com/payments/scheduled-payments.md): Create future-dated scheduled payments using the Yapily Open Banking API. Learn how to set payment execution dates, manage consents, and handle status updates. - [Periodic Payments](https://docs.yapily.com/payments/periodic-payments.md): Set up periodic (standing order) payments with Yapily. Configure payment frequency, amounts, and consent management for automated recurring bank payment instructions. - [Bulk Payments Overview](https://docs.yapily.com/payments/bulk-payments/overview.md): Initiate multiple simultaneous bank payments in a single API request with Yapily's Bulk Payments. Reduce overhead and streamline batch payment processing workflows. - [Tutorial: Make a bulk payment](https://docs.yapily.com/payments/bulk-payments/tutorial-bulk-payment.md): Step-by-step tutorial for completing a UK domestic bulk payment with Yapily's Open Banking API. Covers payment file structure, user consent, and status tracking. - [Additional Information](https://docs.yapily.com/payments/bulk-payments/additional-information.md): Additional reference for bulk payment creation with Yapily, including payment file formats, amount limits, status tracking, and error handling for batch payments. - [Individual Payment Status](https://docs.yapily.com/payments/bulk-payments/individual-payment-status.md): Retrieve per-payment statuses for a bulk payment, including status details where available - [Introduction](https://docs.yapily.com/payments/vrps/introduction.md): Introduction to Variable Recurring Payments (VRPs) with Yapily. Enable flexible, automated bank payments with customer-defined limits for open banking use cases. - [Get Started](https://docs.yapily.com/payments/vrps/get-started.md): Getting started guide for Yapily Variable Recurring Payments. Learn how to create VRP consents, configure mandates, and initiate recurring payments programmatically. - [Institution Coverage](https://docs.yapily.com/payments/vrps/coverage.md): Check which UK banks support Variable Recurring Payments (VRP) through Yapily's Open Banking API. Updated institution coverage list for VRP integrations. - [Mandate Details](https://docs.yapily.com/payments/vrps/mandate-details.md): Technical reference for VRP mandate parameters in the Yapily API. Covers maximum amount, frequency, date ranges, and merchant category codes for recurring mandates. - [Additional Information](https://docs.yapily.com/payments/vrps/additional-information.md): Additional guidance for implementing Variable Recurring Payments with Yapily, including edge cases, error handling, and best practices for VRP API integrations. - [Payment Features](https://docs.yapily.com/payments/payment-resources/payment-features.md): Discover which payment features are supported by each institution in Yapily's network. Compare domestic, international, scheduled, and periodic payment capabilities. - [Payment Consents](https://docs.yapily.com/payments/payment-resources/payment-consents.md): Manage payment consents in Yapily. Create, use, and revoke consent tokens for single-use and recurring payment authorisations across supported institutions. - [Payment Status](https://docs.yapily.com/payments/payment-resources/payment-status.md): Track payment status updates from institutions using Yapily. Understand each stage of the payment lifecycle and how to handle status transitions in your integration. - [Introduction to Payment Execution](https://docs.yapily.com/payments/payment-resources/intro-to-payment-execution.md): Learn how to construct and send payment requests with the Yapily API. Covers required fields, authentication, idempotency keys, and payment execution best practices. - [Payment Notifications](https://docs.yapily.com/payments/payment-resources/payment-notifications.md): Receive real-time payment status notifications with Yapily webhooks. Configure event subscriptions and handle payment lifecycle events in your backend application. - [European Payments](https://docs.yapily.com/payments/payment-resources/european-payments.md): Guide to European payment schemes supported by Yapily. Covers SEPA Credit Transfer, SEPA Instant, cross-border requirements, and EU-specific payment parameters. - [Reverse Payments](https://docs.yapily.com/payments/payment-resources/reverse-payments.md): Initiate reverse payments (refunds) using the Yapily API. Understand eligibility criteria, required parameters, and institution support for payment reversal operations. - [Payment Constraints](https://docs.yapily.com/payments/payment-resources/payment-constraints.md): Understand payment constraints applied by institutions in Yapily's network. Covers amount limits, currency restrictions, and institution-specific payment rules. - [Payment Limits](https://docs.yapily.com/payments/payment-resources/payment-limits.md): Reference guide to payment scheme limits in Yapily. Covers maximum transaction amounts, daily limits, and scheme-specific constraints for UK and European payments. - [Verification of Payee (VoP)](https://docs.yapily.com/payments/payment-resources/verification-of-payee.md): Use Yapily's Verification of Payee (VoP) to confirm bank account ownership before sending payments. Reduce fraud risk and prevent misdirected payment transfers. - [Yapily Data](https://docs.yapily.com/data/overview.md): Access real-time financial data from banks using Yapily's Open Banking data API. Retrieve accounts, balances, transactions, and identity information with user consent. - [Tutorial: Get account and transaction data](https://docs.yapily.com/data/tutorial-account-and-trans-data.md): Step-by-step tutorial for retrieving a user's account and transaction data using the Yapily API. Covers consent, account selection, and pagination of transaction history. - [Introduction](https://docs.yapily.com/data/data-plus/overview.md): Enhance raw financial data with Yapily's Data Plus enrichment features. Get categorised transactions, income insights, balance prediction, and AI-powered financial analysis. - [Categorisation](https://docs.yapily.com/data/data-plus/categorisation.md): Automatically categorise transactions using Yapily's Categorisation Engine. Assign spending categories for budgeting apps, personal finance management, and financial analysis. - [Definition of Categories](https://docs.yapily.com/data/data-plus/categorisation-list.md): Full reference of all Yapily transaction categories, including both the updated structured format for new clients and the original format for existing integrations. - [Tutorial: Get Transactions and Enrichment](https://docs.yapily.com/data/data-plus/tutorial-categorisation.md): This tutorial walks you through each of the steps required to obtain Categorisation. - [Tutorial: Get Enrichment Only](https://docs.yapily.com/data/data-plus/tutorial-enrichment.md): Step-by-step tutorial for using enrichment with your own transaction data - [Validate Overview](https://docs.yapily.com/data/validate/overview.md): Verify financial account ownership with Yapily's account validation service. Confirm customer identity and reduce fraud by checking bank account details in real time. - [Tutorial: Validate a user](https://docs.yapily.com/data/validate/tutorial-validate-user.md): Step-by-step tutorial for validating a user's bank account with Yapily. Initiate validation, handle user consent, and retrieve account ownership verification results. - [Financial Data Features](https://docs.yapily.com/data/financial-data-resources/financial-data-features.md): Explore the financial data features supported by each institution in Yapily's network. Compare account, transaction, identity, and balance data availability across banks. - [Financial Data Consents](https://docs.yapily.com/data/financial-data-resources/financial-data-consents.md): Manage AIS consents in Yapily. Learn how to create, renew, and revoke data access consents and understand the consent token lifecycle for financial data retrieval. - [Accounts and Balances](https://docs.yapily.com/data/financial-data-resources/accounts-and-balances.md): Reference guide for account and balance data returned by Yapily's API. Understand account types, balance fields, currency handling, and institution-specific data variations. - [Data Restrictions](https://docs.yapily.com/data/financial-data-resources/data-restrictions.md): Known AIS data restrictions imposed by institutions using Yapily's API. Covers limitations on account types, transaction history depth, and data field availability. - [Pagination](https://docs.yapily.com/data/financial-data-resources/pagination.md): Implement pagination for large transaction sets from Yapily's API. Covers cursor-based pagination, configuring page sizes, and handling multi-page transaction retrieval. - [Transaction Hash](https://docs.yapily.com/data/financial-data-resources/transaction-hash.md): Learn to use Yapily Transaction Hash - [90 Day AIS Consent Changes](https://docs.yapily.com/data/financial-data-resources/uk-data-consent-changes.md): Understand the 90-day re-authentication requirement for UK AIS consents. Learn how Yapily handles the re-consent flow and what this means for your data integration. - [Yapily Hosted Pages](https://docs.yapily.com/tools-and-services/hosted-pages/overview.md): Yapily Hosted Pages provides a fully managed open banking UI for payments and data access. Launch quickly without building institution selection or consent screens yourself. - [Yapily Hosted Pages UI screens](https://docs.yapily.com/tools-and-services/hosted-pages/ui-screens.md): Visual guide to Yapily Hosted Pages UI screens for payment and data flows. See institution picker, consent, confirmation, and payment status screens shown to end users. - [Single Payment tutorial using Yapily Hosted Pages](https://docs.yapily.com/tools-and-services/hosted-pages/payment-tutorial-hosted-pages.md): Tutorial for initiating a single payment using Yapily Hosted Pages. Generate a payment session URL and guide users through the complete open banking payment journey. - [Commercial VRP tutorial using Yapily Hosted Pages](https://docs.yapily.com/tools-and-services/hosted-pages/cvrp-tutorial-hosted-pages.md): Tutorial for setting up a Commercial VRP (cVRP) mandate using Yapily Hosted Pages. Generate a consent session URL and guide users through the complete VRP authorization journey. - [Hosted Payment Statuses and Phases](https://docs.yapily.com/tools-and-services/hosted-pages/payment-status-and-phase.md): Understand payment status and phase values for Yapily Hosted Pages. Track payment lifecycle from initiation through completion, including all intermediate states. - [Hosted Payment Webhooks](https://docs.yapily.com/tools-and-services/hosted-pages/payment-webhooks.md): Receive real-time notifications on the status of hosted payments - [Data tutorial using Yapily Hosted Pages](https://docs.yapily.com/tools-and-services/hosted-pages/payment-tutorial-hosted-data.md): Tutorial for accessing financial data using Yapily Hosted Pages. Create a data session and retrieve account information through the hosted open banking UI. - [Hosted Data Consent Statuses and Phases](https://docs.yapily.com/tools-and-services/hosted-pages/data-consent-statuses.md): Introduction to Yapily Hosted Pages data consent statuses and phases - [Yapily Pay By Link](https://docs.yapily.com/tools-and-services/pay-by-link/overview.md): Generate shareable open banking payment links with Yapily Pay By Link. Accept payments without a checkout integration — ideal for invoices, requests, and pay-by-demand. - [Yapily Pay By Link UI screens](https://docs.yapily.com/tools-and-services/pay-by-link/ui-screens.md): Visual reference for Yapily Pay By Link screens. See the payment link landing page, institution selection, authorisation, and payment confirmation screens. - [Payment tutorial using Pay By Link](https://docs.yapily.com/tools-and-services/pay-by-link/payment-tutorial-pay-by-link.md): Tutorial for creating and sharing a Yapily Pay By Link payment request. Generate a payment link, customise parameters, share with payers, and track payment status. - [Overview](https://docs.yapily.com/resources/overview.md): Essential resources for building with Yapily API - [Changelog](https://docs.yapily.com/resources/changelog.md): Latest updates, new features, bug fixes, and breaking changes to the Yapily Open Banking API and documentation. Subscribe to the RSS feed to stay current. - [Client Libraries](https://docs.yapily.com/resources/client-libraries.md): Generate API client libraries for Yapily in your preferred language using the OpenAPI specification. Supports code generation for Java, Python, Node.js, and more. - [Building with AI Agents](https://docs.yapily.com/resources/ai-agents.md): Connect Claude, Cursor, and other AI coding agents directly to Yapily's documentation using MCP, llms.txt, and Agent Skills. - [Introduction](https://docs.yapily.com/tools-and-services/webhooks/introduction.md): Introduction to Yapily Webhooks for real-time event notifications. Receive payment status updates, consent events, and data access notifications via secure HTTP callbacks. - [Webhooks Get Started](https://docs.yapily.com/tools-and-services/webhooks/get-started.md): Get started with Yapily Webhooks. Register webhook endpoints, verify event signatures, and handle payment and consent event notifications in your backend application. - [Migration Guide Notification API to Webhook API](https://docs.yapily.com/tools-and-services/webhooks/webhook-migration.md): This guide provides a comprehensive walkthrough of the necessary steps to seamlessly migrate from the deprecated Notification API to the enhanced Webhook API. - [Sandbox Overview](https://docs.yapily.com/resources/sandbox/overview.md): Explore Yapily's sandbox environment for testing open banking integrations without live bank connections. Access test institutions, simulate payment flows, and validate consents. - [Test cases](https://docs.yapily.com/resources/sandbox/test-cases.md): Recommended test cases for validating your Yapily integration in the sandbox environment. Covers payment flows, data access scenarios, and error conditions to verify. - [Sandbox Credentials](https://docs.yapily.com/resources/sandbox/sandbox-credentials.md): Sandbox test credentials for Yapily institution integrations. Find test usernames, passwords, and OTP codes for each supported sandbox bank institution. - [Error Handling](https://docs.yapily.com/resources/errors.md): Handle Yapily API errors effectively. Covers error response structure, HTTP status codes, retry strategies, and solutions for the most common error scenarios. - [Support](https://docs.yapily.com/resources/support.md): Get help with your Yapily integration. Access documentation, raise a support ticket, or contact the team directly for technical assistance with the Yapily API. - [API Reference](https://docs.yapily.com/api-reference/introduction.md): Complete reference for the Yapily API - [Authentication](https://docs.yapily.com/api-reference/authentication.md): Learn how to authenticate with the Yapily API - [Update Account Pre-authorisation](https://docs.yapily.com/api-reference/authorisations/update-account-pre-authorisation.md): Used to continue the authorisation process and for any `Institution` that contains the `INITIATE_PRE_AUTHORISATION` feature and direct user to the login screen of their financial institution in order to give consent to access account data. - [Create Account Authorisation](https://docs.yapily.com/api-reference/authorisations/create-account-authorisation.md): Used to initiate the authorisation process and direct users to the login screen of their financial institution in order to give consent to access account data. - [Re-authorise Account Consent](https://docs.yapily.com/api-reference/authorisations/re-authorise-account-consent.md): Used to prompt the account holder for continued access to their financial data. This endpoint should be used when a `Consent` that was previously `AUTHORIZED` can no longer be used to retrieve data. - [Create Bulk Payment Authorisation](https://docs.yapily.com/api-reference/authorisations/create-bulk-payment-authorisation.md): Used to initiate the authorisation process and direct users to the login screen of their financial Institution in order to give their consent for a bulk payment. - [Create Embedded Account Authorisation](https://docs.yapily.com/api-reference/authorisations/create-embedded-account-authorisation.md): Used to initiate the embedded authorisation process for an `Institution` that contains the `INITIATE_EMBEDDED_ACCOUNT_REQUEST` feature in order to obtain the the user's authorisation to access their account information. - [Update Embedded Account Authorisation](https://docs.yapily.com/api-reference/authorisations/update-embedded-account-authorisation.md): Used to pass the SCA Code received from the `Institution` (and the SCA method selected by the user where multiple SCA methods are supported by the `Institution`) in order to complete the embedded authorisation to access the user's financial data. - [Create Embedded Bulk Payment Authorisation](https://docs.yapily.com/api-reference/authorisations/create-embedded-bulk-payment-authorisation.md): Used to initiate the embedded authorisation process for an `Institution` that contains the `INITIATE_EMBEDDED_BULK_PAYMENT` feature in order to obtain the the user's authorisation for a bulk payment. See [Bulk Payments](/payments/bulk-payments/additional-information) for more information. Feature: `… - [Update Embedded Bulk Payment Authorisation](https://docs.yapily.com/api-reference/authorisations/update-embedded-bulk-payment-authorisation.md): Used to pass the SCA Code received from the `Institution` (and the SCA method selected by the user where multiple SCA methods are supported by the `Institution`) in order to complete the embedded authorisation to initiate a bulk payment. See [Bulk Payments](/payments/bulk-payments/additional-informa… - [Create Embedded Payment Authorisation](https://docs.yapily.com/api-reference/authorisations/create-embedded-payment-authorisation.md): Used to initiate the embedded authorisation process for an `Institution` that contains the `INITIATE_EMBEDDED_DOMESTIC_SINGLE_PAYMENT` feature in order to obtain the the user's authorisation for a payment. Feature: `INITIATE_EMBEDDED_DOMESTIC_SINGLE_PAYMENT` - [Update Embedded Payment Authorisation](https://docs.yapily.com/api-reference/authorisations/update-embedded-payment-authorisation.md): Used to pass the SCA Code received from the `Institution` (and the SCA method selected by the user where multiple SCA methods are supported by the `Institution`) in order to complete the embedded authorisation to initiate a payment. Feature: `INITIATE_EMBEDDED_DOMESTIC_SINGLE_PAYMENT` - [Update Payment Pre-authorisation](https://docs.yapily.com/api-reference/authorisations/update-payment-pre-authorisation.md): Used to continue the authorisation process and for any `Institution` that contains the `INITIATE_PRE_AUTHORISATION` feature and direct user to the login screen of their financial institution in order to give consent to initiate a payment. Feature: `INITIATE_PRE_AUTHORISATION` - [Create Payment Authorisation](https://docs.yapily.com/api-reference/authorisations/create-payment-authorisation.md): Used to initiate the authorisation process and direct users to the login screen of their financial Institution in order to give their consent for a payment. This endpoint is used to initiate all the different payment listed below. Based on the type of payment you wish to make, you may be required to… - [Create Pre-authorisation](https://docs.yapily.com/api-reference/authorisations/create-pre-authorisation.md): Used to initiate the pre-authorisation process for any `Institution` that contains the `INITIATE_PRE_AUTHORISATION` feature to authenticate the user. - [Create Payment Pre-authorisation](https://docs.yapily.com/api-reference/authorisations/create-payment-pre-authorisation.md): Used to initiate the pre-authorisation process for payments for CBI Globe institutions that contain the `INITIATE_ONETIME_PRE_AUTHORISATION_PAYMENTS` feature to authenticate the user. - [Get Accounts](https://docs.yapily.com/api-reference/financial-data/get-accounts.md): Returns all accounts and balances for the end user associated with the presented consent token. - [Get Account](https://docs.yapily.com/api-reference/financial-data/get-account.md): Returns the account and balance information for a user's specified account. - [Get Account Balances](https://docs.yapily.com/api-reference/financial-data/get-account-balances.md): Returns the balance for the end user associated with the presented consent token. - [Get Account Beneficiaries](https://docs.yapily.com/api-reference/financial-data/get-account-beneficiaries.md): Returns all the beneficiaries of a user's account. - [Get Account Direct Debits](https://docs.yapily.com/api-reference/financial-data/get-account-direct-debits.md): Returns the list of direct debits for an account. - [Get Account Periodic Payments](https://docs.yapily.com/api-reference/financial-data/get-account-periodic-payments.md): Returns the list of periodic payments (standing orders in the UK) for an account. - [Get Account Scheduled Payments](https://docs.yapily.com/api-reference/financial-data/get-account-scheduled-payments.md): Returns the list of scheduled payments for an account. - [Get Account Statements](https://docs.yapily.com/api-reference/financial-data/get-account-statements.md): Returns the list of statements for an account. - [Get Account Statement](https://docs.yapily.com/api-reference/financial-data/get-account-statement.md): Returns a statement for an account. - [Get Account Statement File](https://docs.yapily.com/api-reference/financial-data/get-account-statement-file.md): Returns a PDF file of a statement for an account. - [Get Account Transactions](https://docs.yapily.com/api-reference/financial-data/get-account-transactions.md): Returns the account transactions for an account. - [Get Identity](https://docs.yapily.com/api-reference/financial-data/get-identity.md): Returns the identity information for an account. - [Get Real Time Account Transactions](https://docs.yapily.com/api-reference/financial-data/get-real-time-account-transactions.md): Used to get the account transactions for an account in real time with cursor pagination - [Create Bulk Payment](https://docs.yapily.com/api-reference/payments/create-bulk-payment.md): Creates a bulk payment after obtaining the user's authorisation. - [Get Bulk Payment File Status](https://docs.yapily.com/api-reference/payments/get-bulk-payment-file-status.md): Returns the bulk file status of the bulk payment for given bulkPaymentId - [Get Bulk Payment Status Details](https://docs.yapily.com/api-reference/payments/get-bulk-payment-status-details.md): Retrieve details of each payment submitted for a given bulkPaymentId. - [Create Payment](https://docs.yapily.com/api-reference/payments/create-payment.md): Creates a payment after obtaining the user's authorisation. - [Get Payment Details](https://docs.yapily.com/api-reference/payments/get-payment-details.md): Returns the details of a payment. - [Exchange OAuth2 Code](https://docs.yapily.com/api-reference/consents/exchange-oauth2-code.md): Used to obtain a Yapily Consent object containing the `consentToken` once the user has authenticated and you have an OAuth2 authorisation code `auth-code` and state `auth-state`. - [Exchange One Time Token](https://docs.yapily.com/api-reference/consents/exchange-one-time-token.md): Exchange a One-time-token for the consent token - [Get Consents](https://docs.yapily.com/api-reference/consents/get-consents.md): Used to retrieve all the consents created for each user within an application. At least one of the following filters needs to be applied: filter[applicationUserId], filter[userUuid]=, limit=. - [Get Consent](https://docs.yapily.com/api-reference/consents/get-consent.md): Get consent using the consent Id - [Delete Consent](https://docs.yapily.com/api-reference/consents/delete-consent.md): Delete a consent using the consent Id - [Extend Consent](https://docs.yapily.com/api-reference/consents/extend-consent.md): Used to indicate to Yapily that reconfirmation has occurred for a given Consent, and to update lastUpdatedAt and reconfirmBy for that Consent. Returns the Consent. - [Get Institutions](https://docs.yapily.com/api-reference/institutions/get-institutions.md): Used to retrieve all `Institutions` within an application - [Get Institution](https://docs.yapily.com/api-reference/institutions/get-institution.md): Used to retrieves details of a specific `Institution` within an application - [Get Users](https://docs.yapily.com/api-reference/users/get-users.md): Retrieves all users created in your application for a specified applicationUserId using the filter[applicationUserId] query parameter. If filter[applicationUserId] is not provided, the response will include up to 50,000 users. - [Create User](https://docs.yapily.com/api-reference/users/create-user.md): Create a new user in your application - [Get User](https://docs.yapily.com/api-reference/users/get-user.md): Get a specific user using the user UUID - [Delete User](https://docs.yapily.com/api-reference/users/delete-user.md): Delete a user from your application along with any sub-resources (including consent resources on institution APIs if they exist) - [Update User](https://docs.yapily.com/api-reference/users/update-user.md): Update the users information - [Get Event Subscriptions](https://docs.yapily.com/api-reference/notifications/get-event-subscriptions.md): Get all event subscriptions that your application is subscribed to - [Create Event Subscription](https://docs.yapily.com/api-reference/notifications/create-event-subscription.md): Used to subscribe to notifications relating to a specified event type. - [Get Event Subscription](https://docs.yapily.com/api-reference/notifications/get-event-subscription.md): Used to get details of your subscription to a specified event type. - [Delete Event Subscription](https://docs.yapily.com/api-reference/notifications/delete-event-subscription.md): Used to unsubscribe to notifications relating to a specified event type. - [Create Sweeping VRP Authorisation](https://docs.yapily.com/api-reference/variable-recurring-payments/create-sweeping-vrp-authorisation.md): Initiate authorisation for a Sweeping [VRP](/payments/vrps/introduction) consent. - [Get Sweeping VRP Consent Details](https://docs.yapily.com/api-reference/variable-recurring-payments/get-sweeping-vrp-consent-details.md): Get Sweeping [VRP](/payments/vrps/introduction) consent details from the Consent ID. - [Get Commercial VRP Consent Details](https://docs.yapily.com/api-reference/variable-recurring-payments/get-commercial-vrp-consent-details.md): Get Commercial [VRP](/payments/vrps/introduction) consent details from the Consent ID. - [Confirm Funds for VRP Payment](https://docs.yapily.com/api-reference/variable-recurring-payments/confirm-funds-for-vrp-payment.md): Check whether the requested funds amount is available on the [VRP](/payments/vrps/introduction) consent. - [Create VRP Payment](https://docs.yapily.com/api-reference/variable-recurring-payments/create-vrp-payment.md): Submit payment on the [VRP](/payments/vrps/introduction) consent. - [Get VRP Payment Details](https://docs.yapily.com/api-reference/variable-recurring-payments/get-vrp-payment-details.md): Get [VRP](/payments/vrps/introduction) payment details from the Payment ID. - [Transactions and Enrichment](https://docs.yapily.com/api-reference/data-plus/transactions-and-enrichment.md): Trigger categorisation for transactions from [AIS (see Get Transactions endpoint)](/api-reference/getTransactions) in the specified time range. - [Get Categorised Transactions (Deprecated)](https://docs.yapily.com/api-reference/data-plus/get-categorised-transactions-deprecated.md): __Deprecated__. Retrieve categorised transactions by Categorisation ID. - [Enrichment](https://docs.yapily.com/api-reference/data-plus/enrichment.md): Trigger categorisation for transactions provided in the request. - [Get Enrichment Results](https://docs.yapily.com/api-reference/data-plus/get-enrichment-results.md): Retrieve categorised transactions by Categorisation ID. - [Get Enrichment Labels](https://docs.yapily.com/api-reference/data-plus/get-enrichment-labels.md): Returns the list of categories that can be returned for a specific account type (consumer or business). - [Get Categorisation Feedback](https://docs.yapily.com/api-reference/data-plus/get-categorisation-feedback.md): Retrieve categorisation feedback submitted on any transactions of the Categorisation ID. - [Create Categorisation Feedback](https://docs.yapily.com/api-reference/data-plus/create-categorisation-feedback.md): Submit feedback for categorised transactions, by Categorisation ID and Transaction Hashes. - [Get Categorisation Feedback by ID](https://docs.yapily.com/api-reference/data-plus/get-categorisation-feedback-by-id.md): Retrieve categorisation feedback by ID. - [Create Hosted Consent Request](https://docs.yapily.com/api-reference/hosted-consent-pages/create-hosted-consent-request.md): Used to initiate a consent request using Yapily Hosted Pages. - [Get Hosted Consent Request](https://docs.yapily.com/api-reference/hosted-consent-pages/get-hosted-consent-request.md): Used to get details of a hosted consent request - [Create Hosted payment request](https://docs.yapily.com/api-reference/hosted-payment-pages/create-hosted-payment-request.md): Used to initiate a payment request using Yapily Hosted Pages. - [Create Pay By Link](https://docs.yapily.com/api-reference/hosted-payment-pages/create-pay-by-link.md): Used to created a long lived payment request for Pay By Link - [Get Hosted payment request](https://docs.yapily.com/api-reference/hosted-payment-pages/get-hosted-payment-request.md): Used to get details of a payment request - [Create Hosted Commercial VRP request](https://docs.yapily.com/api-reference/hosted-vrp-pages/create-hosted-commercial-vrp-request.md): Used to initiate a Commercial VRP request using Yapily Hosted Pages. - [Get Hosted Commercial VRP request](https://docs.yapily.com/api-reference/hosted-vrp-pages/get-hosted-commercial-vrp-request.md): Used to get details of a Commercial VRP request - [Get Payment Constraints Rules](https://docs.yapily.com/api-reference/constraints/get-payment-constraints-rules.md): Retrieve institution specific constraints for payment authorisation and submission requests - [Get Data Constraints Rules](https://docs.yapily.com/api-reference/constraints/get-data-constraints-rules.md): Get Data Constraints Rules against an Institution for Account Authorisation requests - [Retrieve sub-applications for the root application provided in the authentication token.](https://docs.yapily.com/api-reference/application-management/retrieve-sub-applications-for-the-root-application-provided-in-the-authentication-token.md): Retrieves sub-applications for the root application provided in the authentication token. If a sub-application is provided in the authentication token, it will return an empty list. - [Creates a sub-application for the root application id provided in the authentication token](https://docs.yapily.com/api-reference/application-management/creates-a-sub-application-for-the-root-application-id-provided-in-the-authentication-token.md): Creates a sub-application under the given root application id provided in the authentication token. The sub-application can use the root's credentials to call the API - [Get application details](https://docs.yapily.com/api-reference/application-management/get-application-details.md): Retrieves an application by the id provided in the path - [Update an Application](https://docs.yapily.com/api-reference/application-management/update-an-application.md): Updates the application properties for the application with the given ID in the path - [Delete an application](https://docs.yapily.com/api-reference/application-management/delete-an-application.md): Deletes the application with the given ID in the path - [Get application VRP configuration by Application Id](https://docs.yapily.com/api-reference/application-management/get-application-vrp-configuration-by-application-id.md): Get application vrp configuration - [Update application VRP configuration by Application Id](https://docs.yapily.com/api-reference/application-management/update-application-vrp-configuration-by-application-id.md): Update application vrp configuration - [Create application VRP configuration by Application Id](https://docs.yapily.com/api-reference/application-management/create-application-vrp-configuration-by-application-id.md): Create application vrp configuration - [Get Webhook Categories](https://docs.yapily.com/api-reference/webhooks/get-webhook-categories.md): Retrieve a comprehensive list of event categories that can be registered for webhook notifications in your application. These event categories can be used to subscribe a webhook to specific events, enabling your application to receive real-time notifications when these events occur. - [Retrieve All Webhook Events](https://docs.yapily.com/api-reference/webhooks/retrieve-all-webhook-events.md): Retrieve the list of registered webhooks for your application - [Register Webhook Event](https://docs.yapily.com/api-reference/webhooks/register-webhook-event.md): Register a webhook to one or multiple event categories to receive real-time notifications when specific events occur in your application. - [Delete Webhook Event](https://docs.yapily.com/api-reference/webhooks/delete-webhook-event.md): Delete a webhook event for a specified webhook ID, unregistering it from receiving any further notifications for the subscribed event categories in your application. - [Reset Webhook Secret](https://docs.yapily.com/api-reference/webhooks/reset-webhook-secret.md): Reset webhook secret for a webhook that is already registered to your application - [Get all application beneficiaries](https://docs.yapily.com/api-reference/application-beneficiaries/get-all-application-beneficiaries.md): Get all application beneficiaries from an application. - [Create application beneficiary](https://docs.yapily.com/api-reference/application-beneficiaries/create-application-beneficiary.md): Creation of beneficiaries for a given application. - [Get application beneficiary by id](https://docs.yapily.com/api-reference/application-beneficiaries/get-application-beneficiary-by-id.md): Get user beneficiary by id. - [Delete application beneficiary by id](https://docs.yapily.com/api-reference/application-beneficiaries/delete-application-beneficiary-by-id.md): Delete application beneficiary. - [Get all users beneficiaries](https://docs.yapily.com/api-reference/user-beneficiaries/get-all-users-beneficiaries.md): Get all users beneficiaries from an userId. - [Create Beneficiary](https://docs.yapily.com/api-reference/user-beneficiaries/create-beneficiary.md): Creation of beneficiaries for a given application User. - [Get beneficiary by id](https://docs.yapily.com/api-reference/user-beneficiaries/get-beneficiary-by-id.md): Get user beneficiary by id. - [Delete user beneficiary by id.](https://docs.yapily.com/api-reference/user-beneficiaries/delete-user-beneficiary-by-id.md): Delete user beneficiary by id. - [Patch User Beneficiary](https://docs.yapily.com/api-reference/user-beneficiaries/patch-user-beneficiary.md): Patch the beneficiary details for a given application user and beneficiary - [Approve Beneficiary](https://docs.yapily.com/api-reference/user-beneficiaries/approve-beneficiary.md): End-user has approved the beneficiary details - [Reject Beneficiary](https://docs.yapily.com/api-reference/user-beneficiaries/reject-beneficiary.md): End-user has rejected the beneficiary details ## OpenAPI Specs - [openapi-converted](https://docs.yapily.com/openapi-converted.json) - [openapi](https://docs.yapily.com/openapi.json)