| Method | HTTP request |
|---|---|
| get | GET /veem/v1.1/contacts/{contact_id} |
| list | GET /veem/v1.1/contacts |
| getBatch | GET /veem/v1.1/contacts/batch/{batch_id} |
| create | POST /veem/v1.1/contacts |
| create (batch) | POST /veem/v1.1/contacts/batch |
Retrieves a single contact, based on specified a contact ID.
Returns a single Contact model instance.
var sdk = new VeemSDK({ accessToken: <access_token> })
sdk.contact.get(<contact_id>)
.then(responseBody => console.log(responseBody))
.catch(error => console.error(error))Retrieves a list of contacts.
Returns a list of Contact model instances.
var sdk = new VeemSDK({ accessToken: <access_token> })
var options = {
pageNumber: 2,
pageSize: 50,
}
sdk.contact.list(options)
.then(responseBody => console.log(responseBody))
.catch(error => console.error(error))Retrieves a batch, based on specified a batch ID.
Returns a single batch instance.
var sdk = new VeemSDK({ accessToken: <access_token> })
sdk.contact.getBatch(<batch_id>)
.then(responseBody => console.log(responseBody))
.catch(error => console.error(error))Creates a contact, or a list of contacts.
Returns the created Contact model instance if sending a single contact.
Returns batch instance if sending multiple contacts.
var sdk = new VeemSDK({ accessToken: <access_token> })
sdk.contact.create(payload)
.then(responseBody => console.log(responseBody))
.catch(error => console.error(error))