ggez-banking-sdk
Version:
A Node.js package to handle GGEZ Banking API endpoints, Simplify the process of managing CRUD operations with this efficient and easy-to-use package.
66 lines (65 loc) • 1.76 kB
TypeScript
type CurrencyCloudData = {
login_id: string;
account_data: CurrencyCloudAccountData;
contact_data: CurrencyCloudContactData;
funding_account_data: CurrencyCloudFundingAccountData[];
};
type CurrencyCloudAccountData = {
phone_trading: boolean;
online_trading: boolean;
api_trading: boolean;
short_reference: string;
identification_value: string;
identification_type: string;
updated_at: string;
created_at: string;
spread_table: string;
postal_code: string;
country: string;
state_or_province: string;
city: string;
street: string;
status: string;
your_reference: string;
brand: string;
account_name: string;
legal_entity_type: string;
id: string;
process_third_party_funds: boolean;
settlement_type: string;
};
type CurrencyCloudContactData = {
date_of_birth: string;
email_address: string;
timezone: string;
locale: string;
mobile_phone_number: string;
phone_number: string;
status: string;
account_name: string;
account_id: string;
last_name: string;
first_name: string;
your_reference: string;
login_id: string;
id: string;
created_at: string;
updated_at: string;
};
type CurrencyCloudFundingAccountData = {
routing_code_type: string;
routing_code: string;
payment_type: string;
currency: string;
bank_country: string;
bank_address: string;
bank_name: string;
account_holder_name: string;
account_number_type: string;
account_number: string;
account_id: string;
id: string;
created_at: string;
updated_at: string;
};
export type { CurrencyCloudData, CurrencyCloudAccountData, CurrencyCloudContactData, CurrencyCloudFundingAccountData, };