Type alias TUserDataResponse
TUserDataResponse: { accounts: { accountId: number; accountName: string; accountNumber: string; accountStatus: number; accountType: number; balance: number; ccAggrStatus: number; currency: string; fiLoginId: number; isHiddenFromPlanningTrends: false; isHiddenLinkedAccount: boolean; linkedAccountId: number | null; modified: number; numTransactions: number; subAccountType: string; }[]; advices: never[]; alerts: { accountId: number; alertCategory: number; alertType: number; alertTypeString: string; amount: number | null; categoryId: number | null; categoryIds: number[] | null; date: number; details: string; extraLargeImgUrl: string | null; id: number; largeImgUrl: string | null; smallImageUrl: string | null; viewed: boolean; }[]; allBudgets: boolean; baseURI: string; budgets: { amount: number; budgetAmount: number; budgetPerformance: number; categoryId: number; dateString: string; id: number; paymentDateString: string; period: null; rollover: boolean; status: number; totalAmount: number | null; type: string; }[]; cashFlow: { expenses: number; income: number; }; categories: { categoryName: string; categoryType: string; depth: string; id: number; parentId: number; softDeleted: boolean; unassignable: boolean; }[]; configuration: Record<string, number>; currentProtocol: string; currentVersion: string; dataType: "primary"; entitlements: string; features: Record<string, boolean>; fiLogins: { contentProviderType: string; fiLoginId: number; fiName: string; isHostFiLogin: string; isManual: string; lastUpdated: string; lastUpdatedTime: number; logo: string | null; mintStatus: number; phone: string | null; supplementalLink: string; supplementalText: string; url: string; }[]; isIAMUser: string; isInMintNamespace: string; lastModified: number; manualTxns: never[]; profile: { authId: number; country: string; currency: string; dateFormat: string; email: string; timezone: string; zipcode: string; }; protocolValidity: string; responseType: string; tags: { id: number; isHidden: boolean; isHiddenFromPlanningTrends: boolean; name: string; }[]; totalBudget: number; versionValidity: string; }
Type declaration
-
accounts: {
accountId: number;
accountName: string;
accountNumber: string;
accountStatus: number;
accountType: number;
balance: number;
ccAggrStatus: number;
currency: string;
fiLoginId: number;
isHiddenFromPlanningTrends: false;
isHiddenLinkedAccount: boolean;
linkedAccountId: number | null;
modified: number;
numTransactions: number;
subAccountType: string;
}[]
-
advices: never[]
-
alerts: {
accountId: number;
alertCategory: number;
alertType: number;
alertTypeString: string;
amount: number | null;
categoryId: number | null;
categoryIds: number[] | null;
date: number;
details: string;
extraLargeImgUrl: string | null;
id: number;
largeImgUrl: string | null;
smallImageUrl: string | null;
viewed: boolean;
}[]
-
allBudgets: boolean
-
baseURI: string
-
budgets: {
amount: number;
budgetAmount: number;
budgetPerformance: number;
categoryId: number;
dateString: string;
id: number;
paymentDateString: string;
period: null;
rollover: boolean;
status: number;
totalAmount: number | null;
type: string;
}[]
-
cashFlow: {
expenses: number;
income: number;
}
-
expenses: number
-
income: number
-
categories: {
categoryName: string;
categoryType: string;
depth: string;
id: number;
parentId: number;
softDeleted: boolean;
unassignable: boolean;
}[]
-
configuration: Record<string, number>
-
currentProtocol: string
-
currentVersion: string
-
dataType: "primary"
-
entitlements: string
-
features: Record<string, boolean>
-
fiLogins: {
contentProviderType: string;
fiLoginId: number;
fiName: string;
isHostFiLogin: string;
isManual: string;
lastUpdated: string;
lastUpdatedTime: number;
logo: string | null;
mintStatus: number;
phone: string | null;
supplementalLink: string;
supplementalText: string;
url: string;
}[]
-
isIAMUser: string
-
isInMintNamespace: string
-
lastModified: number
-
manualTxns: never[]
-
profile: {
authId: number;
country: string;
currency: string;
dateFormat: string;
email: string;
timezone: string;
zipcode: string;
}
-
authId: number
-
country: string
-
currency: string
-
dateFormat: string
-
email: string
-
timezone: string
-
zipcode: string
-
protocolValidity: string
-
responseType: string
-
tags: {
id: number;
isHidden: boolean;
isHiddenFromPlanningTrends: boolean;
name: string;
}[]
-
totalBudget: number
-
versionValidity: string