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. | 
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>
        