Overview

Programmatic access to Wondercat's generation, editing, and blueprint workflows.


What the API does

The Wondercat API lets you create images, videos, music, speech, and text programmatically. You can also edit existing media, run multi-step blueprints, and publish directly to social platforms — all through a single REST interface.

  • Generate — images, video, audio, music, text
  • Edit — trim, resize, overlay, remix existing media
  • Publish — post to Instagram, TikTok, and more
  • Automate — chain steps together with blueprints

Base URL

All API requests are made to the following base URL:

https://api.degaus.com/api/v1

Request & response format

The API accepts and returns JSON. Include Content-Type: application/json in your request headers. Authentication is done via Bearer tokens passed in the Authorization header.

Example request
curl -X POST https://api.degaus.com/api/v1/generate/image \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"prompt": "A cat in a space suit"}'

Async pattern

Long-running operations (image generation, video generation, etc.) return a job_id immediately. Poll the job status endpoint to check for completion, or use webhooks to get notified when the job finishes.

Poll for status
curl https://api.degaus.com/api/v1/jobs/JOB_ID \
  -H "Authorization: Bearer YOUR_API_KEY"

See the Job Polling reference for details on status values and retry strategies.