Fireberry icon

Fireberry

Consume Fireberry API

Overview

This node integrates with the Fireberry API to perform various operations on Fireberry objects and their fields. Specifically, the "Get Field Values" operation retrieves all possible values for a dropdown field within a specified object type in Fireberry.

Use cases include:

  • Fetching all selectable options for a dropdown field to dynamically populate UI elements or validate inputs.
  • Automating workflows that depend on enumerated field values from Fireberry.
  • Synchronizing dropdown options between Fireberry and other systems.

For example, if you have a "Status" dropdown field in a "Task" object, this operation can retrieve all status options like "Open", "In Progress", "Closed" to use elsewhere in your workflow.

Properties

Name Meaning
Object Type Name or ID The Fireberry object type to query (e.g., "Task", "Contact"). Choose from a list or specify an ID via expression.
Field Name or ID The dropdown field within the selected object type whose values you want to retrieve. Choose from a list or specify an ID via expression.

Output

The output contains a JSON object with the retrieved dropdown field values. Each value represents one of the possible options available for the specified dropdown field in Fireberry.

If the field supports binary data (not indicated here), it would be summarized accordingly, but this operation focuses on retrieving textual dropdown values.

Dependencies

  • Requires an active connection to the Fireberry API using an API key credential configured in n8n.
  • The node depends on Fireberry's REST API endpoints to fetch object types, fields, and dropdown values.
  • The node uses internal methods to load options dynamically for object types and fields.

Troubleshooting

  • Common issues:

    • Selecting an invalid or empty object type or field may cause errors or empty results.
    • Network or authentication failures with the Fireberry API will prevent data retrieval.
    • If the chosen field is not a dropdown type, the operation may return no values or an error.
  • Error messages:

    • "The operation "getFieldValues" is not supported!" — indicates an unsupported operation was requested; ensure the correct operation is selected.
    • API authentication errors — verify that the API key credential is correctly set up and has sufficient permissions.
    • Empty results — confirm that the object type and field exist and that the field is a dropdown type with defined values.

Links and References

Discussion