Built by Metorial, the integration platform for agentic AI.
Generate a single image synchronously from a design template. Override element properties (text, colors, images) and specify a format. Returns the generated image URL immediately. Only works with **static** design types.
Retrieve detailed information about a specific format of a design, including dimensions, preview URL, dynamic image URL, and all customizable elements with their properties. Use this to inspect available elements before generating images.
Create a dynamic image URL for a design. Dynamic images allow real-time customization of visuals via URL parameters — useful for personalized email images, Open Graph images, etc. Only one dynamic image is allowed per design; subsequent calls return the existing one.
Export one or more previously generated banners as a downloadable ZIP file. This is an asynchronous operation — a callback URL is required to receive a notification with the download link when the export is ready.
List all designs (templates) in your Abyssale workspace. Optionally filter by design type or category. Returns design metadata including name, type, timestamps, and preview URLs.
Check the status of a workspace template duplication request. Returns progress status and details about duplicated designs once complete.
Start an asynchronous generation of multiple formats (images, videos, PDFs, GIFs, or HTML5 banners) from a single design. Returns a generation request ID for tracking progress. Use "Get Generation Status" to poll for results, or provide a callback URL to receive a webhook when complete.
List all projects in your Abyssale workspace. Projects are used to organize designs.
Poll the status of an asynchronous generation request. Returns whether the generation is finalized, along with any generated banners and errors. Use this after calling "Generate Multi-Format" to retrieve results.
Create a new project in your Abyssale workspace for organizing designs.
Duplicate a workspace template into a target project. This is an asynchronous operation — use "Get Duplication Status" to track progress.
List all fonts available in your Abyssale workspace, including custom uploads and Google Fonts. Returns font IDs that can be used to override text element fonts during generation.