Contentdrips

Create carousels and static graphics using the Contentdrips API

Actions4

Overview

This node integrates with the Contentdrips API to manage and retrieve results of content generation jobs. Specifically, the Job - Get Result operation fetches the output of a completed job by its ID. This is useful when you have previously submitted a job for generating graphics or carousels and want to obtain the final rendered content once processing is finished.

Common scenarios include:

  • Automating retrieval of generated marketing graphics or carousel posts after submitting them for creation.
  • Polling for job completion and then downloading the resulting images or PDFs.
  • Integrating Contentdrips-generated assets into further workflows or publishing pipelines.

Example: After creating a graphic or carousel job, use this operation with the Job ID to get the final image or PDF URL to use in your campaign.

Properties

Name Meaning
Job ID The ID of the job to check. Used to identify which job's result to retrieve from Contentdrips.

Output

The node outputs a JSON object containing the result data returned by the Contentdrips API for the specified job. This typically includes URLs or metadata about the generated content (e.g., image or PDF files).

If the job produces binary data (like images or PDFs), the output will reference these files via URLs or identifiers rather than embedding raw binary data directly.

The output structure depends on the Contentdrips API response for the job result endpoint /job/{jobId}/result.

Dependencies

  • Requires an API key credential for authenticating with the Contentdrips API.
  • The node makes HTTP GET requests to https://generate.contentdrips.com/job/{jobId}/result.
  • No additional environment variables are needed beyond the configured API authentication.

Troubleshooting

  • Invalid Job ID: If the provided Job ID does not exist or is malformed, the API may return an error. Verify the Job ID is correct and corresponds to a previously created job.
  • Job Not Completed: Attempting to get the result before the job finishes may result in incomplete or empty responses. Use the "Get Status" operation first to confirm job completion.
  • API Authentication Errors: Ensure the API key credential is valid and has proper permissions.
  • Network Issues: Connectivity problems can cause request failures; verify network access to the Contentdrips API endpoint.

Error messages from the node will include the API error message if available, or a generic "Unknown error occurred" otherwise. Enabling "Continue On Fail" allows workflows to handle errors gracefully.

Links and References

Discussion