Consents Data Type

Content of the body of a consent request.

Properties
name data type constraints description
access AccountAccess required Get access
recurringIndicator boolean required \"true\", if the consent is for recurring access to the account data. \"false\", if the consent is for one access to the account data.
validUntil string required This parameter is requesting a valid until date for the requested consent. The content is the local ASPSP date in ISO-Date format, e.g. 2017-10-30. Future dates might get adjusted by ASPSP. If a maximal available date is requested, a date in far future is to be used: \"9999-12-31\". In both cases the consent object to be retrieved by the get consent request will contain the adjusted date.
frequencyPerDay number required, min: 1 This field indicates the requested maximum frequency for an access without PSU involvement per day. For a one-off access, this attribute is set to \"1\". The frequency needs to be greater equal to one. If not otherwise agreed bilaterally between TPP and ASPSP, the frequency is less equal to 4. minimum: 1
combinedServiceIndicator boolean required If \"true\" indicates that a payment initiation service will be addressed in the same \"session\".

Example

{
  "access" : {
    "accounts" : [ {
      "iban" : "...",
      "bban" : "...",
      "pan" : "...",
      "maskedPan" : "...",
      "msisdn" : "...",
      "currency" : "..."
    }, {
      "iban" : "...",
      "bban" : "...",
      "pan" : "...",
      "maskedPan" : "...",
      "msisdn" : "...",
      "currency" : "..."
    } ],
    "balances" : [ {
      "iban" : "...",
      "bban" : "...",
      "pan" : "...",
      "maskedPan" : "...",
      "msisdn" : "...",
      "currency" : "..."
    }, {
      "iban" : "...",
      "bban" : "...",
      "pan" : "...",
      "maskedPan" : "...",
      "msisdn" : "...",
      "currency" : "..."
    } ],
    "transactions" : [ {
      "iban" : "...",
      "bban" : "...",
      "pan" : "...",
      "maskedPan" : "...",
      "msisdn" : "...",
      "currency" : "..."
    }, {
      "iban" : "...",
      "bban" : "...",
      "pan" : "...",
      "maskedPan" : "...",
      "msisdn" : "...",
      "currency" : "..."
    } ],
    "additionalInformation" : {
      "ownerName" : [ { }, { } ]
    },
    "availableAccounts" : "...",
    "availableAccountsWithBalance" : "...",
    "allPsd2" : "..."
  },
  "recurringIndicator" : true,
  "validUntil" : "...",
  "frequencyPerDay" : 12345,
  "combinedServiceIndicator" : true
}