Overview
This node integrates with the Fireberry API to perform various data operations on Fireberry objects. Specifically, the Create operation allows users to create a new record of a specified object type in Fireberry by providing field values.
Common scenarios for this node include:
- Automating the creation of records in Fireberry from other workflows or external triggers.
- Populating Fireberry databases with data collected from forms, APIs, or other sources.
- Integrating Fireberry with other systems where new entries need to be created programmatically.
For example, you could use this node to create a new customer record in Fireberry whenever a new signup occurs on your website, mapping form fields to Fireberry object fields.
Properties
Name | Meaning |
---|---|
Object Type Selected | A hidden boolean indicating whether an object type has been selected (true if an object type is chosen). |
Object Type Name or ID | The Fireberry object type to create a record for. You can select from a list of available object types or specify an ID using an expression. |
Fields | A collection of fields to set on the new record. For each field: - Field Name or ID: Select the field to set. - Use Dropdown Values: Whether to select a value from dropdown options. - Dropdown Value Name or ID: If using dropdown, select the dropdown value. - Field Value: The value to assign to the field (if not using dropdown). |
Output
The node outputs JSON data representing the result of the create operation. This typically includes the newly created record's details as returned by the Fireberry API. The output structure corresponds to the Fireberry API response for a created record.
There is no indication that this node outputs binary data.
Dependencies
- Requires an API key credential for authenticating with the Fireberry API.
- Depends on Fireberry API endpoints to fetch object types, fields, and dropdown values dynamically.
- Uses internal methods (
executeCreateOperation
etc.) to perform API calls.
Troubleshooting
Error: "The operation 'create' is not supported!"
This error indicates an invalid operation parameter. Ensure the operation is set to "create" exactly.Missing or invalid Object Type
If the object type is not selected or invalid, the node will fail. Make sure to select a valid object type or provide a correct ID.Field value errors
When setting fields, ensure that dropdown values are used only when the field supports them and that the correct dropdown option is selected. Otherwise, provide a valid string value.API authentication errors
Verify that the API key credential is correctly configured and has sufficient permissions.Continue On Fail behavior
If enabled, the node will continue processing subsequent items even if one fails, returning error details in the output JSON.
Links and References
- n8n Expressions Documentation — for using expressions in property fields.
- Fireberry API documentation (not provided here) — consult for detailed API usage and field definitions.