Oracle Eloqua icon

Oracle Eloqua

Consume Oracle Eloqua REST API

Actions15

Overview

This node interacts with Oracle Eloqua's REST API to manage custom object data entries. Specifically, the 'Update' operation for the 'Custom Object Data' resource allows users to update existing custom object data entries by specifying the parent custom object ID and the entry ID. Users can update standard fields such as name, description, status, and other metadata, as well as custom fields by providing field IDs and their new values. This node is useful for automating updates to custom data records in Eloqua, such as modifying contact-related custom data or other business-specific data stored in custom objects.

Use Case Examples

  1. Updating a custom object data entry to change its name and description.
  2. Modifying custom fields of a specific custom object data entry to reflect new business information.

Properties

Name Meaning
Authentication The authentication method to use for the API request (Basic Authentication or OAuth2).
Parent ID The ID of the parent custom object to which the data entry belongs. Required to identify the custom object context.
ID The ID of the custom object data entry to update. Required to specify which entry to modify.
Additional Fields Optional standard fields of the custom object data that can be updated, such as current status, name, description, source template ID, contact ID, unique code, record status, and mapping status.
Custom custom Object Fields Custom fields to set or update on the custom object data entry. Each custom field requires a field ID and the value to set.

Output

JSON

  • id - The ID of the updated custom object data entry.
  • fieldValues - The updated custom fields and their values.
  • name - The updated name of the custom object data entry.
  • description - The updated description of the custom object data entry.
  • currentStatus - The updated current status of the custom object data entry.
  • sourceTemplateId - The template ID used to create the asset, if updated.
  • contactId - The associated contact ID, if updated.
  • uniqueCode - The unique code associated with the custom object data, if updated.
  • customObjectRecordStatus - The record status of the custom object data, if updated.
  • isMapped - Indicates if the custom object data is mapped to a custom object, if updated.

Dependencies

  • Oracle Eloqua REST API

Troubleshooting

  • Ensure that the 'Parent ID' and 'ID' fields are correctly set and correspond to existing custom object data entries in Eloqua; otherwise, the update will fail.
  • Verify that the authentication credentials (Basic Auth or OAuth2) are valid and have sufficient permissions to update custom object data.
  • If the API returns errors related to field IDs in custom fields, confirm that the field IDs exist and are correct for the specified custom object.
  • Network or API rate limiting issues may cause request failures; implement retry logic or handle errors gracefully.

Links

Discussion