@goboomtown/entities
Version:
entities in typescript format. This includes: - Customer
31 lines (30 loc) • 836 B
TypeScript
import { CustomerLocationMetadata, CustomerProductSummary, CustomFormDataList, UploadFile } from '.';
/**
* Interface defining the property object that describes the customer location.
*
* @see [CustomerLocation](https://github.com/goboomtown/entities-ts/tree/master/docs)
*
* @OvationCXMApi
*/
export interface CustomerLocation {
id?: string;
customerId?: string;
street1: string;
street2: string;
city: string;
state: string;
zipcode: string;
latitude?: number;
longitude?: number;
phone?: string;
siteName?: string;
orgTeamIds?: [string];
externalId?: string;
notes?: string;
status?: string;
customForms: CustomFormDataList;
files: UploadFile[];
merchantIds?: string;
metadataValues: CustomerLocationMetadata;
products: CustomerProductSummary;
}