FundProduct: { apir: null | string; availableFrom: Date; availableTo?: null | Date; averageCreditQuality: null | string; depositPaymentIdentifier: | null | { id: string; identifierType: "swift" | "iban" | "au_bsb" | "au_payid" | "us_aba"; paymentIdentifierAuBsb: null | { accountNumber: string; bsb: string }; paymentIdentifierAuPayId: | null | { accountABN?: null | string; accountCustomPayID?: null | string; accountEmail?: null | string; accountMobile?: null | string; accountOrganisationID?: null | string; }; paymentIdentifierIban: null | { iban: string }; paymentIdentifierSwift: null | { accountNumber: string; bic: string }; paymentIdentifierUsAba: | null | { accountNumber: string; accountType: "SAVINGS" | "CHECKING"; routingNumber: string; validNetworks: (
"ACH" | "FEDWIRE")
[]; }; }; distributionFrequencyISO8601: null | string; distributionKind: "distributing" | "accumulating"; documents: { name: string; url: string }[]; domicile: null | string; fundKind: "money_market" | "fixed_income" | "cash_etf"; fundUnitId: string; id: string; inceptionDate: null | Date; internalName: string; investmentStyle: null | "active" | "passive"; isin: null | string; kind: "fund"; liquidityClass: "cash" | "reserve" | "strategic" | "linked"; managementCost: null | Decimal; name: string; noticePeriodISO8601: string; overview: null | string; performanceTarget: null | string; pricing: null | string; provider: { id: string; name: string }; rates: { effectiveFromInclusive: null | Date; effectiveToExclusive: Date; id: string; productId: string; rate: Decimal; updatedAt: Date; }[]; structure: null | string; unit: { id: string; pricedInCurrency: | "AUD" | "CAD" | "CNY" | "EUR" | "GBP" | "HKD" | "JPY" | "NZD" | "SGD" | "USD"; unitPriceFileUrl: null | string; }; website?: null | string;} Type declaration
apir: null | string
availableFrom: Date
OptionalavailableTo?: null | Date
averageCreditQuality: null | string
depositPaymentIdentifier:
| null
| {
id: string;
identifierType: "swift"
| "iban"
| "au_bsb"
| "au_payid"
| "us_aba";
paymentIdentifierAuBsb: null | { accountNumber: string; bsb: string };
paymentIdentifierAuPayId:
| null
| {
accountABN?: null
| string;
accountCustomPayID?: null | string;
accountEmail?: null | string;
accountMobile?: null | string;
accountOrganisationID?: null | string;
};
paymentIdentifierIban: null
| { iban: string };
paymentIdentifierSwift: null | { accountNumber: string; bic: string };
paymentIdentifierUsAba:
| null
| {
accountNumber: string;
accountType: "SAVINGS"
| "CHECKING";
routingNumber: string;
validNetworks: ("ACH" | "FEDWIRE")[];
};
}
distributionFrequencyISO8601: null | string
distributionKind: "distributing" | "accumulating"
documents: { name: string; url: string }[]
domicile: null | string
fundKind: "money_market" | "fixed_income" | "cash_etf"
fundUnitId: string
id: string
inceptionDate: null | Date
internalName: string
investmentStyle: null | "active" | "passive"
isin: null | string
kind: "fund"
liquidityClass: "cash" | "reserve" | "strategic" | "linked"
managementCost: null | Decimal
name: string
noticePeriodISO8601: string
overview: null | string
performanceTarget: null | string
pricing: null | string
provider: { id: string; name: string }
rates: {
effectiveFromInclusive: null | Date;
effectiveToExclusive: Date;
id: string;
productId: string;
rate: Decimal;
updatedAt: Date;
}[]
structure: null | string
unit: {
id: string;
pricedInCurrency:
| "AUD"
| "CAD"
| "CNY"
| "EUR"
| "GBP"
| "HKD"
| "JPY"
| "NZD"
| "SGD"
| "USD";
unitPriceFileUrl: null
| string;
}
Optionalwebsite?: null | string