Properties Models

Some base models

User

NameTypeDescription
idString
emailString

Address

Name Type Description

addressLine1

String

addressLine2

String

city

String

state

String

country

String

zipCode

String

addressType

Enum

One of
SHIPPING,
BILLING,
NOT_SPECIFIED

Phone

Name Type Description

phoneNumber

String

type

Enum

One of
WORK,
PERSONAL,
HOME
NOT_SPECIFIED

Email

Name Type Description

email

String

type

Enum

One of
WORK,
PERSONAL,
SKYPE
NOT_SPECIFIED

TrackingCategory Info

A Tracking Category is a generic categorization (tagging) used for financial reporting purposes, applicable to invoices, purchase orders, and similar documents. It is sometimes referred to as a Class.

NameTypeDescription
categoryIdString
categoryNameString
parentCategoryIdString
parentCategoryNameString