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.