Documentation

Salesloft Integration via REST API

This article describes getting your Salesloft information into your data destination via a REST API input.

  1. Visit https://developers.salesloft.com/api.html#!/Topic/apikey and generate the key you'll use for authentication later in this procedure.

  2. From the Plumbing page, select Add new input.

  3. Select REST API from the list of inputs.

  4. Enter a name for the input. We’ll use the input name in the UI and to name the events that come from this input. Note that after creation, the input name cannot be changed.

  5. Enter your Salesloft API url and leave the HTTP method as GET. For this example, we're using: https://api.salesloft.com/v2/activities/emails.json

  6. Select Simple Pagination with the Next Result Key as next_page and Page Parameter as page.

  7. You do not need to specify endpoint parameters or a data field as that information is included in the API url (emails.json).

  8. Here's what your REST API input should look like at this point:

    Salesloft_REST_setup.png
  9. Under Advanced Settings, specify a header for the authentication key. The Parameter is Authorization, the Value is the authentication key from step 1, and the Type is Text:

    Salesloft_REST_auth.png
  10. Click Create Input. That's all there is to it. This is an example of how to retrieve the data in emails.json; however, other data is available. See the Salesloft API documentation for information about using the API: https://developers.salesloft.com/api.html.

Search results

    No results found