POST v1/Generic/GetCustomerList
Get List of Customer based on the provided parameters
Request Information
URI Parameters
None.
Body Parameters
Use this parameter to get the name of customer
CustomerDataRequest| Name | Description | Type | Additional information |
|---|---|---|---|
| FilterCriteria |
Provide Filter Criteria to filter the records in database |
string |
None. |
| FilterType |
Provide Filter Type Like: StartWith / EndWith / Contains / Equal |
string |
None. |
Remarks
None.
Request Formats
application/json, text/json
{
"FilterCriteria": "sample string 1",
"FilterType": "sample string 2"
}
application/xml, text/xml
<CustomerDataRequest xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <FilterCriteria>sample string 1</FilterCriteria> <FilterType>sample string 2</FilterType> </CustomerDataRequest>
application/x-www-form-urlencoded
Response Information
Resource Description
Collection of CustomerDataResponse| Name | Description | Type | Additional information |
|---|---|---|---|
| CustomerId |
Returns Customer Id |
string |
None. |
| CustomerName |
Returns Customer Name |
string |
None. |
| TermsCode |
Returns Customer TermsCode |
string |
None. |
| ContactId |
Returns Contact Id |
string |
None. |
| ContactFirstName |
Returns Contact First Name |
string |
None. |
| ContactLastName |
Returns Contact Last Name |
string |
None. |
| ContactEmail |
Returns Contact Email Address |
string |
None. |
| AddressLine1 |
Returns Contact Email Address |
string |
None. |
| AddressLine2 |
Returns Contact Email Address |
string |
None. |
| AddressLine3 |
Returns Contact Email Address |
string |
None. |
| City |
Returns Contact Email Address |
string |
None. |
| StateCode |
Returns Contact Email Address |
string |
None. |
| ZipCode |
Returns Contact Email Address |
string |
None. |
| DefaultPayerContactId |
Returns Default Payer Contact Id |
integer |
None. |
| AccountingID |
Returns Quickbooks Customer Reference ID |
string |
None. |
| SyncToken |
Returns Quickbooks Sync Token |
string |
None. |
| Website |
Returns Customer Website address |
string |
None. |
| TaxAccountingID |
Returns Tax Accounting ID |
string |
None. |
| TermsAccountingID |
Returns Terms Accounting ID |
string |
None. |
| Company |
Returns Company Name from Address table |
string |
None. |
| Attn |
Returns Attention Line from Address table |
string |
None. |
| CountryCode |
Returns Country Code |
string |
None. |
| BillingAttn |
Returns Customer Billing Attn |
string |
None. |
Response Formats
application/json, text/json
[
{
"CustomerId": "sample string 1",
"CustomerName": "sample string 2",
"TermsCode": "sample string 3",
"ContactId": "sample string 4",
"ContactFirstName": "sample string 5",
"ContactLastName": "sample string 6",
"ContactEmail": "sample string 7",
"AddressLine1": "sample string 8",
"AddressLine2": "sample string 9",
"AddressLine3": "sample string 10",
"City": "sample string 11",
"StateCode": "sample string 12",
"ZipCode": "sample string 13",
"DefaultPayerContactId": 1,
"AccountingID": "sample string 14",
"SyncToken": "sample string 15",
"Website": "sample string 16",
"TaxAccountingID": "sample string 17",
"TermsAccountingID": "sample string 18",
"Company": "sample string 19",
"Attn": "sample string 20",
"CountryCode": "sample string 21",
"BillingAttn": "sample string 22"
},
{
"CustomerId": "sample string 1",
"CustomerName": "sample string 2",
"TermsCode": "sample string 3",
"ContactId": "sample string 4",
"ContactFirstName": "sample string 5",
"ContactLastName": "sample string 6",
"ContactEmail": "sample string 7",
"AddressLine1": "sample string 8",
"AddressLine2": "sample string 9",
"AddressLine3": "sample string 10",
"City": "sample string 11",
"StateCode": "sample string 12",
"ZipCode": "sample string 13",
"DefaultPayerContactId": 1,
"AccountingID": "sample string 14",
"SyncToken": "sample string 15",
"Website": "sample string 16",
"TaxAccountingID": "sample string 17",
"TermsAccountingID": "sample string 18",
"Company": "sample string 19",
"Attn": "sample string 20",
"CountryCode": "sample string 21",
"BillingAttn": "sample string 22"
}
]
application/xml, text/xml
<ArrayOfCustomerDataResponse xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<CustomerDataResponse>
<CustomerId>sample string 1</CustomerId>
<CustomerName>sample string 2</CustomerName>
<TermsCode>sample string 3</TermsCode>
<PayerId>sample string 4</PayerId>
<PayerFirstName>sample string 5</PayerFirstName>
<PayerLastName>sample string 6</PayerLastName>
<PayerEmail>sample string 7</PayerEmail>
<AddressLine1>sample string 8</AddressLine1>
<AddressLine2>sample string 9</AddressLine2>
<AddressLine3>sample string 10</AddressLine3>
<City>sample string 11</City>
<StateCode>sample string 12</StateCode>
<ZipCode>sample string 13</ZipCode>
<DefaultPayerContactId>1</DefaultPayerContactId>
<ExternalAccountingID>sample string 14</ExternalAccountingID>
<ExternalSyncToken>sample string 15</ExternalSyncToken>
<Website>sample string 16</Website>
<TaxAccountingID>sample string 17</TaxAccountingID>
<TermsAccountingID>sample string 18</TermsAccountingID>
<Company>sample string 19</Company>
<Attn>sample string 20</Attn>
<CountryCode>sample string 21</CountryCode>
<BillingAttn>sample string 22</BillingAttn>
</CustomerDataResponse>
<CustomerDataResponse>
<CustomerId>sample string 1</CustomerId>
<CustomerName>sample string 2</CustomerName>
<TermsCode>sample string 3</TermsCode>
<PayerId>sample string 4</PayerId>
<PayerFirstName>sample string 5</PayerFirstName>
<PayerLastName>sample string 6</PayerLastName>
<PayerEmail>sample string 7</PayerEmail>
<AddressLine1>sample string 8</AddressLine1>
<AddressLine2>sample string 9</AddressLine2>
<AddressLine3>sample string 10</AddressLine3>
<City>sample string 11</City>
<StateCode>sample string 12</StateCode>
<ZipCode>sample string 13</ZipCode>
<DefaultPayerContactId>1</DefaultPayerContactId>
<ExternalAccountingID>sample string 14</ExternalAccountingID>
<ExternalSyncToken>sample string 15</ExternalSyncToken>
<Website>sample string 16</Website>
<TaxAccountingID>sample string 17</TaxAccountingID>
<TermsAccountingID>sample string 18</TermsAccountingID>
<Company>sample string 19</Company>
<Attn>sample string 20</Attn>
<CountryCode>sample string 21</CountryCode>
<BillingAttn>sample string 22</BillingAttn>
</CustomerDataResponse>
</ArrayOfCustomerDataResponse>
