Developer documentation
Integrate the Wizzx task API.
Authentication, model-specific inputs, status polling, webhooks and error handling — everything you need to ship your first generation.
Start here
The whole integration in three calls
- 01
Create an API key
Sign in and generate a secret key from the dashboard. Keep it server-side.
wizzx_sk_live_∙∙∙∙∙∙∙∙∙∙∙∙ - 02
Submit a task
POST the model key with its supported inputs. The task ID comes back immediately.
POST /api/v1/task/submit/{model} - 03
Fetch the result
Poll the status endpoint or take a webhook, then download the asset from the returned URL.
POST /api/v1/task/status