Companies are using BeatRoute to enrich retailer / customer profile data. BeatRoute provides various options to analyze the data and do the required functions on them.

If you have any use case which requires BeatRoute retailer / Customer profile data to be moved to some external system, you can download customer data from BeatRoute and create upload in any of your SAP / ERP system. 

Manual upload / downloads are always tiring, time consuming and prone to errors. To minimize the efforts and errors, we have provided a way for the company to consume our API and automate the process.

To access customer data, you can access API with API_URL as:


Here v1 is the version number of the application. Please click here to know about BeatRoute API versioning.

Thus the complete URL would be:

BASE_URL + "v1/customer/index" + "?key=" + TOKEN

Search Request can be sent via POST method:


<?xml version="1.0" encoding="UTF-8"?>

Here all requests must be sent with request as wrapper. Search criteria would be sent with "search" wrapper.

Conditions can be: 

1. Equals to: <field>value</field>

2. Greater Than:



3. Lower than:




4. Between:





5. Not equal to 




Multiple conditions can be passed through:




On calling this API, system would return data as:

<?xml version="1.0" encoding="UTF-8"?>
                <city>Mumbai Suburban</city>
                <created_date>2017-12-20 17:09:31</created_date>
                <sync_time>2018-01-02 22:11:35</sync_time>
                        <name>GSTIN Number</name>