Actions15
Custom Object → Create
AI-generatedOverview
This node interacts with Oracle Eloqua's REST API to manage custom objects. Specifically, the 'Create' operation for the 'Custom Object' resource allows users to create new custom objects in Eloqua. This is useful for scenarios where you need to define new data structures tailored to your marketing or CRM needs, such as creating a custom object to store additional customer information not covered by default fields.
Use Case Examples
- Creating a new custom object named 'Event Registrations' with optional description and custom fields to track event-specific data.
- Defining a custom object with unique identifiers and display fields to integrate with other systems or for advanced segmentation.
Properties
| Name | Meaning |
|---|---|
| Authentication | The authentication method to use for connecting to Eloqua (Basic Authentication or OAuth2). |
| Name | The name of the custom object to create. |
| Additional Fields | Optional additional fields for the custom object such as description, email address field ID, display name field ID, unique code field ID, and delete linked custom object data flag. |
| Custom custom Object Fields | Custom fields to set values for the custom object, including field name, data type, display type, key, and value. |
Output
JSON
id- The unique identifier of the created custom object.name- The name of the created custom object.description- The description of the created custom object.fields- Array of custom fields associated with the custom object, including their names, data types, display types, keys, and values.
Dependencies
- Oracle Eloqua REST API
Troubleshooting
- Ensure that the authentication credentials (Basic Auth or OAuth2) are correctly configured and valid.
- Verify that the 'name' property is provided and is unique to avoid conflicts when creating a custom object.
- Check that custom fields have valid data types and display types as per Eloqua API specifications.
- If the API returns errors related to field IDs (e.g., emailAddressFieldId, displayNameFieldId), confirm that these IDs correspond to existing custom object fields in Eloqua.
- Network or permission issues may cause API request failures; ensure the API user has sufficient permissions to create custom objects.
Links
- Oracle Eloqua Custom Object Fields API Documentation - Official documentation for managing custom object fields in Oracle Eloqua via REST API.
