Input/Output

Input - data this App requires to work

This App has it's frontend component embedded in our widget.
It doesn't require any data to exist in TransactionLink for you to use it.

Output - data you can expect this App to add

Party (of type person)

{
  "resourceType": "person",
  "firstName": "John",
  "lastName": "Smith",
  "personalIdentificationNumber": "72011000625", // not available for some banks (please checkout Data fields availability page for more info)
  "gender": "M",
  "addresses": {
    "living": {
      "city": "Warsaw",
      "country": "PL",
      "postalCode": "00-150",
      "street": "ul. Marszałkowska 999/99"
    }
  }
}

Account

{
  "resourceType": "account",
  "id":"1ccc0609-1194-40dd-a75d-3ef0c9dfbb6d",
  "name": "Savings account",
  "number": "PL39573806962640627424403979",
  "bookingBalance": 1000.50,
  "availableBalance": 2000.50,
  "overdraftLimit": 1000,
  "currency": "PLN",
  "openedAt": "2005-01-01"
}

Transaction

{
  "resourceType":"transaction",
  "id":"1ccc0609-1194-40dd-a75d-3ef0c9dfbb6d",
  "amount":-1337.37,
  "currency":"PLN",
  "title":"March paycheck",
  "tradedAt":"2004-02-12T15:19:21.123Z",
  "status":"DONE",
  "accountNumber":"PL79109024022476249659199381",
  "description":"External money transfer",
  "bookedAt":"2021-02-13T15:19:21.123456Z",
  "counterpartyAccount":"PL29109024022476249659199381",
  "counterpartyName":"Jan Kowalski",
  "counterpartyBankName":"ING Bank Slaski",
  "category":"TRANSFER",
  "accountId":"aebbe6c6-280c-4507-8bf9-91aaf1b974b3",
  "addedAt":"2021-02-13T15:19:21.123456Z",
}