Skip to main content

Requisition

A collection of inputs for creating links and retrieving accounts via the Nordigen API.

Properties​

Id - Guid​

The id of the requisition assigned by the Nordigen API.

Created - DateTime​

The time this requisition was created.

Status - RequisitionStatus​

The status of the requisition.

Accounts - List<Guid>​

The accounts linked to this requisition.

The Uri which starts the authentication process.

Redirect - Uri​

URI where the end user will be redirected after finishing authentication.

InstitutionId - string​

The id of the institution this requisition is linked to.

AgreementId - Guid?​

The agreement this requisition is linked to.

Reference - string​

A unique ID set by the user of the API for internal referencing.

UserLanguage - string​

Enforces a language for all end user steps hosted by Nordigen passed as a two-letter country code adhering to ISO 639-1.

SocialSecurityNumber - string?​

Some European banks allow sending an end-user's SSN to check whether the SSN is valid. For bank availability check: GoCardless Documentation

AccountSelection - bool​

Enables the end user to select which accounts they want to share (like joint accounts, accounts of children, etc.) if set to true. For details see: GoCardless Documentation

RedirectImmediate - bool​

Enables you to redirect end users back to your app immediately after they have given their consent to access the account information data from the bank, instead of waiting for transaction data being processed. Accounts endpoint status will be PROCESSING and you have to wait until account status is READY before you're able to query the transactions. For details see the GoCardless Documentation.

Constructor​

public Requisition(Guid id, DateTime created, RequisitionStatus status, List<Guid> accounts,
Uri authenticationLink, Uri redirect, string institutionId, Guid? agreementId, string reference,
string userLanguage, string? socialSecurityNumber, bool accountSelection, bool redirectImmediate)

Parameters​

id - Guid​

The id of the requisition assigned by the Nordigen API.

created - DateTime​

The time this requisition was created.

status - RequisitionStatus​

The status of the requisition.

accounts - List<Guid>​

The accounts linked to this requisition.

The Uri which starts the authentication process.

redirect - Uri​

URI where the end user will be redirected after finishing authentication.

institutionId - string​

The id of the institution this requisition is linked to.

agreementId - Guid?​

The agreement this requisition is linked to.

reference - string​

A unique ID set by the user of the API for internal referencing.

userLanguage - string​

Enforces a language for all end user steps hosted by Nordigen passed as a two-letter country code adhering to ISO 639-1.

socialSecurityNumber - string?​

Some European banks allow sending an end-user's SSN to check whether the SSN is valid. For bank availability check: GoCardless Documentation

accountSelection - bool​

Enables the end user to select which accounts they want to share (like joint accounts, accounts of children, etc.) if set to true. For details see: GoCardless Documentation

redirectImmediate - bool​

Enables you to redirect end users back to your app immediately after they have given their consent to access the account information data from the bank, instead of waiting for transaction data being processed. Accounts endpoint status will be PROCESSING and you have to wait until account status is READY before you're able to query the transactions. For details see the GoCardless Documentation.