All URIs are relative to https://app.sendx.io/api/v1
| Method | HTTP request | Description |
|---|---|---|
| contactIdentifyPost | POST /contact/identify | Identify a contact as user |
| contactTrackPost | POST /contact/track | Add tracking info using tags to a contact |
ContactResponse contactIdentifyPost(apiKey, teamId, contactDetails)
Identify a contact as user
var SendXRestApi = require('send_x_rest_api');
var apiInstance = new SendXRestApi.ContactApi();
var apiKey = "apiKey_example"; // String |
var teamId = "teamId_example"; // String |
var contactDetails = new SendXRestApi.ContactRequest(); // ContactRequest | Contact details
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.contactIdentifyPost(apiKey, teamId, contactDetails, callback);| Name | Type | Description | Notes |
|---|---|---|---|
| apiKey | String | ||
| teamId | String | ||
| contactDetails | ContactRequest | Contact details |
No authorization required
- Content-Type: application/json
- Accept: application/json
TrackResponse contactTrackPost(apiKey, teamId, email, trackDetails)
Add tracking info using tags to a contact
var SendXRestApi = require('send_x_rest_api');
var apiInstance = new SendXRestApi.ContactApi();
var apiKey = "apiKey_example"; // String |
var teamId = "teamId_example"; // String |
var email = "email_example"; // String |
var trackDetails = new SendXRestApi.TrackRequest(); // TrackRequest | Track Details
var callback = function(error, data, response) {
if (error) {
console.error(error);
} else {
console.log('API called successfully. Returned data: ' + data);
}
};
apiInstance.contactTrackPost(apiKey, teamId, email, trackDetails, callback);| Name | Type | Description | Notes |
|---|---|---|---|
| apiKey | String | ||
| teamId | String | ||
| String | |||
| trackDetails | TrackRequest | Track Details |
No authorization required
- Content-Type: application/json
- Accept: application/json