Download OpenAPI specification:Download
Create a single payment.
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
Setup a single payment
required | object (Amount3) |
required | object (Account) Provides the details to identify an account. |
object (Account) Provides the details to identify an account. | |
object (RemittanceInformation) Information supplied to enable the matching of an entry with the items that the transfer is intended to settle, such as commercial invoices in an accounts' receivable system. | |
object (AdditionalData) | |
property name* additional property | any |
{- "amount": {
- "amount": "string",
- "currency": "string",
- "property1": null,
- "property2": null
}, - "creditAccount": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string",
- "property1": null,
- "property2": null
}, - "debtorAccount": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string",
- "property1": null,
- "property2": null
}, - "remittanceInformation": {
- "unstructured": "string",
- "reference": "string",
- "property1": null,
- "property2": null
}, - "additionalData": {
- "accountScheme": "string",
- "accountIdentification": "string",
- "userId": "string",
- "payerAccountId": "string",
- "paymentMethod": "Bank",
- "property1": null,
- "property2": null
}, - "property1": null,
- "property2": null
}
Confirm Payment
consent_id required | string The consentId returned from the payment initiation |
bank_id required | string Bank identifier. |
authorizationCode | string The authorization code obtained from the ASPSP. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
Get a single payment.
bank_id required | string Bank identifier. |
payment_id required | string Unique identification as assigned by PIS to uniquely identify the payment. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer |
Retrieve the list of all the bank accounts the user has consented to.
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "currency": "string",
- "nickname": "string",
- "account": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "servicer": {
- "schemeName": { },
- "identification": "string"
}, - "accountType": { },
- "accountSubType": { },
- "additionalData": {
- "property1": "string",
- "property2": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve balances for all bank accounts an user has consented to.
bank_id required | string Bank identifier. |
account_id required | string Bank identifier. |
parent_account_type required | string Parent account type |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { },
- "dateTime": "2019-08-24T14:15:22Z",
- "creditLine": [
- {
- "included": true,
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "type": { }
}
], - "additionalData": {
- "property1": "string",
- "property2": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve transactions for a bank account.
bank_id required | string Bank identifier. |
account_id required | string Bank account identifier. |
parent_account_type required | string Parent account type |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "transactionId": "string",
- "transactionReference": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { },
- "status": { },
- "bookingDateTime": "2019-08-24T14:15:22Z",
- "valueDateTime": "2019-08-24T14:15:22Z",
- "transactionInformation": "string",
- "addressLine": "string",
- "bankTransactionCode": {
- "code": "string",
- "subCode": "string"
}, - "proprietaryBankTransactionCode": {
- "code": "string",
- "issuer": "string"
}, - "balance": {
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { }
}, - "merchantDetails": {
- "merchantName": "string",
- "merchantCategoryCode": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve list of accessible beneficiaries
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "beneficiaryId": "string",
- "accountId": "string",
- "copCheckStatus": { },
- "creditorAccount": {
- "name": "string",
- "schemeName": "string",
- "identification": "string"
}, - "reference": "string",
- "supplementaryData": {
- "nickname": "string"
}, - "bankType": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve transactions
bank_id required | string Bank identifier. |
status | string |
from | string <date-time> |
to | string <date-time> |
lastNTransaction | integer <int64> |
accountId | string |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "transactionId": "string",
- "transactionReference": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { },
- "status": { },
- "bookingDateTime": "2019-08-24T14:15:22Z",
- "valueDateTime": "2019-08-24T14:15:22Z",
- "transactionInformation": "string",
- "addressLine": "string",
- "bankTransactionCode": {
- "code": "string",
- "subCode": "string"
}, - "proprietaryBankTransactionCode": {
- "code": "string",
- "issuer": "string"
}, - "balance": {
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { }
}, - "merchantDetails": {
- "merchantName": "string",
- "merchantCategoryCode": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Create Payment via OLB Finacle API
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
x-mobile-deviceid required | string |
required | object (Amount1) |
required | object (Account1) |
required | object (Account1) |
required | object (CreditorDetails1) |
required | COPTransactionType (object) or INPTransactionType (object) or SLFTransactionType (object) (TransactionType) |
required | ExistingPayeeCounterpartyType (object) or AdHocPayeeCounterpartyType (object) or InternalTransferCounterpartyType (object) (CounterpartyType) |
required | COOPNetworkType (object) or FPSNetworkType (object) or WIBNetworkType (object) (NetworkType) |
object (RemittanceInformation1) | |
object (AdhocPayeeDetails) | |
object (AdditionalCounterpartyDetails) |
{- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditAccount": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "debtorAccount": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "creditorDetails": {
- "paymentContextCode": { },
- "merchantCategoryCode": "string",
- "merchantCustomerIdentification": "string",
- "deliveryAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}
}, - "transactionType": { },
- "counterpartyType": { },
- "networkType": { },
- "remittanceInformation": {
- "unstructured": "string",
- "reference": "string"
}, - "adhocPayeeDetails": {
- "payeeName": "string",
- "saveToPersonalPayee": "string",
- "accountIdentifier": "string"
}, - "additionalCounterpartyDetails": {
- "commissionIndicator": "string"
}
}
{- "data": [
- {
- "consentId": "string",
- "status": { },
- "payment": {
- "isCutOffTime": true
}, - "redirectUrl": "string",
- "paymentId": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Validate user
bank_id required | string Bank identifier. |
customerId required | string |
userId required | string |
{- "customerId": "string",
- "userId": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": {
- "property1": "string",
- "property2": "string"
}
}
Authenticate user
bank_id required | string Bank identifier. |
customerId required | string |
userId required | string |
hardToken required | string |
{- "customerId": "string",
- "userId": "string",
- "hardToken": "string"
}
{- "sessionTransferCode": "string",
- "codeVerifier": "string"
}
Get token
bank_id required | string Bank identifier. |
sessionTransferCode required | string |
codeVerifier required | string |
{- "sessionTransferCode": "string",
- "codeVerifier": "string"
}
{- "accessToken": "string",
- "refreshToken": "string",
- "idToken": "string",
- "expires": 0
}
Complete user registration
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
required | object (TokenRequest) |
required | object (Device) |
{- "tokenRequest": {
- "sessionTransferCode": "string",
- "codeVerifier": "string"
}, - "device": {
- "deviceId": "string",
- "deviceType": "string",
- "operatingSystem": "string",
- "osVersion": "string"
}
}
{- "accessToken": "string",
- "refreshToken": "string",
- "idToken": "string",
- "expires": 0
}
Login user
bank_id required | string Bank identifier. |
x-mobile-deviceid required | string |
x-refresh-token required | string |
{- "tokenResponse": {
- "accessToken": "string",
- "refreshToken": "string",
- "idToken": "string",
- "expires": 0
}, - "customerName": "string",
- "userId": "string",
- "corpId": "string"
}
Refresh token
bank_id required | string Bank identifier. |
customerId required | string |
userId required | string |
grant_type required | string |
refresh_token required | string |
{- "accessToken": "string",
- "refreshToken": "string",
- "idToken": "string",
- "expires": 0
}
Register device
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
deviceId required | string |
deviceType | string |
operatingSystem | string |
osVersion | string |
{- "deviceId": "string",
- "deviceType": "string",
- "operatingSystem": "string",
- "osVersion": "string"
}
{- "deviceId": "string",
- "deviceType": "string",
- "operatingSystem": "string",
- "osVersion": "string"
}
Link channel
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
{- "errorCode": 0,
- "errorMessage": "string",
- "context": {
- "property1": "string",
- "property2": "string"
}
}
Retrieve list of corporate users
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "userId": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve transaction debit accounts
bank_id required | string Bank identifier. |
transaction_type required | string |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "currency": "string",
- "nickname": "string",
- "account": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "servicer": {
- "schemeName": { },
- "identification": "string"
}, - "accountType": { },
- "accountSubType": { },
- "additionalData": {
- "property1": "string",
- "property2": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve transaction credit accounts
bank_id required | string Bank identifier. |
transaction_type required | string |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "currency": "string",
- "nickname": "string",
- "account": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "accountType": { },
- "availableBalance": {
- "amount": "string",
- "currency": "string"
}, - "overdraftLimit": {
- "amount": "string",
- "currency": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Perform Confirmation Of Payee check
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
businessPayeeName required | string |
required | Business (object) or Personal (object) (AccountType) |
accountIdentifier required | string |
payeeNickName required | string |
{- "businessPayeeName": "string",
- "accountType": { },
- "accountIdentifier": "string",
- "payeeNickName": "string"
}
{- "copId": "string",
- "status": { },
- "reasonCode": "string",
- "failedRequestsCount": 0,
- "businessPayeeName": "string",
- "respondingBankName": "string"
}
Create beneficiary
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
copId | string |
Matched (object) or NoMatch (object) or None (object) (CoPCheckStatus) | |
businessName required | string |
required | Business (object) or Personal (object) (AccountType) |
required | C (object) (PartyType) |
beneficiaryNickname required | string |
Global (object) or Local (object) (AccessType) | |
required | B (object) (EntityType) |
Array of objects (LinkedUserDetails) | |
required | object (BankDetails1) |
accountId required | string |
{- "copId": "string",
- "copStatus": { },
- "businessName": "string",
- "accountType": { },
- "partyType": { },
- "beneficiaryNickname": "string",
- "accessType": { },
- "entityType": { },
- "linkedUsers": [
- {
- "userId": "string"
}
], - "bankDetails": {
- "bankIdentifier": "string",
- "networkType": "string",
- "counterPartyBank": "string"
}, - "accountId": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": {
- "property1": "string",
- "property2": "string"
}
}
Perform payment request validation
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
x-mobile-deviceid required | string |
required | object (Amount1) |
required | object (Account1) |
required | object (Account1) |
required | object (CreditorDetails1) |
required | COPTransactionType (object) or INPTransactionType (object) or SLFTransactionType (object) (TransactionType) |
required | ExistingPayeeCounterpartyType (object) or AdHocPayeeCounterpartyType (object) or InternalTransferCounterpartyType (object) (CounterpartyType) |
required | COOPNetworkType (object) or FPSNetworkType (object) or WIBNetworkType (object) (NetworkType) |
object (RemittanceInformation1) | |
object (AdhocPayeeDetails) | |
object (AdditionalCounterpartyDetails) |
{- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditAccount": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "debtorAccount": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "creditorDetails": {
- "paymentContextCode": { },
- "merchantCategoryCode": "string",
- "merchantCustomerIdentification": "string",
- "deliveryAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}
}, - "transactionType": { },
- "counterpartyType": { },
- "networkType": { },
- "remittanceInformation": {
- "unstructured": "string",
- "reference": "string"
}, - "adhocPayeeDetails": {
- "payeeName": "string",
- "saveToPersonalPayee": "string",
- "accountIdentifier": "string"
}, - "additionalCounterpartyDetails": {
- "commissionIndicator": "string"
}
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": {
- "property1": "string",
- "property2": "string"
}
}
Perform sort code validation
bank_id required | string Bank identifier. |
sortcode required | string |
x-bankifi-iam-header required | string |
{- "bankDetails": {
- "bankIdentifier": "string",
- "networkType": "string",
- "counterPartyBank": "string"
}
}
Login user
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
x-mobile-deviceid required | string |
customerId required | string |
userId required | string |
refresh_token required | string |
{- "accessToken": "string",
- "bankifiToken": "string",
- "refreshToken": "string",
- "idToken": "string",
- "customerName": "string"
}
Perform create beneficiary request validation
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string |
businessName required | string |
required | Business (object) or Personal (object) (AccountType) |
required | C (object) (PartyType) |
beneficiaryNickname required | string |
Global (object) or Local (object) (AccessType) | |
required | B (object) (EntityType) |
Array of objects (LinkedUserDetails) | |
required | object (BankDetails1) |
accountId required | string |
{- "businessName": "string",
- "accountType": { },
- "partyType": { },
- "beneficiaryNickname": "string",
- "accessType": { },
- "entityType": { },
- "linkedUsers": [
- {
- "userId": "string"
}
], - "bankDetails": {
- "bankIdentifier": "string",
- "networkType": "string",
- "counterPartyBank": "string"
}, - "accountId": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": {
- "property1": "string",
- "property2": "string"
}
}
x-bankifi-iam-header required | string |
orgId | string |
customerId required | string |
currentErp required | any (ErpId1) Enum: "internal" "quickbooks" "sage" "xero" |
{- "orgId": "string",
- "customerId": "string",
- "currentErp": "internal"
}
{- "orgId": "string",
- "customerId": "string",
- "currentErp": "internal"
}
Retrieve a list of supported custodians
custodian_type | string Enum: "Bank" "AccountingPackage" Custodian type |
consent_status | string Value: "Authorized" Consent status |
consent_type | string Enum: "AccountInfo" "Payment" Consent type |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "38",
- "type": "Bank",
- "shortName": "Nordea"
}, - {
- "id": "114",
- "title": "Bank",
- "shortName": "Natwest"
}, - {
- "id": "114",
- "title": "AccountingPackage",
- "shortName": "Xero"
}
]
}
Retrieve custodian details by id.
custodian_id required | string Custodian identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "38",
- "type": "Bank",
- "shortName": "Nordea"
}, - {
- "id": "114",
- "title": "Bank",
- "shortName": "Natwest"
}, - {
- "id": "114",
- "title": "AccountingPackage",
- "shortName": "Xero"
}
]
}
Create a new custodian
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
Custodian
id required | string |
type required | string Enum: "Bank" "AccountingPackage" "Gov" |
shortName required | string |
fullName | string |
features | Array of strings Items Enum: "AccountInformation" "Balances" "Transactions" "SingleImmediatePayment" |
status | string Enum: "OK" "LimitedAvailability" "Unhealthy" |
tags | Array of strings |
description | string |
country | string |
website | string |
logo | string |
provider | string |
test | boolean |
property name* additional property | any |
{- "id": "string",
- "type": "Bank",
- "shortName": "string",
- "fullName": "string",
- "features": [
- "AccountInformation"
], - "status": "OK",
- "tags": [
- "string"
], - "description": "string",
- "country": "string",
- "website": "string",
- "logo": "string",
- "provider": "string",
- "test": true,
- "property1": null,
- "property2": null
}
{- "data": [
- {
- "id": "38",
- "type": "Bank",
- "shortName": "Nordea"
}, - {
- "id": "114",
- "title": "Bank",
- "shortName": "Natwest"
}, - {
- "id": "114",
- "title": "AccountingPackage",
- "shortName": "Xero"
}
]
}
Update a custodian.
custodian_id required | string The id of the custodian to be deleted |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
Custodian
id required | string |
type required | string Enum: "Bank" "AccountingPackage" "Gov" |
shortName required | string |
fullName | string |
features | Array of strings Items Enum: "AccountInformation" "Balances" "Transactions" "SingleImmediatePayment" |
status | string Enum: "OK" "LimitedAvailability" "Unhealthy" |
tags | Array of strings |
description | string |
country | string |
website | string |
logo | string |
provider | string |
test | boolean |
property name* additional property | any |
{- "id": "string",
- "type": "Bank",
- "shortName": "string",
- "fullName": "string",
- "features": [
- "AccountInformation"
], - "status": "OK",
- "tags": [
- "string"
], - "description": "string",
- "country": "string",
- "website": "string",
- "logo": "string",
- "provider": "string",
- "test": true,
- "property1": null,
- "property2": null
}
{- "data": [
- {
- "id": "38",
- "type": "Bank",
- "shortName": "Nordea"
}, - {
- "id": "114",
- "title": "Bank",
- "shortName": "Natwest"
}, - {
- "id": "114",
- "title": "AccountingPackage",
- "shortName": "Xero"
}
]
}
Return the total Rtp Sent grouped by sent datetime in hourly group. The service is paginated. For example:
/whd/rtp/peak-traffic?from=2020-02-02T00:00:00Z&to=2020-02-03T00:00:00Z&page=0;;;10
partner | Array of strings List of the partners to filter the report |
from required | string <date-time> Filter from fetching the report by sent datetime |
to required | string <date-time> Filter until fetching the report by sent datetime |
page | string Pagination |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "totalSent": 0,
- "dateTimeBucket": "2019-08-24T14:15:22Z",
- "partner": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
partner | Array of strings List of the partners to filter the report |
channel | Array of strings List of the channels to filter the report |
group | string Enum: "daily" "monthly" "weekly" "hourly" How the transactions will be grouped. For example: daily,monthly,weekly,hourly |
from required | string <date-time> Filter from fetching the report by event datetime |
to required | string <date-time> Filter until fetching the report by event datetime |
page | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "channel": "string",
- "status": "string",
- "partner": "string",
- "total": 0,
- "group": { },
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
partner | Array of strings List of the partners to filter the report |
group | string Enum: "daily" "monthly" "weekly" "hourly" How the transactions will be grouped. For example: daily,monthly,weekly,hourly |
from required | string <date-time> Filter from fetching the report by event datetime |
to required | string <date-time> Filter until fetching the report by event datetime |
page | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "status": "string",
- "partner": "string",
- "total": 0,
- "group": { },
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
group | string Enum: "daily" "monthly" "weekly" "hourly" How the transactions will be grouped. For example: daily,monthly,weekly,hourly |
from required | string <date-time> Filter from fetching the report by event datetime |
to required | string <date-time> Filter until fetching the report by event datetime |
partner | Array of strings List of the partners to filter the report |
page | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "total": 0,
- "partner": "string",
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Return the total registered users in the period selected. The service is paginated. For example:
/whd/users/registered?from=2020-02-02T00:00:00Z&to=2020-02-03T00:00:00Z&bank=ozone&partner=Incomeing&page=0;;;10
bank | Array of strings List of the banks to filter the report |
partner | Array of strings List of the partners to filter the report |
from required | string <date-time> Filter from fetching the report by sent datetime |
to required | string <date-time> Filter until fetching the report by sent datetime |
page | string Pagination |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "bank": "string",
- "partner": "string",
- "total": 0,
- "group": { },
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Return the total registered users by Erp in the period selected. The service is paginated. For example:
/whd/users/registered-erp?from=2020-02-02T00:00:00Z&to=2020-02-03T00:00:00Z&erp=xero&partner=Incomeing&page=0;;;10
group | string Enum: "daily" "monthly" "weekly" |
erp | Array of strings List of the Erps to filter the report |
partner | Array of strings List of the partners to filter the report |
from required | string <date-time> Filter from fetching the report by sent datetime |
to required | string <date-time> Filter until fetching the report by sent datetime |
page | string Pagination |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "erp": "string",
- "partner": "string",
- "total": 0,
- "group": "daily",
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Return the total active users in the period selected. The service is paginated. For example:
/whd/users/active?from=2020-02-02T00:00:00Z&to=2020-02-03T00:00:00Z&partner=Incomeing&page=0;;;10
group | string Enum: "daily" "monthly" "weekly" |
partner | Array of strings List of the partners to filter the report |
from required | string <date-time> Filter from fetching the report by sent datetime |
to required | string <date-time> Filter until fetching the report by sent datetime |
page | string Pagination |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "partner": "string",
- "total": 0,
- "group": "daily",
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Return the total deactive users in the period selected. The service is paginated. For example:
/whd/users/deactive?from=2020-02-02T00:00:00Z&to=2020-02-03T00:00:00Z&partner=Incomeing&page=0;;;10
group | string Enum: "daily" "monthly" "weekly" |
partner | Array of strings List of the partners to filter the report |
from required | string <date-time> Filter from fetching the report by sent datetime |
to required | string <date-time> Filter until fetching the report by sent datetime |
page | string Pagination |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "partner": "string",
- "total": 0,
- "group": "daily",
- "interval": {
- "from": "2019-08-24T14:15:22Z",
- "to": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
name_space required | any The name space for which we want to retrieve the configuration |
key_id required | any The key for which we want to retrieve a value |
x-bankifi-iam-header required | any JWT token with details of the authenticated user |
Create (and send) an rtp based on the query param "action".
action | string Enum: "Create" "CreateAndSend" action to be done with the rtp. if no action set, by default is used CreateAndSend |
messageType | string Enum: "OverdueRtpMessage" "RtpMessage" "BillingRtpMessage" "BillingSuspendUserMessage" "DueRtpMessage" messageType that should be used for the rtp notification. if no messageType set, by default is used RtpMessage |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
Request body
required | object (EntityDetails) |
required | object (RtpSupplier) |
required | object (BankDetails) |
required | object (Contact) |
scheduledDates | Array of strings <date> [ items <date > ] dates when this request is scheduled to be sent automatically |
object (Amount) | |
channel required | string Enum: "Email" "Sms" The channel via which to send the encrypted payment request. |
Array of objects (Reminder) Can be used for setting automated reminders | |
cardPaymentProvider | string |
rtpCreationUserZone | string |
{- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "cardPaymentProvider": "string",
- "rtpCreationUserZone": "string"
}
{- "errorCode": 0,
- "errorMessage": "string"
}
Send a link via the specified channel to the payer with encoded payment collection data that correspondeds to a biller's supplied receivable
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
Request body
rtpId required | string |
messageType | string Enum: "OverdueRtpMessage" "RtpMessage" "BillingDueRtpMessage" "BillingSuspendUserMessage" "DueRtpMessage" the type of the message to be sent |
channel | string Enum: "Email" "Sms" "OwnSms" "WhatsApp" "FaceToFace" the channel via which the rtp will be sent |
{- "rtpId": "string",
- "messageType": "OverdueRtpMessage",
- "channel": "Email"
}
{- "errorCode": 0,
- "errorMessage": "string"
}
Retrieve all existing payment requests for a Customer filtered by passed params.
receivableId | string Retrieves payment requests associated with specified receivable |
erpId | string Enum: "quickbooks" "xero" "sage" "internal" Retrieves payment requests associated with specified a specific accounting package - supply the relevant ERP to retrieve |
requestId | string Retrieves payment requests associated with specified receivable |
status | string Retrieves payment requests filered by status. Multiple statuses possible, separated by comma. |
dueDate | string Retrieves payment requests filtered by due date type. Overdue or DueToday |
sortBy | string Retrieves payment requests sorted by param. Supported field atm is 'due_date' |
sort_type | string If sortBy set, sort asc or desc depending on sort_type. If not set, sort ascending. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
], - "links": {
}, - "meta": {
- "totalPages": 0
}
}
Retrieve all existing payment requests where customer is the logged user.
status | string Retrieves payment requests filered by status. Multiple statuses possible, separated by comma. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
], - "links": {
}, - "meta": {
- "totalPages": 0
}
}
Retrieve all existing payment requests for a Customer
name | string Retrieves payment requests associated with a specified customer name if email is not provided on it's own. |
string Retrieves payment requests associated with specified email only in case no customer name has not been provided. | |
phone | string Retrieves payment requests associated with specified customer mobile or with no mobile if not provided. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
], - "links": {
}, - "meta": {
- "totalPages": 0
}
}
Retrieve all existing payment requests associated with an specific customer from a accounting package
erp_id required | string Enum: "xero" "sage" "quickbooks" "internal" Erp Identifier. |
id required | string Customer Id used to identify a customer in an accounting package |
sort_by | string Retrieves payment requests sorted by param. Supported field atm is 'due_date', 'status' |
sort_type | string If sort_by set, sort asc or desc depending on sort_type. If not set, sort ascending. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
], - "links": {
}, - "meta": {
- "totalPages": 0
}
}
Housekeeps receivables' payment statuses and payment request statuses after payments have been made
erpId | string Enum: "xero" "sage" "quickbooks" "internal" Id of ERP for which to reconciliate receivables for |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "errorCode": 0,
- "errorMessage": "string"
}
Update the paymentId of an existing payment request
requestId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
paymentId required | string |
{- "paymentId": "string"
}
{- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
Retrieve all existing payment requests for a Customer.
Retrieve RTP’s for a given date range (by date). For example: /admin/request-to-pay/payment-requests?from=2020-02-02T00:00:00Z&to=2020-03-03T00:00:00Z&page=0;;;10&sort_by=issue_date
receivableId | string Retrieves payment requests associated with specified receivable |
source | string Enum: "quickbooks" "xero" "sage" "internal" Retrieves payment requests associated with specified a specific accounting package - supply the relevant ERP to retrieve |
requestId | string Retrieves payment requests associated with specified receivable |
from | string Retrieves RTP’s issued/created at or after a given date (a date-time with a time-zone). Time is ignored. Example '2022-01-01T00:00:00+01:00' |
to | string Retrieves RTP’s issued/created at or before a given date (a date-time with a time-zone). Time is ignored. Example '2022-01-01T00:00:00+01:00'. If this parameter is specified, then 'from' must be set too. |
page | string Pagination |
sort_by | string Retrieves payment requests sorted by param. Supported field atm is 'due_date', 'status' |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
], - "links": {
}, - "meta": {
- "totalPages": 0
}
}
Update RTP status to InProgress
requestId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
Update RTP status to Declined
requestId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
Update RTP status from InProgress to RequestMade
requestId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
payload required | string Key or value of the encrypted resource |
{- "payload": "string"
}
{- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
payload required | string Key or value of the encrypted resource |
{- "payload": "string"
}
{- "paymentRequestId": "string",
- "paymentDetails": {
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditAccount": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string",
- "property1": null,
- "property2": null
}, - "debtorAccount": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string",
- "property1": null,
- "property2": null
}, - "creditorDetails": {
- "paymentContextCode": "string",
- "merchantCategoryCode": "string",
- "merchantCustomerIdentification": "string",
- "deliveryAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}
}, - "instructionIdentification": "string",
- "endToEndIdentification": "string",
- "remittanceInformation": {
- "unstructured": "string",
- "reference": "string",
- "property1": null,
- "property2": null
}, - "executionDate": "2019-08-24",
- "paymentType": "Immediate",
- "additionalData": [
- {
- "key": "string",
- "value": "string"
}
], - "property1": null,
- "property2": null
}, - "payable": {
- "entityDetails": {
- "source": "string",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dateTimeIssued": "2019-08-24T14:15:22Z",
- "dueDateTime": "2019-08-24T14:15:22Z",
- "supplierContact": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "debtorContact": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "reference": "string",
- "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Draft",
- "invoiceType": "Payable",
- "reconciliationStatus": "Reconciled",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24"
}
], - "notes": [
- "string"
]
}
}
Update RTP status to PaymentReceived
requestId required | string Id of the RTP which status you want to mark as paid |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
Cancel an RTP that was not yet Sent
requestId required | string ID of the RTP that will be cancelled |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": "string",
- "details": {
- "source": "string",
- "externalId": "string"
}, - "supplier": {
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
}, - "supplierBankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string"
}, - "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "status": "RequestMade",
- "scheduledDates": [
- "2019-08-24"
], - "amount": {
- "amount": "string",
- "currency": "string"
}, - "channel": "Email",
- "receivable": {
- "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "type": "string",
- "description": "string",
- "category": "string",
- "vatRate": "ECServicesZeroRated",
- "ledgerCode": 0
}
], - "dueDateTime": "2019-08-24T14:15:22Z",
- "dateTimeIssued": "2019-08-24T14:15:22Z",
- "reference": "string",
- "customerEmail": "string",
- "customerMobile": "string"
}, - "paymentId": "string",
- "cardPaymentProvider": "string",
- "deliveryDates": [
- "2019-08-24T14:15:22Z"
], - "reminders": [
- {
- "enabled": true,
- "channel": "Email",
- "tpe": "RtpMessage"
}
], - "createdAt": "string",
- "rtpCreationUserZone": "string",
- "paymentLink": "string"
}
{- "data": [
- {
- "id": "string",
- "customer": {
- "id": {
- "source": "string",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string"
}, - "vatNumber": "string",
- "vatRate": "ECServicesZeroRated",
- "mobile": "string"
}, - "channel": "Email",
- "requestTime": "2019-08-24T14:15:22Z",
- "rtpId": "string"
}
], - "links": {
}, - "meta": {
- "totalPages": 0
}
}
Details about the organisation, which on Praetura world is a customer.Based on the response, there is no data for this customer yet OR the customer has some data filled in but not submitted to Praetura OR the customer is already existing in Praetura.
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "status": "Draft",
- "praeturaCustomerId": "string",
- "registeredCompanyName": "string",
- "tradingName": "string",
- "companyType": "limited_liability_company",
- "companyRegistrationNumber": "string",
- "tradingFromDate": "2019-08-24",
- "industry": "agriculture_forestry_and_fishing",
- "sicCode": "string",
- "website": "string",
- "registeredAddress": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "tradingAddress": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "vatInformation": {
- "isRegisteredForVat": true,
- "vatNumber": "string"
}, - "hasConsentedToCreditCheck": true,
- "hasConsentedToPrivacyPolicy": true
}
Allowed only if no customer submitted to Praetura for this organisation. No need providing a customerId for updating the current information, because the customer data is maximum 1 for one organisation. The organisationId is taken from the JWT.
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
companyType | any Enum: "LimitedCompany" "GeneralRegisteredCompany" "LimitedLiabilityPartnership" "SoleTrader" "OtherOrg" null organisation type from BankiFi |
registeredCompanyName | string |
object (BankifiAddress1) | |
companyRegistrationNumber | string |
tradingName | string |
object (BankifiAddress1) | |
tradingFromDate | string <date> |
industry | any Enum: "agriculture_forestry_and_fishing" "architecture_and_engineering" "business_support_services" "car_dealers_garages_and_mechanics" "cleaning_landscaping_and_gardening" "construction" "education_and_training" "finance_and_insurance" "health_and_care" "hotels_restaurants_and_pubs" "it_and_communications" "leisure_and_other_services" "manufacturing_food_processing_and_printing" "professional_services" "property_and_real_estate" "publishing_film_and_media_production" "retail" "recruitment_agencies" "transport_and_logistics" "wholesale" "other" organisation industry |
sicCode | string |
website | string |
object (VatInformation) | |
hasConsentedToCreditCheck | boolean |
hasConsentedToPrivacyPolicy | boolean |
{- "companyType": "LimitedCompany",
- "registeredCompanyName": "string",
- "registeredAddress": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "companyRegistrationNumber": "string",
- "tradingName": "string",
- "tradingAddress": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "tradingFromDate": "2019-08-24",
- "industry": "agriculture_forestry_and_fishing",
- "sicCode": "string",
- "website": "string",
- "vatInformation": {
- "isRegisteredForVat": true,
- "vatNumber": "string"
}, - "hasConsentedToCreditCheck": true,
- "hasConsentedToPrivacyPolicy": true
}
{- "errorCode": 0,
- "errorMessage": "string"
}
status | string Draft or Submitted. If not provided, both draft and submitted applications will be provided. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "applicationId": "string",
- "bfStatus": "Draft",
- "praeturaStatus": "ApplicationReceived",
- "createdAt": "2019-08-24T14:15:22Z",
- "lastUpdatedAt": "2019-08-24T14:15:22Z",
- "assetFinanceRequest": {
- "depositOrInitialRentAmount": 0,
- "balloonAmount": 0,
- "vatPaidUpFrontAmount": 0,
- "productType": "HirePurchase",
- "isRefinance": true,
- "loanDurationInMonths": 0,
- "assets": {
- "category": "AccessMachineryAndEquipment",
- "condition": "new",
- "description": "string",
- "manufacturer": "string",
- "yearManufactured": 0,
- "dateManufactured": "2019-08-24",
- "model": "string",
- "numberOfUnits": 0,
- "costPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "vatPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "registrationNumber": "string",
- "serialNumber": "string",
- "isInsured": true,
- "photoUri": "string"
}, - "duration": {
- "amount": 0,
- "unit": "string"
}, - "currency": "GBP"
}, - "invoiceFinanceRequest": {
- "currency": "GBP",
- "amount": 0,
- "duration": {
- "amount": 0,
- "unit": "string"
}
}, - "commercialLoanRequest": {
- "annualTurnover": 0,
- "currency": "GBP"
}, - "formStage": {
- "page": 0,
- "status": "Draft"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
object (AssetFinance) | |
object (CommercialLoan) | |
object (InvoiceFinance) | |
detailedFundingPurpose | string |
urgency | any Enum: "Asap" "InTheFollowingWeeks" "InTheFollowingMonths" "Other" |
object (Introducer) | |
Array of objects (Applicant) | |
partyToContact | any Enum: "Applicant" "Introducer" |
object (FormStage) |
{- "assetFinanceRequest": {
- "depositOrInitialRentAmount": 0,
- "balloonAmount": 0,
- "vatPaidUpFrontAmount": 0,
- "productType": "HirePurchase",
- "isRefinance": true,
- "loanDurationInMonths": 0,
- "assets": {
- "category": "AccessMachineryAndEquipment",
- "condition": "new",
- "description": "string",
- "manufacturer": "string",
- "yearManufactured": 0,
- "dateManufactured": "2019-08-24",
- "model": "string",
- "numberOfUnits": 0,
- "costPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "vatPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "registrationNumber": "string",
- "serialNumber": "string",
- "isInsured": true,
- "photoUri": "string"
}, - "duration": {
- "amount": 0,
- "unit": "string"
}, - "currency": "GBP"
}, - "invoiceFinanceRequest": {
- "currency": "GBP",
- "amount": 0,
- "duration": {
- "amount": 0,
- "unit": "string"
}
}, - "commercialLoanRequest": {
- "annualTurnover": 0,
- "currency": "GBP"
}, - "detailedFundingPurpose": "string",
- "urgency": "Asap",
- "introducer": {
- "id": "string",
- "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}, - "applicants": [
- {
- "firstName": "string",
- "middleName": "string",
- "lastName": "string",
- "dateOfBirth": "2019-08-24",
- "hasConsentedToCreditCheck": true,
- "hasConsentedToPrivacyPolicy": true,
- "isMainApplication": true,
- "address": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "companyRole": "Director",
- "guarantees": {
- "canProvidePersonalGuarantee": true
}, - "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}
], - "partyToContact": "Applicant",
- "formStage": {
- "page": 0,
- "status": "Draft"
}
}
"string"
applicationId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "assetFinanceRequest": {
- "depositOrInitialRentAmount": 0,
- "balloonAmount": 0,
- "vatPaidUpFrontAmount": 0,
- "productType": "HirePurchase",
- "isRefinance": true,
- "loanDurationInMonths": 0,
- "assets": {
- "category": "AccessMachineryAndEquipment",
- "condition": "new",
- "description": "string",
- "manufacturer": "string",
- "yearManufactured": 0,
- "dateManufactured": "2019-08-24",
- "model": "string",
- "numberOfUnits": 0,
- "costPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "vatPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "registrationNumber": "string",
- "serialNumber": "string",
- "isInsured": true,
- "photoUri": "string"
}, - "duration": {
- "amount": 0,
- "unit": "string"
}, - "currency": "GBP"
}, - "invoiceFinanceRequest": {
- "currency": "GBP",
- "amount": 0,
- "duration": {
- "amount": 0,
- "unit": "string"
}
}, - "commercialLoanRequest": {
- "annualTurnover": 0,
- "currency": "GBP"
}, - "detailedFundingPurpose": "string",
- "urgency": "Asap",
- "introducer": {
- "id": "string",
- "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}, - "applicants": [
- {
- "firstName": "string",
- "middleName": "string",
- "lastName": "string",
- "dateOfBirth": "2019-08-24",
- "hasConsentedToCreditCheck": true,
- "hasConsentedToPrivacyPolicy": true,
- "isMainApplication": true,
- "address": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "companyRole": "Director",
- "guarantees": {
- "canProvidePersonalGuarantee": true
}, - "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}
], - "partyToContact": "Applicant",
- "formStage": {
- "page": 0,
- "status": "Draft"
}, - "applicationId": "string"
}
applicationId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
object (AssetFinance) | |
object (CommercialLoan) | |
object (InvoiceFinance) | |
detailedFundingPurpose | string |
urgency | any Enum: "Asap" "InTheFollowingWeeks" "InTheFollowingMonths" "Other" |
object (Introducer) | |
Array of objects (Applicant) | |
partyToContact | any Enum: "Applicant" "Introducer" |
object (FormStage) |
{- "assetFinanceRequest": {
- "depositOrInitialRentAmount": 0,
- "balloonAmount": 0,
- "vatPaidUpFrontAmount": 0,
- "productType": "HirePurchase",
- "isRefinance": true,
- "loanDurationInMonths": 0,
- "assets": {
- "category": "AccessMachineryAndEquipment",
- "condition": "new",
- "description": "string",
- "manufacturer": "string",
- "yearManufactured": 0,
- "dateManufactured": "2019-08-24",
- "model": "string",
- "numberOfUnits": 0,
- "costPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "vatPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "registrationNumber": "string",
- "serialNumber": "string",
- "isInsured": true,
- "photoUri": "string"
}, - "duration": {
- "amount": 0,
- "unit": "string"
}, - "currency": "GBP"
}, - "invoiceFinanceRequest": {
- "currency": "GBP",
- "amount": 0,
- "duration": {
- "amount": 0,
- "unit": "string"
}
}, - "commercialLoanRequest": {
- "annualTurnover": 0,
- "currency": "GBP"
}, - "detailedFundingPurpose": "string",
- "urgency": "Asap",
- "introducer": {
- "id": "string",
- "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}, - "applicants": [
- {
- "firstName": "string",
- "middleName": "string",
- "lastName": "string",
- "dateOfBirth": "2019-08-24",
- "hasConsentedToCreditCheck": true,
- "hasConsentedToPrivacyPolicy": true,
- "isMainApplication": true,
- "address": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "companyRole": "Director",
- "guarantees": {
- "canProvidePersonalGuarantee": true
}, - "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}
], - "partyToContact": "Applicant",
- "formStage": {
- "page": 0,
- "status": "Draft"
}
}
{- "assetFinanceRequest": {
- "depositOrInitialRentAmount": 0,
- "balloonAmount": 0,
- "vatPaidUpFrontAmount": 0,
- "productType": "HirePurchase",
- "isRefinance": true,
- "loanDurationInMonths": 0,
- "assets": {
- "category": "AccessMachineryAndEquipment",
- "condition": "new",
- "description": "string",
- "manufacturer": "string",
- "yearManufactured": 0,
- "dateManufactured": "2019-08-24",
- "model": "string",
- "numberOfUnits": 0,
- "costPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "vatPerUnit": {
- "amount": "string",
- "currency": "string"
}, - "registrationNumber": "string",
- "serialNumber": "string",
- "isInsured": true,
- "photoUri": "string"
}, - "duration": {
- "amount": 0,
- "unit": "string"
}, - "currency": "GBP"
}, - "invoiceFinanceRequest": {
- "currency": "GBP",
- "amount": 0,
- "duration": {
- "amount": 0,
- "unit": "string"
}
}, - "commercialLoanRequest": {
- "annualTurnover": 0,
- "currency": "GBP"
}, - "detailedFundingPurpose": "string",
- "urgency": "Asap",
- "introducer": {
- "id": "string",
- "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}, - "applicants": [
- {
- "firstName": "string",
- "middleName": "string",
- "lastName": "string",
- "dateOfBirth": "2019-08-24",
- "hasConsentedToCreditCheck": true,
- "hasConsentedToPrivacyPolicy": true,
- "isMainApplication": true,
- "address": {
- "street": "string",
- "postcode": "string",
- "cityOrTown": "string",
- "countyOrState": "string",
- "country": "string"
}, - "companyRole": "Director",
- "guarantees": {
- "canProvidePersonalGuarantee": true
}, - "contactDetails": {
- "firstName": "string",
- "lastName": "string",
- "middleName": "string",
- "mobilePhoneNumber": "string",
- "otherPhoneNumber": "string",
- "email": "string"
}
}
], - "partyToContact": "Applicant",
- "formStage": {
- "page": 0,
- "status": "Draft"
}, - "applicationId": "string"
}
applicationId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
The file to upload
{- "id": "string",
- "name": "string",
- "type": null
}
Submit application to Praetura
applicationId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "errorCode": 0,
- "errorMessage": "string"
}
required | Biometrics (object) or Credentials (object) or PIN (object) (LoginMethod) |
required | Mobile (object) or Web (object) (AppInfo) |
deviceInfo | string |
operatingSystemInfo required | string |
{- "loginMethod": { },
- "appInfo": { },
- "deviceInfo": "string",
- "operatingSystemInfo": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
consentId required | string |
code required | string |
redirectUrl required | string |
{- "consentId": "string",
- "context": {
- "custodianId": {
- "value": "string"
}, - "customerId": {
- "value": "string"
}, - "userId": "string",
- "status": { },
- "created": "2019-08-24T14:15:22Z",
- "expires": "2019-08-24T14:15:22Z",
- "consentType": { },
- "externalId": "string"
}, - "consentBody": "string",
- "meta": [
- {
- "key": "string",
- "value": "string"
}
]
}
Initiates a Square payment.
required | object (CustomerId) |
{- "customerId": {
- "value": "string"
}
}
{- "consentId": "string"
}
Confirms a Square payment.
consentId required | string |
paymentToken required | string |
required | object (Amount_PaymentAmount) |
required | object (CustomerId) |
required | object (RtpId) |
required | object (EntityDetails1) |
{- "paymentToken": "string",
- "amount": {
- "amount": {
- "value": 0
}, - "currency": { }
}, - "customerId": {
- "value": "string"
}, - "rtpId": {
- "value": "string"
}, - "invoiceDetails": {
- "source": { },
- "externalId": "string"
}
}
consentId required | string |
code required | string |
redirectUrl required | string |
{- "consentId": "string",
- "context": {
- "custodianId": "string",
- "customerId": "string",
- "userId": "string",
- "status": { },
- "created": "2019-08-24T14:15:22Z",
- "expires": "2019-08-24T14:15:22Z",
- "consentType": { },
- "externalId": "string"
}, - "consentBody": "string",
- "meta": [
- {
- "key": "string",
- "value": "string"
}
]
}
Initiates a Square payment.
orgId required | string (OrgId) |
customerId required | string (CustomerId1) |
{- "orgId": "string",
- "customerId": "string"
}
{- "consentId": "string"
}
Confirms a Square payment.
consentId required | string |
paymentToken required | string |
required | object (Amount_PaymentAmount1) |
orgId required | string (OrgId) |
customerId required | string (CustomerId1) |
rtpId required | string (RtpId1) |
required | object (EntityDetails2) |
{- "paymentToken": "string",
- "amount": {
- "amount": 0,
- "currency": { }
}, - "orgId": "string",
- "customerId": "string",
- "rtpId": "string",
- "invoiceDetails": {
- "source": { },
- "externalId": "string"
}
}
{- "id": "string",
- "orgId": "string",
- "planId": "string",
- "status": { },
- "freeTrialEndDate": "2019-08-24",
- "billingDate": "2019-08-24",
- "subscribedOn": "2019-08-24",
- "price": {
- "amount": "string",
- "currency": "string"
}, - "toBeCancelled": true
}
x-bankifi-iam-header required | string |
required | object (NonEmptyList_BankId) |
{- "bankIds": {
- "head": "string",
- "tail": [
- "string"
]
}
}
{- "id": "string",
- "freeTrialDays": 0,
- "periodDays": 0,
- "price": {
- "amount": "string",
- "currency": "string"
}
}
planId required | string |
x-bankifi-iam-header required | string |
{- "id": "string",
- "orgId": "string",
- "planId": "string",
- "status": { },
- "freeTrialEndDate": "2019-08-24",
- "billingDate": "2019-08-24",
- "subscribedOn": "2019-08-24",
- "price": {
- "amount": "string",
- "currency": "string"
}, - "toBeCancelled": true
}
subscriptionId required | string |
x-bankifi-iam-header required | string |
{- "id": "string",
- "orgId": "string",
- "planId": "string",
- "status": { },
- "freeTrialEndDate": "2019-08-24",
- "billingDate": "2019-08-24",
- "subscribedOn": "2019-08-24",
- "price": {
- "amount": "string",
- "currency": "string"
}, - "toBeCancelled": true
}
action required | string |
string | |
phone | string |
code | string |
referralCode | string |
action=register_email&email=test%40example.com&referralCode=123456
{- "email": "test@email.com",
- "verified": true
}
email required | string |
phone required | string |
password required | string |
termsAndConditionsAccepted required | boolean |
{- "email": "string",
- "phone": "string",
- "password": "string",
- "termsAndConditionsAccepted": true
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
companyName required | string |
companyNumber required | string |
vatNumber | string |
LimitedCompany (object) or SoleTrader (object) or OtherOrg (object) (OrgType) If organisation type is GeneralRegisteredCompany it means we know it is a registered company and not a SoleTrader but we don't know what type of company it is. |
{- "companyName": "string",
- "companyNumber": "string",
- "vatNumber": "string",
- "orgType": { }
}
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": { },
- "defaultCurrency": "string"
}, - "SIC": [
- "string"
], - "logo": "string",
- "orgType": { },
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "25-50",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string"
}, - "resignedOn": "2019-08-24"
}
]
}
code required | string |
password required | string |
{- "password": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
companyNumber required | string |
{- "accounts": {
- "accounting_reference_date": {
- "day": "string",
- "month": "string"
}, - "last_accounts": {
- "period_end_on": "2019-08-24",
- "period_start_on": "2019-08-24"
}, - "next_accounts": {
- "due_on": "2019-08-24",
- "overdue": true,
- "period_end_on": "2019-08-24",
- "period_start_on": "2019-08-24"
}
}, - "company_name": "string",
- "company_number": "string",
- "company_status": "string",
- "external_registration_number": "string",
- "registered_office_address": {
- "address_line_1": "string",
- "address_line_2": "string",
- "care_of": "string",
- "country": { },
- "locality": "string",
- "po_box": "string",
- "postal_code": "string",
- "premises": "string",
- "region": "string"
}, - "sic_codes": [
- "string"
]
}
{- "etag": "string",
- "items": [
- {
- "company_number": "string",
- "company_status": "string",
- "company_type": "string",
- "date_of_cessation": "2019-08-24",
- "date_of_creation": "2019-08-24",
- "description": "string",
- "title": "string"
}
], - "total_results": 0
}
username required | string |
password required | string |
{- "username": "string",
- "password": "string"
}
{- "token": "string",
- "emailVerified": true,
- "phoneVerified": true
}
id required | string |
x-bankifi-iam-header required | string |
{- "username": "string",
- "customerId": "string",
- "orgId": "string",
- "orgName": "string",
- "status": "string",
- "roles": [
- "string"
], - "phone": "string",
- "meta": {
- "lastLoginTime": "2022-04-07T15:05:16.598+03:00[Europe/Vilnius]",
- "createdAt": "2022-04-07T15:05:16.598+03:00[Europe/Vilnius]"
}
}
{- "username": "string",
- "orgName": "string",
- "roles": [
- "string"
], - "org": {
- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}, - "phone": "string",
- "emailVerified": true,
- "termsAndConditionsAccepted": true
}
{- "data": [
- {
- "username": "string",
- "customerId": "string",
- "orgId": "string",
- "orgName": "string",
- "status": "string",
- "roles": [
- "string"
], - "phone": "string",
- "meta": {
- "lastLoginTime": "2022-04-07T15:05:16.598+03:00[Europe/Vilnius]",
- "createdAt": "2022-04-07T15:05:16.598+03:00[Europe/Vilnius]"
}
}
]
}
x-bankifi-iam-header required | string |
username required | string Bankifi username |
password | string Bankifi user password |
customerId required | string Bankifi user customer identifier |
orgId required | string Bankifi user organisation identifier |
orgName | string Bankifi user organisation name |
roles | Array of strings Bankifi user roles |
phone | string Bankifi user phone |
{- "username": "string",
- "password": "string",
- "customerId": "string",
- "orgId": "string",
- "orgName": "string",
- "roles": [
- "string"
], - "phone": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
{- "data": [
- {
- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
]
}
x-bankifi-iam-header required | string |
id | string |
name required | string |
required | object (BankifiContact2) |
required | object (BankifiContact2) |
Array of objects (BankifiContact2) | |
required | object (BankifiTaxInfo2) |
status required | string or null (OrgStatus) Enum: "Active" "Blocked" Status of the organisation |
SIC | Array of strings |
logo | string |
orgType | string or null (OrgType1) Enum: "LimitedCompany" "OtherOrg" "SoleTrader" null Organisation type |
pricingPlan | string or null (PricingPlan) Enum: "Default" "Promo" null |
Array of objects (PersonWithSignificantControl1) | |
Array of objects (Officer1) | |
object (BusinessContact) | |
website | string |
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
id required | string |
x-bankifi-iam-header required | string |
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
id required | string |
x-bankifi-iam-header required | string |
id | string |
name required | string |
required | object (BankifiContact2) |
required | object (BankifiContact2) |
Array of objects (BankifiContact2) | |
required | object (BankifiTaxInfo2) |
status required | string or null (OrgStatus) Enum: "Active" "Blocked" Status of the organisation |
SIC | Array of strings |
logo | string |
orgType | string or null (OrgType1) Enum: "LimitedCompany" "OtherOrg" "SoleTrader" null Organisation type |
pricingPlan | string or null (PricingPlan) Enum: "Default" "Promo" null |
Array of objects (PersonWithSignificantControl1) | |
Array of objects (Officer1) | |
object (BusinessContact) | |
website | string |
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
id required | string |
x-bankifi-iam-header required | string |
name required | string |
email required | string |
telephone required | string |
{- "name": "string",
- "email": "string",
- "telephone": "string"
}
{- "id": "string",
- "name": "string",
- "companyInfo": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "primaryContact": {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}, - "otherContacts": [
- {
- "id": "string",
- "name": "string",
- "email": "string",
- "telephone": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "taxInfo": {
- "vatRegistrationNumber": "string",
- "utrNumber": "string",
- "defaultVatRate": "ECGoodsStandard",
- "defaultCurrency": "string"
}, - "status": "Active",
- "SIC": [
- "string"
], - "logo": "string",
- "orgType": "LimitedCompany",
- "pricingPlan": "Default",
- "personsSC": [
- {
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "nationality": "string",
- "ownershipPercentage": "string",
- "kind": "string",
- "name": {
- "firstName": "string",
- "lastName": "string"
}, - "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}
}
], - "officers": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": {
- "firstName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "lines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "country": "string",
- "state": "string"
}, - "resignedOn": "2019-08-24"
}
], - "businessContact": {
- "name": "string",
- "email": "string",
- "telephone": "string"
}, - "website": "string"
}
orgId required | string |
x-bankifi-iam-header required | string |
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
x-bankifi-iam-header required | string |
email required | string Email of the new user |
role required | any (Role) Enum: "Administrator" "User" List of Roles user can have. |
{- "email": "string",
- "role": "Administrator"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
page | string Pagination with format 'offset;;;size' |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "email": "string",
- "role": "Administrator",
- "status": "Active",
- "nextStatus": [
- "Active"
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
x-bankifi-iam-header required | string |
email required | string Email of the new user |
role | any (Role) Enum: "Administrator" "User" List of Roles user can have. |
status | any (Status) Enum: "Active" "Pending" "Blocked" "Locked" List of User Status. |
[- {
- "email": "string",
- "role": "Administrator",
- "status": "Active"
}
]
{- "errors": [
- {
- "email": "string",
- "errorMsg": "string"
}
], - "updated": [
- {
- "email": "string",
- "role": "Administrator",
- "status": "Active",
- "nextStatus": [
- "Active"
]
}
]
}
code required | string Encrypted Code to verify the request is valid |
password required | string Password for the activated user |
{- "password": "string"
}
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
email required | string |
x-bankifi-iam-header required | string |
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
x-bankifi-iam-header required | string |
The logo file to upload
{- "errorCode": 0,
- "errorMessage": "string",
- "context": [
- {
- "statusCode": 0,
- "responseMessage": "string",
- "scope": [
- "string"
]
}
]
}
username | string |
orgname | string |
phone | string |
from | string <date-time> |
to | string <date-time> |
page | string |
sort_by | any (UserSortField) Enum: "username" "org_name" "phone" "created_at" |
sort_type | any (SortType) Enum: "asc" "desc" |
{- "data": [
- {
- "username": "string",
- "customerId": "string",
- "orgId": "string",
- "orgName": "string",
- "status": "Active",
- "roles": [
- "string"
], - "phone": "string",
- "meta": {
- "lastLoginTime": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
orgname | string |
from | string <date-time> |
to | string <date-time> |
page | string |
sort_by | any (OrgSortField) Enum: "org_name" "status" "created_at" "subscription_status" |
sort_type | any (SortType) Enum: "asc" "desc" |
{- "data": [
- {
- "orgId": "string",
- "orgName": "string",
- "status": "Active",
- "users": [
- {
- "username": "string",
- "customerId": "string",
- "orgId": "string",
- "orgName": "string",
- "status": "Active",
- "roles": [
- "string"
], - "phone": "string",
- "meta": {
- "lastLoginTime": "2019-08-24T14:15:22Z",
- "createdAt": "2019-08-24T14:15:22Z"
}
}
], - "subscriptionStatus": "Active"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
{- "etag": "string",
- "items": [
- {
- "companyNumber": "string",
- "companyStatus": "string",
- "companyType": "string",
- "dateOfCessation": "string",
- "dateOfCreation": "string",
- "description": "string",
- "title": "string"
}
], - "totalResults": 0
}
companyNumber required | string |
{- "activeCount": 0,
- "resignedCount": 0,
- "items": [
- {
- "appointedOn": "2019-08-24",
- "dateOfBirth": {
- "day": 0,
- "month": 0,
- "year": 0
}, - "name": "string",
- "validatedName": {
- "firstName": "string",
- "middleName": "string",
- "lastName": "string"
}, - "officerRole": "string",
- "address": {
- "addressLine1": "string",
- "addressLine2": "string",
- "careOf": "string",
- "country": "string",
- "locality": "string",
- "poBox": "string",
- "postalCode": "string",
- "premises": "string",
- "region": "string"
}, - "resignedOn": "2019-08-24"
}
], - "itemsPerPage": 0,
- "startIndex": 0,
- "totalResults": 0
}
accountHolderName required | string |
required | object (AccountNumber) |
required | object (SortCode) |
{- "accountHolderName": "string",
- "accountNumber": {
- "value": "string"
}, - "sortCode": {
- "value": "string"
}
}
Create a new outbound payment.
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
type required | string Value: "SupplierPayment" |
required | object (EntityDetails3) |
reference | string |
required | object (Amount_PaymentAmount2) |
required | IbanBankAccount (object) or PanBankAccount (object) or SortCodeAccountNumberBankAccount (object) (BankAccount) |
required | IbanBankAccount (object) or PanBankAccount (object) or SortCodeAccountNumberBankAccount (object) (BankAccount) |
{- "type": "SupplierPayment",
- "invoiceId": {
- "source": "Xero",
- "externalId": "string"
}, - "reference": "string",
- "amount": {
- "amount": "string",
- "currency": "GBP"
}, - "payerBankAccount": {
- "accountScheme": "IBAN",
- "beneficiaryName": "string",
- "identification": "string"
}, - "beneficiaryBankAccount": {
- "accountScheme": "IBAN",
- "beneficiaryName": "string",
- "identification": "string"
}
}
{- "id": "string"
}
Retrieve all existing outbound payments for an organisation.
Retrieve Outbound Payment’s ordering by different fields. For example: /outbound-payments?page=0;;;10&orderBy=status%orderType=asc
page | string Pagination |
sortBy | string Enum: "BeneficiaryName" "PaymentDate" "DueDate" "Status" Sorted by param. |
sortType | string Enum: "Desc" "Asc" Sorted Type - Asc or Desc |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "type": "SupplierPayment",
- "id": "string",
- "orgId": "string",
- "customerId": "string",
- "invoiceId": {
- "source": "Xero",
- "externalId": "string"
}, - "reference": "string",
- "amount": {
- "amount": "string",
- "currency": "GBP"
}, - "payerBankAccount": {
- "accountScheme": "IBAN",
- "beneficiaryName": "string",
- "identification": "string"
}, - "beneficiaryBankAccount": {
- "accountScheme": "IBAN",
- "beneficiaryName": "string",
- "identification": "string"
}
}, - {
- "type": "SupplierPayment",
- "id": "string",
- "orgId": "string",
- "customerId": "string",
- "reference": "string",
- "amount": {
- "amount": "string",
- "currency": "GBP"
}, - "payerBankAccount": {
- "accountScheme": "IBAN",
- "beneficiaryName": "string",
- "identification": "string"
}, - "beneficiaryBankAccount": {
- "accountScheme": "IBAN",
- "beneficiaryName": "string",
- "identification": "string"
}
}
], - "links": {
}, - "meta": {
- "totalItems": 0
}
}
erp_id required | string Erp Identifier. |
consent_status | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "consentId": "string",
- "context": {
- "custodianId": "string",
- "customerId": "string",
- "userId": "string",
- "status": "Pending",
- "created": "2019-08-24T14:15:22Z",
- "expires": "2019-08-24T14:15:22Z",
- "consentType": "AccountInfo",
- "externalId": "string"
}, - "consentBody": "string",
- "meta": [
- {
- "key": "string",
- "value": "string"
}
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
consent_id required | string consent identifier |
delete_data | boolean |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "errorCode": 0,
- "errorMessage": "string"
}
erp_id required | string Erp Identifier. |
org_id required | string |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "legalName": "string",
- "baseCurrency": "string",
- "companyNumber": "string",
- "vatNumber": "string",
- "address": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "industryCode": "string",
- "contact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "otherContacts": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}
], - "bankAccount": "string",
- "financialData": {
- "turnoverPerYear": "string",
- "invoicesPerYear": "string",
- "creditNotesPerYear": "string",
- "creditNotesToInvoicesPct": "string",
- "creditNotesValueToTurnoverPct": "string"
}, - "organisationType": "GeneralRegisteredCompany",
- "organisationNumber": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "legalName": "string",
- "baseCurrency": "string",
- "companyNumber": "string",
- "vatNumber": "string",
- "address": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "industryCode": "string",
- "contact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "otherContacts": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}
], - "bankAccount": "string",
- "financialData": {
- "turnoverPerYear": "string",
- "invoicesPerYear": "string",
- "creditNotesPerYear": "string",
- "creditNotesToInvoicesPct": "string",
- "creditNotesValueToTurnoverPct": "string"
}, - "organisationType": "GeneralRegisteredCompany",
- "organisationNumber": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string |
required | object (EntityDetails4) |
name required | string |
legalName | string |
baseCurrency | string |
companyNumber | string |
vatNumber | string |
object (Address3) | |
industryCode | string |
object (Contact1) | |
Array of objects (Contact1) | |
bankAccount | string |
object (FinancialData) | |
organisationType | any (OrganizationType) Enum: "GeneralRegisteredCompany" "LimitedCompany" "LimitedLiabilityPartnership" "SoleTrader" "OtherOrg" |
organisationNumber | string |
{- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "legalName": "string",
- "baseCurrency": "string",
- "companyNumber": "string",
- "vatNumber": "string",
- "address": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "industryCode": "string",
- "contact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "otherContacts": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}
], - "bankAccount": "string",
- "financialData": {
- "turnoverPerYear": "string",
- "invoicesPerYear": "string",
- "creditNotesPerYear": "string",
- "creditNotesToInvoicesPct": "string",
- "creditNotesValueToTurnoverPct": "string"
}, - "organisationType": "GeneralRegisteredCompany",
- "organisationNumber": "string"
}
{- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "legalName": "string",
- "baseCurrency": "string",
- "companyNumber": "string",
- "vatNumber": "string",
- "address": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "industryCode": "string",
- "contact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "otherContacts": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}
], - "bankAccount": "string",
- "financialData": {
- "turnoverPerYear": "string",
- "invoicesPerYear": "string",
- "creditNotesPerYear": "string",
- "creditNotesToInvoicesPct": "string",
- "creditNotesValueToTurnoverPct": "string"
}, - "organisationType": "GeneralRegisteredCompany",
- "organisationNumber": "string"
}
erp_id required | string Erp Identifier. |
supplier_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | any Erp Identifier. |
x-bankifi-iam-header required | any |
{- "ledgerId": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "description": "string"
}
erp_id required | string Erp Identifier. |
invoiceType | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "code": "string",
- "description": "string",
- "id": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
ledgerType | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "ledgerId": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "ledgerType": "Bank",
- "additionalAccountId": "string",
- "description": "string",
- "code": "string",
- "linkId": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
required | object (BankDetails2) |
externalLedgerId required | string |
{- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "externalLedgerId": "string"
}
{- "ledgerId": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "ledgerType": "Bank",
- "additionalAccountId": "string",
- "description": "string",
- "code": "string",
- "linkId": "string"
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string |
required | object (BankDetails2) |
externalLedgerId required | string |
{- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "externalLedgerId": "string"
}
{- "ledgerId": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "ledgerType": "Bank",
- "additionalAccountId": "string",
- "description": "string",
- "code": "string",
- "linkId": "string"
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string |
scheme required | any (AccountScheme1) Enum: "IBAN" "PAN" "SortCodeAccountNumber" |
accountNumber required | string |
bankId | string |
{- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}
{- "errorCode": 0,
- "errorMessage": "string"
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string",
- "blocked": true
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
object (EntityDetails4) | |
name required | string |
string | |
object (Address3) | |
object (Address3) | |
vatRate | string |
mobile | string |
vatNumber | string |
object (Account2) |
{- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}
{- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string",
- "blocked": true
}
erp_id required | string Erp Identifier. |
customer_id required | string customer identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string",
- "blocked": true
}
erp_id required | string Erp Identifier. |
customer_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string",
- "blocked": true
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
customer_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
string | |
mobile | string |
{- "email": "string",
- "mobile": "string"
}
{- "id": {
- "source": "internal",
- "externalId": "string"
}, - "entityContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "personContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "vatNumber": "string",
- "companyNumber": "string",
- "blocked": true
}
erp_id required | string Erp Identifier. |
customer_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "errorCode": 0,
- "errorMessage": "string"
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "supplierContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "debtorContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "reference": "string",
- "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
required | object (Contact1) |
Array of objects (LineItemRequest) | |
dateTimeIssued required | string <datetime> |
dueDateTime required | string <datetime> |
object (BankDetails2) | |
name | string |
description | string |
reference | string |
{- "supplier": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "name": "string",
- "description": "string",
- "reference": "string"
}
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "supplierContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "debtorContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "reference": "string",
- "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
payable_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "supplierContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "debtorContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "reference": "string",
- "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
payable_id required | string receivable identifier |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
required | object (Contact1) |
Array of objects (LineItemRequest) | |
dateTimeIssued required | string <datetime> |
dueDateTime required | string <datetime> |
object (BankDetails2) | |
name | string |
description | string |
reference | string |
{- "supplier": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "name": "string",
- "description": "string",
- "reference": "string"
}
{- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "supplierContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "debtorContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "reference": "string",
- "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
]
}
erp_id required | string Erp Identifier. |
payable_id required | string receivable identifier |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
status required | any (InvoiceStatus) Enum: "Approved" "Draft" "Paid" "PartiallyPaid" "PartiallySettled" "Sent" "Settled" "Void" |
{- "status": "Approved"
}
{- "errorCode": 0,
- "errorMessage": "string"
}
erp_id required | string Erp Identifier. |
payable_id required | string payable identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "supplierContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "debtorContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "reference": "string",
- "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
]
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "customerContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "reference": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
], - "taxCategories": [
- {
- "name": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
], - "countryCode": "US",
- "features": [
- "Native"
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string |
required | object (Contact1) |
Array of objects (LineItemRequest) | |
dateTimeIssued required | string <datetime> |
dueDateTime required | string <datetime> |
object (BankDetails2) | |
name | string |
description | string |
reference | string |
features | Array of any (ErpFeature) Items Value: "Native" |
{- "customer": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "name": "string",
- "description": "string",
- "reference": "string",
- "features": [
- "Native"
]
}
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "customerContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "reference": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
], - "taxCategories": [
- {
- "name": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
], - "countryCode": "US",
- "features": [
- "Native"
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
receivable_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "customerContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "reference": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
], - "taxCategories": [
- {
- "name": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
], - "countryCode": "US",
- "features": [
- "Native"
]
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
receivable_id required | string receivable identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
required | object (Contact1) |
Array of objects (LineItemRequest) | |
dateTimeIssued required | string <datetime> |
dueDateTime required | string <datetime> |
object (BankDetails2) | |
name | string |
description | string |
reference | string |
features | Array of any (ErpFeature) Items Value: "Native" |
{- "customer": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "bankDetails": {
- "scheme": "IBAN",
- "accountNumber": "string",
- "bankId": "string"
}, - "name": "string",
- "description": "string",
- "reference": "string",
- "features": [
- "Native"
]
}
{- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "customerContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "reference": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
], - "taxCategories": [
- {
- "name": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
], - "countryCode": "US",
- "features": [
- "Native"
]
}
erp_id required | string Erp Identifier. |
receivable_id required | string receivable identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
status required | any (InvoiceStatus) Enum: "Approved" "Draft" "Paid" "PartiallyPaid" "PartiallySettled" "Sent" "Settled" "Void" |
{- "status": "Approved"
}
{- "errorCode": 0,
- "errorMessage": "string"
}
erp_id required | string Erp Identifier. |
receivable_id required | string receivable identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "customerContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "reference": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
], - "taxCategories": [
- {
- "name": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
], - "countryCode": "US",
- "features": [
- "Native"
]
}
erp_id required | string Erp Identifier. |
receivable_id required | string receivable identifier. |
x-bankifi-iam-header required | string |
required | object (Amount5) |
date required | string <date> |
dateTime | string <datetime> |
reference | string |
paymentType | any (PaymentType) Enum: "BankTransfer" "Card" "Cash" "Cheque" "PIS" |
object (BankAccount1) |
{- "amount": {
- "amount": "string",
- "currency": "string"
}, - "date": "2019-08-24",
- "dateTime": "string",
- "reference": "string",
- "paymentType": "BankTransfer",
- "bankAccountPaidInfo": {
- "account": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "servicer": {
- "schemeName": "BICFI",
- "identification": "string"
}
}
}
{- "amount": {
- "amount": "string",
- "currency": "string"
}, - "date": "2019-08-24",
- "dateTime": "string",
- "reference": "string",
- "paymentType": "BankTransfer",
- "bankAccountPaidInfo": {
- "account": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "servicer": {
- "schemeName": "BICFI",
- "identification": "string"
}
}
}
erp_id required | string Erp Identifier. |
from required | string |
to required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "from": "2019-08-24",
- "to": "2019-08-24",
- "payables": {
- "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "timeSeries": [
- {
- "date": "2019-08-24",
- "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "items": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "supplierContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "debtorContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "reference": "string",
- "paidDate": "2019-08-24",
- "plannedPaymentDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
]
}
]
}
]
}, - "receivables": {
- "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "timeSeries": [
- {
- "date": "2019-08-24",
- "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "items": [
- {
- "entityDetails": {
- "source": "internal",
- "externalId": "string"
}, - "lineItems": [
- {
- "id": "string",
- "amountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "unitPrice": "string",
- "quantity": "string",
- "categoryId": "string",
- "description": "string",
- "vatRate": "string",
- "ledgerCode": 0,
- "externalLedger": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "dateTimeIssued": "string",
- "dueDateTime": "string",
- "customerContact": {
- "id": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "email": "string",
- "billingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "shippingAddress": {
- "addressLines": [
- "string"
], - "postcode": "string",
- "city": "string",
- "countryId": "string",
- "state": "string"
}, - "vatRate": "string",
- "mobile": "string",
- "vatNumber": "string",
- "bankDetails": {
- "schemeName": "IBAN",
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}
}, - "totalAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "totalAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "reference": "string",
- "remainingAmountTaxExclusive": {
- "amount": "string",
- "currency": "string"
}, - "remainingAmountTaxInclusive": {
- "amount": "string",
- "currency": "string"
}, - "paidDate": "2019-08-24",
- "status": "Approved",
- "invoiceType": "Payable",
- "notes": [
- "string"
], - "name": "string",
- "description": "string",
- "attachments": [
- {
- "id": "string",
- "name": "string",
- "uri": "string",
- "contentType": "string",
- "createdAt": "2019-08-24T14:15:22Z",
- "lineItemId": "string"
}
], - "taxCategories": [
- {
- "name": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
], - "countryCode": "US",
- "features": [
- "Native"
]
}
]
}
]
}
}
erp_id required | string Erp Identifier. |
x-bankifi-iam-header required | string |
{- "data": [
- {
- "accountScheme": "IBAN",
- "accountNumber": "string",
- "accountId": "string",
- "accountName": "string"
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
invoice_id required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "uri": "string"
}
erp_id required | string Erp Identifier. |
invoiceType | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "name": "string",
- "id": "string",
- "rate": 0
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
erp_id required | string Erp Identifier. |
invoiceType | string add the invoice type for which the items should be taken. Receivable or Payable. With no filter, all of them will be retrieved BUT the user can't use a payable item when creating a receivable. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "details": {
- "source": "internal",
- "externalId": "string"
}, - "name": "string",
- "unitPrice": 0,
- "description": "string",
- "vatRate": {
- "name": "string",
- "id": "string"
}, - "account": {
- "code": "string",
- "description": "string",
- "id": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Initiate calculating a forecast.
to_date required | string <date> Sets the final date for forecasting |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "id": "string"
}
forecast_id required | string Forecast ID |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "balances": {
- "totalBalance": {
- "amount": "string",
- "currency": "string"
}, - "items": [
- {
- "bankId": "string",
- "accountIdentification": "string",
- "accountName": "string",
- "balance": {
- "amount": "string",
- "currency": "string"
}
}
]
}, - "unpaidInvoices": {
- "totalAmount": {
- "amount": "string",
- "currency": "string"
}, - "items": [
- {
- "id": "string",
- "dueDate": "2019-08-24",
- "customerName": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
]
}, - "unpaidBills": {
- "totalAmount": {
- "amount": "string",
- "currency": "string"
}, - "items": [
- {
- "id": "string",
- "dueDate": "2019-08-24",
- "customerName": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}
}
]
}, - "forecast": [
- {
- "date": "2019-08-24",
- "balance": 0.1
}
]
}
forecast_id required | string Forecast ID |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
manualBalance | number <double> |
Array of objects (ManualTx) | |
object (IdFilter) | |
object (IdFilter) |
{- "manualBalance": 0.1,
- "manualTxs": [
- {
- "date": "2019-08-24",
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "type": "credit"
}
], - "payablesFilter": {
- "ids": [
- "string"
], - "op": "include"
}, - "receivablesFilter": {
- "ids": [
- "string"
], - "op": "include"
}
}
{- "forecast": [
- {
- "date": "2019-08-24",
- "balance": 0.1
}
]
}
Retrieve list of AISP Accounts
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "currency": "string",
- "nickname": "string",
- "account": {
- "schemeName": { },
- "identification": "string",
- "name": "string",
- "secondaryIdentification": "string"
}, - "servicer": {
- "schemeName": { },
- "identification": "string"
}, - "accountType": { },
- "accountSubType": { },
- "additionalData": {
- "property1": "string",
- "property2": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve list of AISP Account balances.
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "dateTime": "2019-08-24T14:15:22Z",
- "additionalData": {
- "property1": "string",
- "property2": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve consent details.
requestId required | string |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "tppRefId": "string",
- "tppName": "string",
- "consentDescription": "string",
- "tppCallbackUrl": "string",
- "requestType": "string",
- "resourceTypeAccessList": [
- "string"
]
}
Create consent for a new user.
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
requestId required | string |
consentType required | string |
object (ListResponse_AccountDetailsForConsentCreation) |
{- "requestId": "string",
- "consentType": "string",
- "accountList": {
- "data": [
- {
- "accountId": "string",
- "accountName": "string",
- "accountRefNo": "string"
}
]
}
}
{- "tppCallbackUrl": "string",
- "consentRequestId": "string",
- "consentId": "string"
}
API to get list of credit cards along with balances.
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "commonDetails": {
- "noOfCards": 0,
- "asOfDate": "2019-08-24T14:15:22Z"
}, - "cardsList": [
- {
- "cardStatus": {
- "codeType": "string",
- "codeDescription": "string",
- "cmCode": "string"
}, - "cardType": {
- "codeType": "string",
- "codeDescription": "string",
- "cmCode": "string"
}, - "cardID": "string",
- "fvAccountno": "string",
- "allowedActions": "string",
- "currBal": {
- "amount": "string",
- "currency": "string"
}, - "pmtCurrDue": {
- "amount": "string",
- "currency": "string"
}, - "availCredit": {
- "amount": "string",
- "currency": "string"
}, - "datePmtDue": "2019-08-24",
- "crdNbr": "string",
- "edEmbFullName": "string"
}
]
}
Request Finacle for /transactionsrequests v2
counterpartyType | string |
transactionDate | string <date-time> |
counterpartyAccount | string |
limit | integer <int64> |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer (Bankifi token) |
Authorization required | string JWT token with details of the authenticated user/customer (Finacle token) |
{- "data": [
- {
- "bankId": "string",
- "accountId": "string",
- "transactionId": "string",
- "transactionReference": "string",
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { },
- "status": { },
- "bookingDateTime": "2019-08-24T14:15:22Z",
- "valueDateTime": "2019-08-24T14:15:22Z",
- "transactionInformation": "string",
- "addressLine": "string",
- "bankTransactionCode": {
- "code": "string",
- "subCode": "string"
}, - "proprietaryBankTransactionCode": {
- "code": "string",
- "issuer": "string"
}, - "balance": {
- "amount": {
- "amount": "string",
- "currency": "string"
}, - "creditDebitIndicator": { }
}, - "merchantDetails": {
- "merchantName": "string",
- "merchantCategoryCode": "string"
}
}
], - "links": {
- "self": "string",
- "first": "string",
- "prev": "string",
- "next": "string",
- "last": "string"
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Retrieve transactions for a bank account.
bank_id required | string Bank identifier. |
account_id required | string Bank account identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer |
Get consent resource
bank_id required | string Bank identifier. |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "data": [
- {
- "consentId": "string",
- "context": {
- "custodianId": "string",
- "customerId": "string",
- "userId": "string",
- "status": "Pending",
- "created": "2019-08-24T14:15:22Z",
- "expires": "2019-08-24T14:15:22Z",
- "consentType": "AccountInfo",
- "externalId": "string",
- "property1": null,
- "property2": null
}, - "consentBody": "string",
- "property1": null,
- "property2": null
}
], - "links": {
- "property1": null,
- "property2": null
}, - "property1": null,
- "property2": null
}
Delete consent resource
bank_id required | string Bank identifier. |
consent_id required | string consent identifier |
x-bankifi-iam-header required | string JWT token with details of the authenticated user |
{- "errorCode": 0,
- "errorMessage": "string"
}
Retrieve a list of bank connection consents that require renewal by the user
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer |
{- "data": [
- {
- "connectionId": "string",
- "consentId": "string",
- "custodianId": "string",
- "custodianName": "string"
}
], - "links": {
- "property1": null,
- "property2": null
}, - "meta": {
- "totalPages": 0,
- "totalItems": 0,
- "firstAvailableDateTime": "2019-08-24T14:15:22Z",
- "lastAvailableDateTime": "2019-08-24T14:15:22Z"
}
}
Extend the given connection's expiration period by 90 days
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer |
connectionIds required | Array of strings |
{- "connectionIds": [
- "string"
]
}
{- "errorCode": 0,
- "errorMessage": "string"
}
Delete consents and associated connections
x-bankifi-iam-header required | string JWT token with details of the authenticated user/customer |
consentIds required | Array of strings |
{- "consentIds": [
- "string"
]
}
{- "errorCode": 0,
- "errorMessage": "string"
}
Check User Endpoint
user required | string non-empty |
organization required | string non-empty |
resource required | string (ResourceObject) Enum: "group" "user" "organisation" "rtp" "invoice" "contact" "payment" "bank_account" "accounting_package" "bank_ledger" "clearing_ledger" |
action required | string (Action) Enum: "create" "view" "update" "delete" |
"Authorized"
Group to add
required | object (UserGroup) |
required | object (Domain) |
required | AccountingPackage (object) or BankAccount2 (object) or BankLedger (object) or ClearingLedger1 (object) or Contact2 (object) or Group1 (object) or Invoice (object) or Organisation1 (object) or Payment (object) or RTP1 (object) or User (object) (ResourceObject1) |
required | Create (object) or Delete (object) or Update (object) or View (object) (Action1) |
{- "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}, - "resource": { },
- "action": { }
}
Group to remove
required | object (UserGroup) |
required | object (Domain) |
required | AccountingPackage (object) or BankAccount2 (object) or BankLedger (object) or ClearingLedger1 (object) or Contact2 (object) or Group1 (object) or Invoice (object) or Organisation1 (object) or Payment (object) or RTP1 (object) or User (object) (ResourceObject1) |
required | Create (object) or Delete (object) or Update (object) or View (object) (Action1) |
{- "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}, - "resource": { },
- "action": { }
}
Groups to add
required | object (UserGroup) |
required | object (Domain) |
required | AccountingPackage (object) or BankAccount2 (object) or BankLedger (object) or ClearingLedger1 (object) or Contact2 (object) or Group1 (object) or Invoice (object) or Organisation1 (object) or Payment (object) or RTP1 (object) or User (object) (ResourceObject1) |
required | Create (object) or Delete (object) or Update (object) or View (object) (Action1) |
[- {
- "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}, - "resource": { },
- "action": { }
}
]
Groups to remove
required | object (UserGroup) |
required | object (Domain) |
required | AccountingPackage (object) or BankAccount2 (object) or BankLedger (object) or ClearingLedger1 (object) or Contact2 (object) or Group1 (object) or Invoice (object) or Organisation1 (object) or Payment (object) or RTP1 (object) or User (object) (ResourceObject1) |
required | Create (object) or Delete (object) or Update (object) or View (object) (Action1) |
[- {
- "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}, - "resource": { },
- "action": { }
}
]
User to add
required | object (User1) |
required | object (UserGroup) |
required | object (Domain) |
{- "user": {
- "name": "string"
}, - "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}
}
User to remove
required | object (User1) |
required | object (UserGroup) |
required | object (Domain) |
{- "user": {
- "name": "string"
}, - "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}
}
Users to add
required | object (User1) |
required | object (UserGroup) |
required | object (Domain) |
[- {
- "user": {
- "name": "string"
}, - "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}
}
]
Users to remove
required | object (User1) |
required | object (UserGroup) |
required | object (Domain) |
[- {
- "user": {
- "name": "string"
}, - "group": {
- "name": "string"
}, - "domain": {
- "organization": "string"
}
}
]
Configures the token required to send push notifications.
x-mobile-deviceid required | string |
"string"
{- "username": "string",
- "deviceId": "string",
- "pushToken": "string"
}
Configures the token required to send push notifications.
x-mobile-deviceid required | string |
"string"
{- "username": "string",
- "deviceId": "string",
- "pushToken": "string"
}