Vendor

Vendor Object

The Vendor is a primary record type in Order Time.  

End Point

/vendor

GET, POST, PUT, DELETE

GET and DELETE requests expect parameter id of type Int32.

Properties

PropertyCaptionData TypeRequired
AccountNumberAccount #String (99)False
CompanyNameCompanyString (50)False
NameNameString (50)True
NameOnCheck
Name on check
String (50)
False
ParentSub ofString (50)False
TaxIDTax Reg. No.String (50)False
TenNineNineEligible
1099 Eligible
BooleanFalse
NoteNoteString (4000)False
PrimaryContactPrimary ContactPersonFalse
IdIdInt32False
APAccountRefA/R AccountEntityRefFalse
ClassRefClassEntityRefFalse
CurrencyRefCurrencyEntityRefFalse
ProxyRefProxyEntityRefFalse
TermRefTermsEntityRefFalse
TypeRefTypeEntityRefFalse
CreditLimitCredit LimitDecimalFalse
IsActiveActiveBooleanFalse
PrimaryBillAddress
Bill AddressAddressFalse
CustomFieldsCustom FieldsArray of CustomFieldDataFalse

CreditCardNo will not be returned on any GET requests.

Json Sample

{
    Id: 1947,
    Name: "Peter Pan LLC",
    IsActive: true,
    CompanyName: "Peter Pan LLC",
    PrimaryContact: {
        Salutation:"Mr." ,
        FirstName: "Aaron",
        MiddleName:"H" ,
        LastName: "Rogers"
    },
    PrimaryBillAddress: {           
        Name: "Default",
        Addr1: "Peter Pan LLC",
        Addr2: "45 Hart St",
        Addr3: "Suite 5",       
        City: "NY",
        State: "NY",
        Zip: "00250",      
        Email: "aaron@greenbay.com"    
    } 
    CustomFields: [
      {       
        Name: "VendorCust1", 
        Value: Large amount of text,
      }
     ]
}