Create
1 min
The following is an example to create a Customer with every possible field available (See Contact for the available fields)
{
action=createContact,
responseJSON={
"statusCode":"200",
"contacts":[
{
"Website":null,
"TaxNumber":null,
"SkypeUserName":null,
"SalesTrackingCategories":null,
"SalesDefaultAccountCode":null,
"SalesforceRecordId":"a016O00000r0l3rQAA",
"PurchasesTrackingCategories":null,
"PurchasesDefaultAccountCode":null,
"Phones":[
{
"PhoneType":"DEFAULT",
"PhoneNumber":"9988543562",
"PhoneCountryCode":"",
"PhoneAreaCode":""
}
],
"Phone":null,
"PaymentTerms":{
"Sales":null,
"Bills":null
},
"Name":"Breadwinner Inc",
"LastName":"Rogers",
"LastModifiedInXero":null,
"IsSupplier":null,
"IsCustomer":null,
"FirstName":"Jack",
"Fax":null,
"errorMessage":null,
"EmailAddress":"[email protected]",
"Discount":null,
"DefaultCurrency":null,
"CreatedDateInXero":null,
"ContactStatus":"ACTIVE",
"ContactPersons":[
{
"LastName":"",
"IncludeInEmails":null,
"FirstName":"",
"EmailAddress":""
},
{
"LastName":"",
"IncludeInEmails":null,
"FirstName":"",
"EmailAddress":""
},
{
"LastName":"",
"IncludeInEmails":null,
"FirstName":"",
"EmailAddress":""
},
{
"LastName":"",
"IncludeInEmails":null,
"FirstName":"",
"EmailAddress":""
},
{
"LastName":"",
"IncludeInEmails":null,
"FirstName":"",
"EmailAddress":""
}
],
"ContactID":"950f2525-14a8-4871-8348-980d6b9c5757",
"BrandingTheme":null,
"Balances":null,
"Addresses":[
{
"Region":"India",
"PostalCode":"500008",
"Country":"India",
"City":"Hyderabad",
"AttentionTo":"User",
"AddressType":"POBOX",
"AddressLine4":"",
"AddressLine3":"",
"AddressLine2":"Srinagar Colony",
"AddressLine1":"1/78-24"
}
],
"AccountsReceivableTaxType":null,
"AccountsPayableTaxType":null,
"AccountNumber":""
}
],
"errors":[
],
},
timestamp=1635849847648,
validRequest=true,
version=1.0
}