NameDescriptionTypeAdditional information
VendorId

Conditional: Represents the PK of the Vendor. Only populated when calling an Update method.

globally unique identifier

None.

Name

Required: Represents the name of the Vendor. Max Length = 50

string

Max length: 50

ACSystemId

Required: Represents the PK of the Access Control System that the Vendor belongs to.

globally unique identifier

None.

OccupancyId

Optional: Represents the PK of the Occupancy the Vendor performs work for (if applicable)

globally unique identifier

None.

FacilityId

Optional: Represents the FacilityId Id where the Vendor will be created, if the address info is NOT passed, then we will take the address from the Building otherwise we take it from the Address Info

globally unique identifier

None.

CompanyId

Conditional: Represents the PK of the global company that the Vendor is an instance of, if passed NOT then the company is created on the Fly.

globally unique identifier

None.

StreetAddress1

Required: Represents the primary street address of the Vendor

string

None.

StreetAddress2

Optional: Represents the secondary street address of the Vendor

string

None.

City

Required:Represents the city of the Vendor

string

None.

RegionId

Required:Represents the PK of the region (State, Province, County, etc) of the Vendor

globally unique identifier

None.

CountryId

Required:Represents the PK of the country of the Vendor

globally unique identifier

None.

PostalCode

Required: Represents the Postal Code/Zip Code of the Vendor

string

None.

Phone

Optional: Represents the primary phone number of the Vendor

string

None.

VendorNumber

Optional: Represents the vendor number used to refer to the vendor (typically from an accounting package)

string

None.

TimeZoneInfoId

Required: Represents the TimeZone of the Facility

string

None.

Deleted

Represents the deleted status of the Vendor

boolean

None.