64 lines
1.7 KiB
TypeScript
64 lines
1.7 KiB
TypeScript
import { APIResource } from "../../resource.js";
|
|
import * as Core from "../../core.js";
|
|
export declare class Profiles extends APIResource {
|
|
/**
|
|
* Gets the current billing profile for the account.
|
|
*
|
|
* @deprecated
|
|
*/
|
|
get(params: ProfileGetParams, options?: Core.RequestOptions): Core.APIPromise<ProfileGetResponse>;
|
|
}
|
|
export interface ProfileGetResponse {
|
|
/**
|
|
* Billing item identifier tag.
|
|
*/
|
|
id?: string;
|
|
account_type?: string;
|
|
address?: string;
|
|
address2?: string;
|
|
balance?: string;
|
|
card_expiry_month?: number;
|
|
card_expiry_year?: number;
|
|
card_number?: string;
|
|
city?: string;
|
|
company?: string;
|
|
country?: string;
|
|
created_on?: string;
|
|
device_data?: string;
|
|
edited_on?: string;
|
|
enterprise_billing_email?: string;
|
|
enterprise_primary_email?: string;
|
|
first_name?: string;
|
|
is_partner?: boolean;
|
|
last_name?: string;
|
|
next_bill_date?: string;
|
|
payment_address?: string;
|
|
payment_address2?: string;
|
|
payment_city?: string;
|
|
payment_country?: string;
|
|
payment_email?: string;
|
|
payment_first_name?: string;
|
|
payment_gateway?: string;
|
|
payment_last_name?: string;
|
|
payment_nonce?: string;
|
|
payment_state?: string;
|
|
payment_zipcode?: string;
|
|
primary_email?: string;
|
|
state?: string;
|
|
tax_id_type?: string;
|
|
telephone?: string;
|
|
use_legacy?: boolean;
|
|
validation_code?: string;
|
|
vat?: string;
|
|
zipcode?: string;
|
|
}
|
|
export interface ProfileGetParams {
|
|
/**
|
|
* Identifier
|
|
*/
|
|
account_id: string;
|
|
}
|
|
export declare namespace Profiles {
|
|
export { type ProfileGetResponse as ProfileGetResponse, type ProfileGetParams as ProfileGetParams };
|
|
}
|
|
//# sourceMappingURL=profiles.d.ts.map
|