Data Synchronization



  • Create contacts: by fields (POST), by .CSV file (POST)
  • Update contact´s values: by fields (PUT), by .CSV file (PUT)
  • Customer fields: POST | GET | DELETE

indigitall has an API to facilitate the integration between your CRM and our indigitall service. The API integration must be done by IT staff in a very simple way. All transmitted and stored data is encrypted by indigitall complying with current regulations for each region -no data is transferred outside the region-, including GDPR for the European market.


If you want to create omnichannel strategies through Customer Journey then you need to combine the chosen channels with a unique identifier (customerId) as this example shows. You need to transfer the data through our API.

  • customerId: A unique identifier for each user
  • fieldName: The field that you need to add on the customer field area
  • fieldValue: The corresponding value for each customer field

Before using the Customer Journey solution, if you have used any of our solutions separately then you are familiar with the need to choose an unique identifier. For example, the deviceId or externalId for push notifications and the externalCode for other services such as email or SMS.

To work with the Customer Journey, our solution for an omnichannel strategy, you must choose a unique identifier and call it: customerId. It is the same concept - unique identifier- but with different names: externalId = externalCode = customerId

Uploading a .CSV file

In addition, the Customer Journey gives the option to update manually the customerId with a .CSV file. Quick and easy! Only you need to upload your .CSV file with the following fields: customerId, fieldName,fieldValue. You can choose this option immediately after creating a new journey.