Fetch all ledger based on parameters.
OK
Bad Request
Unauthorized
Forbidden
{- "content": [
- {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "country": "ESTONIA",
- "currency": "EUR",
- "status": "PENDING",
- "parentId": "70850378-7d3c-4f45-91b7-942d4dfbbd43",
- "endUserId": "120e9d1f-8444-4b91-85e8-5b208615a3e5",
- "endUser": {
- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}, - "friendlyName": "string",
- "creationDate": "2019-08-24T14:15:22Z",
- "isUpgraded": true
}
], - "totalElements": 1,
- "page": 0,
- "pageSize": 0
}
This is the very first point to enter into the banking ecosystem.
You will have the possibility to choose the type and the country of the IBAN. Every EUR IBAN is plugged into SEPA Step 2 and SEPA Instant.
Friendly name must be unique for each consumer.
Created
Bad Request
Unauthorized
Forbidden
Conflict
{- "endUserId": "120e9d1f-8444-4b91-85e8-5b208615a3e5",
- "type": "EUR_BELGIUM",
- "autoUpgrade": true,
- "limits": {
- "ddTransactionLimit": 0,
- "ddMonthlyLimit": 0,
- "transactionLimit": 0,
- "transactionDailyLimit": 0,
- "transactionMonthlyLimit": 0
}, - "friendlyName": "string"
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}
By upgrading a ledger, you will be able to access its account number and perform SEPA transactions to and from it.
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
{- "details": [
- {
- "field": "{path.to.field}",
- "rejectedValue": "{rejectedValue}",
- "message": "Consumer with id {0} was not found."
}
], - "errorCode": "CONSUMER_NOT_FOUND",
- "error": "linkcy.bad.request",
- "status": 400,
- "timestamp": "2024-11-14T16:15:01.629595888Z"
}
Suspend a ledger and all associated cards.
Card will show a new rule with type LINKCY setting the transaction limit to 0.
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
{- "operator": "END_USER",
- "reason": "string"
}
{- "status": 400,
- "details": [
- {
- "field": "name",
- "rejectedValue": "John Doe 56",
- "message": "Name must contains only letters"
}
], - "error": "linkcy.bad.request",
- "timestamp": "2019-08-24T14:15:22Z"
}
Close a ledger and all associated cards.
All balances(totalAmount, availableAmount, reservedAmount) must be to 0.
All transactions must be completed.
No Content
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
{- "operator": "END_USER",
- "reason": "string"
}
{- "status": 400,
- "details": [
- {
- "field": "name",
- "rejectedValue": "John Doe 56",
- "message": "Name must contains only letters"
}
], - "error": "linkcy.bad.request",
- "timestamp": "2019-08-24T14:15:22Z"
}
Get all information about a ledger using its ID.
OK
Bad Request
Unauthorized
Forbidden
Not Found
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08",
- "endUserId": "120e9d1f-8444-4b91-85e8-5b208615a3e5",
- "friendlyName": "string",
- "status": "PENDING",
- "currency": "EUR",
- "country": "ESTONIA",
- "totalAmount": 0,
- "availableAmount": 0,
- "reservedAmount": 0,
- "creationDate": "2019-08-24T14:15:22Z",
- "updateDate": "2019-08-24T14:15:22Z",
- "isUpgraded": true,
- "iban": "string",
- "bicOrSwift": "string",
- "accountNumber": "string",
- "sortCode": "string",
- "routingNumber": "string",
- "suspensionsInformation": [
- {
- "date": "2019-08-24T14:15:22Z",
- "reason": "string",
- "operator": "END_USER"
}
], - "limits": {
- "ddTransactionLimit": 0,
- "ddMonthlyLimit": 0,
- "ddMonthlyLimitUsed": 0,
- "transactionLimit": 0,
- "transactionDailyLimit": 0,
- "transactionDailyLimitUsed": 0,
- "transactionMonthlyLimit": 0,
- "transactionMonthlyLimitUsed": 0
}, - "closeInformation": {
- "date": "2019-08-24T14:15:22Z",
- "reason": "string",
- "operator": "END_USER"
}
}
You can patch a ledger to update some information.
OK
Bad Request
Unauthorized
Forbidden
Not Found
{- "friendlyName": "string",
- "parentLedgerId": "2588f3a1-5f2a-470b-8a33-a5d776eff4af",
- "limits": {
- "ddTransactionLimit": 0,
- "ddMonthlyLimit": 0,
- "transactionLimit": 0,
- "transactionDailyLimit": 0,
- "transactionMonthlyLimit": 0
}
}
{- "id": "497f6eca-6276-4993-bfeb-53cbbbba6f08"
}
OK
Bad Request
Unauthorized
Forbidden
Not Found
{- "url": "string",
- "ttl": "PT8H6M12.345S"
}
OK
Bad Request
Unauthorized
Forbidden
Not Found
Conflict
{- "url": "string",
- "ttl": "PT8H6M12.345S"
}
Unsuspend a ledger and all associated cards.
No Content
Bad Request
Unauthorized
Forbidden
{- "status": 400,
- "details": [
- {
- "field": "name",
- "rejectedValue": "John Doe 56",
- "message": "Name must contains only letters"
}
], - "error": "linkcy.bad.request",
- "timestamp": "2019-08-24T14:15:22Z"
}