Documentation

Eloqua Integration via REST API

This article describes how to get your Asana information into your data destination via a REST API input.

Note

You'll need to create a separate REST API input for each data or asset object.

A Quick Note About Authentication

Authentication for Eloqua is covered in their API docs here: https://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAC/Authentication_Basic.html. See the instructions for how to authenticate using HTTP Basic Authentication.

Creating an Input

Follow these steps for each object (asset or data).

  1. From the Plumbing page, click Add new input.

  2. Select REST API from the list of inputs.

  3. 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.

  4. Enter the API URL for the object you wish to retrieve. For a list of objects, see https://docs.oracle.com/cloud/latest/marketingcs_gs/OMCAC/rest-endpoints.html. Leave the HTTP Method as GET. Some example API URLs: https://secure.p04.eloqua.com/api/REST/1.0/data/contacts or https://secure.p04.eloqua.com/api/REST/1.0/assets/emails or https://secure.p04.eloqua.com/api/REST/2.0/assets/campaigns or https://secure.p04.eloqua.com/api/REST/1.0/assets/landingPages

  5. Enter your username and password to authenticate.

  6. For Pagination, use Incremental with a Page Parameter of Page and an initial value of 1.

  7. Do not specify any Endpoint parameters.

  8. Add a Primary Key: id

  9. Click Create input.

And that's it. Your data will begin arriving soon. Remember to create another input for each additional object.

Search results

    No results found