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.
Use HTTP Basic Authentication with your Application ID as username and Application Secret as password. Manage credentials in the Yapily Console. See Authentication for details.
Ok
Consent detailing the requested authorisation from a user to a specific Institution.
Unique identifier of the consent.
Conditional. The user-friendly reference to the User that will authorise the authorisation request. If a User with the specified applicationUserId exists, it will be used otherwise, a new User with the specified applicationUserId will be created and used. Either the userUuid or applicationUserId must be provided.
Mandatory. The Institution the authorisation request is sent to.
Current status of the embedded authorisation request in code form.
AWAITING_AUTHORIZATION, AWAITING_FURTHER_AUTHORIZATION, AWAITING_RE_AUTHORIZATION, AUTHORIZED, CONSUMED, REJECTED, REVOKED, FAILED, EXPIRED, UNKNOWN, INVALID, AWAITING_DECOUPLED_PRE_AUTHORIZATION, AWAITING_PRE_AUTHORIZATION, PRE_AUTHORIZED, AWAITING_DECOUPLED_AUTHORIZATION, AWAITING_SCA_METHOD, AWAITING_SCA_CODE Date and time of when the consent was created.
When performing a transaction query using the consent, this is the earliest date of transaction records that can be retrieved.
When performing a transaction query using the consent, this is the latest date of transaction records that can be retrieved.
Date and time of when the authorisation will expire by. Reauthorisation will be needed to retain access.
The set of features that the consent will provide access to.
Used to describe what functions are supported by the associated Institution.
For more information on each feature, see the following links:
INITIATE_PRE_AUTHORISATION, INITIATE_PRE_AUTHORISATION_ACCOUNTS, INITIATE_PRE_AUTHORISATION_PAYMENTS, INITIATE_ACCOUNT_REQUEST, INITIATE_EMBEDDED_ACCOUNT_REQUEST, ACCOUNT_REQUEST_DETAILS, ACCOUNTS, ACCOUNT, ACCOUNT_TRANSACTIONS, ACCOUNT_STATEMENTS, ACCOUNT_STATEMENT, ACCOUNT_STATEMENT_FILE, ACCOUNT_SCHEDULED_PAYMENTS, ACCOUNT_DIRECT_DEBITS, ACCOUNT_PERIODIC_PAYMENTS, ACCOUNT_TRANSACTIONS_WITH_MERCHANT, IDENTITY, ACCOUNTS_WITHOUT_BALANCE, ACCOUNT_WITHOUT_BALANCE, ACCOUNT_BALANCES, INITIATE_SINGLE_PAYMENT_SORTCODE, EXISTING_PAYMENT_INITIATION_DETAILS, CREATE_SINGLE_PAYMENT_SORTCODE, EXISTING_PAYMENTS_DETAILS, INITIATE_DOMESTIC_SINGLE_PAYMENT, INITIATE_EMBEDDED_DOMESTIC_SINGLE_PAYMENT, CREATE_DOMESTIC_SINGLE_PAYMENT, INITIATE_EMBEDDED_BULK_PAYMENT, INITIATE_DOMESTIC_SINGLE_INSTANT_PAYMENT, CREATE_DOMESTIC_SINGLE_INSTANT_PAYMENT, INITIATE_DOMESTIC_VARIABLE_RECURRING_PAYMENT, CREATE_DOMESTIC_VARIABLE_RECURRING_PAYMENT, INITIATE_DOMESTIC_VARIABLE_RECURRING_PAYMENT_SWEEPING, CREATE_DOMESTIC_VARIABLE_RECURRING_PAYMENT_SWEEPING, INITIATE_DOMESTIC_SCHEDULED_PAYMENT, CREATE_DOMESTIC_SCHEDULED_PAYMENT, INITIATE_DOMESTIC_PERIODIC_PAYMENT, CREATE_DOMESTIC_PERIODIC_PAYMENT, PERIODIC_PAYMENT_FREQUENCY_EXTENDED, INITIATE_INTERNATIONAL_SCHEDULED_PAYMENT, CREATE_INTERNATIONAL_SCHEDULED_PAYMENT, INITIATE_INTERNATIONAL_PERIODIC_PAYMENT, CREATE_INTERNATIONAL_PERIODIC_PAYMENT, INITIATE_INTERNATIONAL_SINGLE_PAYMENT, CREATE_INTERNATIONAL_SINGLE_PAYMENT, INITIATE_BULK_PAYMENT, CREATE_BULK_PAYMENT, TRANSFER, OPEN_DATA_PERSONAL_CURRENT_ACCOUNTS, OPEN_DATA_ATMS, READ_DOMESTIC_SINGLE_REFUND, READ_DOMESTIC_SCHEDULED_REFUND, READ_DOMESTIC_PERIODIC_PAYMENT_REFUND, READ_INTERNATIONAL_SINGLE_REFUND, READ_INTERNATIONAL_SCHEDULED_REFUND, ACCOUNT_BENEFICIARIES, INITIATE_ONETIME_PRE_AUTHORISATION_PAYMENTS, INITIATE_ONETIME_PRE_AUTHORISATION_ACCOUNTS, INITIATE_ONETIME_PRE_AUTHORISATION, VARIABLE_RECURRING_PAYMENT_FUNDS_CONFIRMATION Represents the authorisation to gain access to the requested features. Required to access account information or make a payment request.
Correlation ID used with the Institution during the authorisation process.
Date and time of when the request was authorised by the Institution.
The time that the PSU last confirmed access to their account information, either through full authentication with the institution, or through reconfirmation with the TPP.
The time by which the consent should be reconfirmed to ensure continued access to the account information.
Identification of the consent at the Institution.
Denotes whether the consent has been deleted on the institution side or not when a DELETE method is executed on a Yapily consent if that functionality is provided by the institution
false