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

  1. 01

    Create an API key

    Sign in and generate a secret key from the dashboard. Keep it server-side.

    wizzx_sk_live_∙∙∙∙∙∙∙∙∙∙∙∙
  2. 02

    Submit a task

    POST the model key with its supported inputs. The task ID comes back immediately.

    POST /api/v1/task/submit/{model}
  3. 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