Headers

  • X-Request-ID string Required

    Correlation header to be set in a request and retrieved in the relevant response

Body Required

Consents

  • balances array[object] Required

    Account identification

    Hide balances attributes Show balances attributes array[object]
  • owners array[object] Required

    Account identification

    Hide owners attributes Show owners attributes array[object]
  • psu_identity boolean Required

    Identity

  • transactions array[object] Required

    Account identification

    Hide transactions attributes Show transactions attributes array[object]
PUT /api/v1/consents
curl \
 -X PUT https://iban.nash.io/api/v1/consents \
 -H "Authorization: Bearer $ACCESS_TOKEN" \
 -H "Content-Type: application/json" \
 -H "X-Request-ID: string" \
 -d '{"balances":[{"currency":"EUR","iban":"YY64COJH41059545330222956960771321"}],"owners":[{"currency":"EUR","iban":"YY64COJH41059545330222956960771321"}],"psu_identity":true,"transactions":[{"currency":"EUR","iban":"YY64COJH41059545330222956960771321"}]}'
Request example
# Headers
X-Request-ID: string

# Payload
{
  "balances": [
    {
      "currency": "EUR",
      "iban": "YY64COJH41059545330222956960771321"
    }
  ],
  "owners": [
    {
      "currency": "EUR",
      "iban": "YY64COJH41059545330222956960771321"
    }
  ],
  "psu_identity": true,
  "transactions": [
    {
      "currency": "EUR",
      "iban": "YY64COJH41059545330222956960771321"
    }
  ]
}
Request examples
# Headers
X-Request-ID: string

# Payload
{
  "owners": [
    {
      "iban": "YY64COJH41059545330222956960771321",
      "currency": "EUR"
    }
  ],
  "balances": [
    {
      "iban": "YY64COJH41059545330222956960771321",
      "currency": "EUR"
    }
  ],
  "psu_identity": true,
  "transactions": [
    {
      "iban": "YY64COJH41059545330222956960771321",
      "currency": "EUR"
    }
  ]
}