FrankLab HOLST icon

FrankLab HOLST

Process images with FrankLab HOLST.

Submit Image Job

AI-generated

Summary

Submit an image processing job to the FrankLab HOLST API with a specified image URL and image operation, optionally supplying additional JSON parameters and waiting for the job to complete.

Inputs

  • Image URL (required) — URL of the image to process; must be a public HTTP or HTTPS URL.
  • Image Operation (required) — Type of image processing operation to perform, such as 'resize', 'crop', 'filter', or 'watermark'.
  • Additional JSON — Additional JSON fields for the FrankLab request; any media URL fields included must be public HTTP or HTTPS URLs.
  • Wait for Completion — Boolean flag indicating whether to wait for the job to complete before returning the result.

Output shape

a list of JSON objects each representing the processed job result with fields including status, taskId, any resulting URLs, error messages if applicable, and cost details

You can submit multiple image jobs in one execution (one per input item). When 'Wait for Completion' is true, the operation polls until the job reaches a terminal status before returning; otherwise, it returns immediately with the submitted job data.

Links

Discussion