Enable personalized experience with integrations of your choice
Seamless integrations through APIs, SDKs, plug-ins or custom adapters
Restful APIs
Free form Restful APIs for you to experiment with integration possibilities
Native SDKs
Datsy is enabled with wide range of native SDKs to provide deep integration capabilities on to your application
Android
1
2
3
4
5
6
7
8
9
10
11
//initialize with configurations
ApiClient apiClient = Configuration.getDefaultApiClient();
// apiClient.setBasePath("https://domain.com/datsy/suggest");
// create array with input payload
List < Value > value = Arrays.asList(value);
// create Suggest object
Suggest suggest = new Suggest();
suggest.setValue(value);
// get recommendations
WebApi webApi = new WebApi();
Suggest response = webApi.suggest(suggest);
Objective C
1
2
3
4
5
6
7
8
9
10
11
//load classes
#import < Datsy/SWGWebApi.h >
// create Suggest object with payload
SWGSuggest *suggest = [[SWGSuggest alloc] initWithDictionary:@{@"Value": @[@{<<payloadvalues>>}]} error:nil];
// get recommendations
SWGWebApi *webApi = [[SWGWebApi alloc] init];
webApi suggestWithCompletionBlock:suggest completionHandler:^(SWGSuggest *output, NSError *error)
Java
1
2
3
4
5
6
7
8
9
10
11
//initialize with configurations
ApiClient apiClient = Configuration.getDefaultApiClient();
// apiClient.setBasePath("https://domain.com/datsy/suggest");
// create array with input payload
List < Value > value = Arrays.asList(value);
// create Suggest object
Suggest suggest = new Suggest();
suggest.setValue(value);
// get recommendations
WebApi webApi = new WebApi();
Suggest response = webApi.suggest(suggest);
PHP
1
2
3
4
5
6
7
8
9
10
11
//initialize with configurations
$api_client = new Datsy\ApiClient();
// apiClient BaseURL("https://domain.com/datsy/suggest");
// create array with input payload
$value = new Datsy\Model\Value();
// create Suggest object
$suggest = new Datsy\Model\Suggest();
$suggest->setValue(array($value))
// get recommendations
$web_api = new Datsy\Api\WebAPI($api_client);
$response = $web_api->suggest($suggest);
Python
1
2
3
4
5
6
7
8
9
10
11
//initialize with configurations
api_client = datsy.ApiClient()
web_api = datsy.WebApi(api_client)
// BaseURL("https://domain.com/datsy/suggest");
// create array with input payload
value = datsy.Value()
// create Suggest object
suggest = datsy.Suggest()
suggest.value = [value]
// get recommendations
response = web_api.suggest(suggest)
Ruby
1
2
3
4
5
6
7
8
9
10
11
//import datsy module and initialize
require ‘datsy’
// BaseURL("https://domain.com/datsy/suggest")
// create array with input payload
value = Datsy::Value.new( < < values > > )
// create Suggest object
suggest = Datsy::Suggest.new(:Value => [value])
// get recommendations
web_api = Datsy::WebApi.new
response = web_api.suggest(suggest)
Scala
1
2
3
4
5
6
7
8
9
10
11
//import datsy module and initialize
val apiClient = Configuration.getDefaultApiClient
// BaseURL("https://domain.com/datsy/suggest")
// create array with input payload
val value = List(value)
// create Suggest object
val suggest = new Suggest
suggest.setValue(value)
// get recommendations
val webApi = new WebApi
val response = webApi.suggest(suggest)
SaaS Plug-ins
Simple and configurable plugins to transport data from your existing SaaS systems on-to Datsy engine.
Write to us if you cannot find the plug-in you need, we will get it enabled.
*Powered by 3rd party partners
Saas Plug-ins catalogue
Google Ads
DoubleClick
AdRoll
Firebase
Google Analytics
Mixpanel
KISSmetrics
Comscore
Amazon S3
Firebase
Zoho Analytics
NewRelic
Segment
Hubspot
Salesforce
Freshsales
Bigcommerce
Magento
Shopify
Woocommerce
Webhooks
Amazon S3
Stitch Data
Zapier
Amazon Lambda
Google Tag Manager
Redshift
Postgres
BigQuery
DynamoBD
Azure SQL
MYSQL
Custom Adapters
Need help with an integration adapter that is not listed in any of the options above?
Write to us and we will be more than happy to support your unique need
Your product deserves hyper growth. Datsy makes it easy – Try now
Improve customer experience – Increase customer engagement – Increase customer retention
Increase customer loyalty – Increase revenue per customer – Increase brand value
Start your 30 day free trial now, no credit card required !