Skip to content

Generation

The Generation API lets you produce images, videos, animated GIFs, HTML5 banner ads, and print-ready PDFs from your Abyssale designs — with full control over every layer's content, colors, and layout at request time.

Two modes are available depending on your use case:

1. Synchronous Generation

  • Design type: static
  • Immediate asset creation
  • Direct response with the generated asset URL

2. Asynchronous Generation

  • Design type: static / animated / print / print_multipage
  • Batch asset creation across multiple formats in a single call
  • Request tracking via generation_request_id
  • Results delivered via webhook or polling

Getting Started

  1. Identify Design Type — static, animated, print, or multi-page print
  2. Retrieve Design Configuration — locate your design ID and default payload in the API panel
  3. Choose the generation mode:
  4. Element Customization — configure layer properties and content
  5. Error Handling — manage generation issues

Full API reference →