investec-openapi
Advanced tools
Comparing version 4.4.2 to 4.4.3
@@ -13,11 +13,12 @@ export interface Config { | ||
} | ||
export interface Account { | ||
accountId: string; | ||
accountNumber: string; | ||
accountName: string; | ||
referenceName: string; | ||
productName: string; | ||
} | ||
export interface GetAccountsResponse { | ||
data: { | ||
accounts: { | ||
accountId: string; | ||
accountNumber: string; | ||
accountName: string; | ||
referenceName: string; | ||
productName: string; | ||
}[]; | ||
accounts: Account[]; | ||
}; | ||
@@ -34,9 +35,10 @@ links: { | ||
} | ||
export interface AccountBalance { | ||
accountId: string; | ||
currentBalance: number; | ||
availableBalance: number; | ||
currency: string; | ||
} | ||
export interface GetAccountBalanceResponse { | ||
data: { | ||
accountId: string; | ||
currentBalance: number; | ||
availableBalance: number; | ||
currency: string; | ||
}; | ||
data: AccountBalance; | ||
links: { | ||
@@ -54,15 +56,16 @@ self: string; | ||
} | ||
export interface Transaction { | ||
accountId: string; | ||
type: string; | ||
status: string; | ||
description: string; | ||
cardNumber: string; | ||
postingData: string; | ||
valueDate: string; | ||
actionDate: string; | ||
amount: number; | ||
} | ||
export interface GetAccountTransactionsResponse { | ||
data: { | ||
transactions: { | ||
accountId: string; | ||
type: string; | ||
status: string; | ||
description: string; | ||
cardNumber: string; | ||
postingData: string; | ||
valueDate: string; | ||
actionDate: string; | ||
amount: number; | ||
}[]; | ||
transactions: Transaction[]; | ||
}; | ||
@@ -69,0 +72,0 @@ links: { |
{ | ||
"name": "investec-openapi", | ||
"version": "4.4.2", | ||
"version": "4.4.3", | ||
"description": "A JavaScript/TypeScript wrapper to get up and running fast with Investec's Open API for programmable banking.", | ||
@@ -5,0 +5,0 @@ "main": "lib/index.js", |
315
24007