Robolly icon

Robolly

Get Data From Robolly

Overview

The node "Robolly" is designed to retrieve data from the Robolly service, specifically focusing on templates and renders. The "Get Templates" operation allows users to fetch template items from Robolly, with options to filter by template type (all, image only, or video only) and control how many items to return. This node is useful in scenarios where automated workflows need to access and manipulate media templates for further processing, such as generating images or videos based on predefined templates.

Practical examples include:

  • Fetching all available image templates to generate marketing visuals.
  • Retrieving a limited number of video templates for preview or editing.
  • Integrating template data into other systems for dynamic content creation.

Properties

Name Meaning
Return All Items Boolean flag to determine whether to fetch all template items or limit the number returned.
Limit Number specifying how many template items to return when "Return All Items" is false.
Templates Type Filter to select the type of templates to retrieve: "All", "Image Only", or "Video Only".

Output

The output is an array of items, each containing a json field representing a single template's data retrieved from Robolly. Each item is paired with its input index for traceability within the workflow.

The structure of each output item is:

{
  "json": {
    // Template data fields as returned by Robolly API
  },
  "pairedItem": {
    "item": <input index>
  }
}

No binary data output is indicated in the source code for this operation.

Dependencies

  • Requires an API key credential for authenticating with the Robolly service.
  • The node depends on internal methods (executeRobolly) and helper modules to perform the actual API calls.
  • No additional external dependencies are explicitly required beyond the configured API authentication.

Troubleshooting

  • Common Issues:

    • Authentication failures due to missing or invalid API credentials.
    • Empty results if filters (e.g., template type) do not match any existing templates.
    • Limits set too low may result in fewer items than expected.
  • Error Messages:

    • Errors related to API connectivity or authorization will typically indicate issues with the provided API key.
    • If no templates are found, the output may be empty but should not throw errors.
  • Resolutions:

    • Verify that the API key credential is correctly configured and has necessary permissions.
    • Adjust the "Templates Type" filter or disable it by selecting "All" to broaden search results.
    • Increase the "Limit" value or enable "Return All Items" to retrieve more data.

Links and References

Discussion