Supported Use Cases for Eloqua's APIs

Version 1

    Using Eloqua's REST API, SOAP API, and Bulk API, you can programmatically perform a wide variety of operations.  Oracle supports the use of the operations outlined in this document.

     

     

    Data, Assets, and Operations

     

    Data

    This section outlines the types of data you can manipulate using Eloqua's APIs.

     

    Contacts

    • CRUD on contacts
    • List contact fields
    • CRUD contact fields

    Activity

    • List activity types
    • Create and retrieve form data

    Custom Objects

    • CRUD custom objects and custom object records
    • List custom object fields

    Accounts

    • CRUD on accounts
    • List account fields

    External Activities

    • Create external activities

    Users

    • Retrieve users

     

    Assets

    In general you can perform CRUD operations on assets, as well as obtaining their metadata.

     

    Contact Lists

    • CRUD contact lists
    • List segments
    • List group members

    Landing Pages

    • CRUD microsites
    • CRUD landing pages

    Email

    • CRUD emails
    • Create HTML and text email assets
    • CRUD content sections

    Email Groups

    • CRUD email groups

    Images and Links

    • Upload and retrieve images
    • CRUD images and links

    Forms

    • Create and retrieve forms

    Filters

    • List filters

    Campaigns

    • CRUD campaigns

     

    Operations

    The following operations can be performed using Eloqua's APIs.


    Contacts

    • Import contacts
    • Export contacts
    • Add/remove contacts from shared lists
    • Add/remove group members
    • Subscribe / unsubscribe contacts to/from email groups

    Activity

    • Export activity

    Custom Objects

    • Import custom object records
    • Export custom object records

    Accounts

    • Import accounts
    • Export accounts

    External Activities

    • Import external activity

    Email

    • Create and schedule email batches
    • Find associated email objects for a given email

     

    Other Supported Use Cases

     

    Reporting

    • Export saved reports that list contacts, prospects, companies, etc.
    • Export static reports with activity data

     

    Integrations

    • AppCloud Developer Framework interactions
    • Cloud Connector operations

     

    Scale

    • Update many records in a scalable fashion
    • Bulk transfer of flat files
    • Bulk import / export data
    • Small-scale transfer also supported

     

    Data Formats

     

    • CSV
    • JSON