Getting Started with the Application API

Oracle Eloqua's application API is a RESTful API that extends the functionality of Eloqua's automation engines, program builder, and campaign canvas, and can be used to build applications for Eloqua's AppCloud.

The application API is primarily used for asset management. Assets are the building blocks of Eloqua marketing campaigns (such as emails, landing pages, images, file storage, hyperlinks, rules, and so on).

Eloqua's application API is synchronous, so it is not recommended for use with high volumes of data. Instead, use Eloqua's bulk API for high volumes of data.

An application API call consists of an initial authentication and the following API call format:

[Verb] [base URL] /API/[APIName]/[APINumber]/[endpoint]

For example, a typical API call using the application API's 1.0 REST API would look something like:

GET https://secure.p03.eloqua.com/API/REST/1.0/assets/emails

And a typical API call using the application API's 2.0 REST API would look something like:

GET https://secure.p03.eloqua.com/API/REST/2.0/assets/campaigns

Learn more about API requests.