Oracle Eloqua icon

Oracle Eloqua

Consume Oracle Eloqua REST API

Actions15

Contact → Update

AI-generated

Overview

This node updates a contact in Oracle Eloqua using the REST API. It allows users to modify contact details such as email address, name, status, subscription preferences, and various other fields. The node supports both Basic Authentication and OAuth2 for secure API access. It is useful for scenarios where contact information needs to be kept current, such as updating customer records, managing subscription statuses, or enriching contact profiles with additional data.

Use Case Examples

  1. Updating a contact's email address and subscription status after a user changes their preferences on a website.
  2. Modifying contact details like first name, last name, and phone numbers based on CRM data synchronization.
  3. Adding custom field values to a contact record to store additional information not covered by standard fields.

Properties

Name Meaning
Authentication The authentication method to use for API requests (Basic Authentication or OAuth2).
ID The unique identifier of the contact to update.
Email Address The email address of the contact to update.
Additional Fields Optional additional fields to update on the contact, such as name, status, subscription dates, address, phone numbers, and more.
Custom Contact Fields Custom fields to set specific values on the contact, identified by field ID and value.

Output

JSON

  • id - The unique identifier of the updated contact.
  • emailAddress - The email address of the updated contact.
  • fieldValues - An array of custom field values associated with the contact.
  • additionalFields - Other updated contact fields such as name, status, subscription info, and contact details.

Dependencies

  • Oracle Eloqua REST API

Troubleshooting

  • Ensure the contact ID provided exists; otherwise, the update will fail with a not found error.
  • Verify that the authentication credentials (Basic Auth or OAuth2 token) are valid and have sufficient permissions to update contacts.
  • Check that required fields like email address and ID are provided; missing these will cause errors.
  • If custom fields are used, confirm that the field IDs are valid and exist in the Eloqua instance.

Links

Discussion