Fireberry icon

Fireberry

Consume Fireberry API

Create or Update

AI-generated

Overview

This node interacts with the Fireberry API to create or update records in Fireberry. It supports an upsert operation where it checks if a record exists based on specified key fields and either updates the existing record or creates a new one. This is useful for synchronizing data between systems, ensuring no duplicate records, and maintaining up-to-date information in Fireberry.

Use Case Examples

  1. Use case: Automatically update customer records in Fireberry when new data arrives from a CRM system, or create new customer records if they do not exist.
  2. Example: Upsert product inventory data by specifying product ID as the key field and updating stock levels accordingly.

Properties

Name Meaning
Object Type Name or ID The Fireberry object type to operate on, selected from a list or specified by ID.
Upsert Key Fields Fields used to check if a record already exists in Fireberry to decide whether to update or create.
Fields The fields and their values to be created or updated in the Fireberry record. Supports selecting dropdown values if applicable.
Options Additional options such as batching settings to control the number of items processed per batch and the interval between batches.

Output

JSON

  • json - The JSON response from Fireberry API for the created or updated record.

Dependencies

  • Requires Fireberry API credentials for authentication.

Troubleshooting

  • Common issues include exceeding Fireberry API rate limits; use batching options to mitigate.
  • Errors may occur if required fields are missing or invalid; ensure all mandatory fields and keys are correctly set.
  • If the operation is not supported or parameters are incorrect, the node throws an error indicating the unsupported operation or invalid input.

Discussion