Skip to content

OmnAPI Documentation

One API key for image, lyrics, music, and music-video generation — with a consistent task lifecycle and transparent credit pricing.

Image generation

POST /api/v1/producer/generate/image — high-fidelity cover art and stills from a single prompt.

Lyrics generation

POST /api/v1/producer/generate/lyrics — themed lyrics with structure tags, ready to feed back into music compose.

Music composition

POST /api/v1/producer/generate/music/compose — full songs from a soundPrompt, optionally with lyrics, instrumental flag, BPM and length.

Direct Suno workflows

POST /api/v1/suno/songs — Suno generation, derive, export, upload and persona flows behind the same task model.

Music video

POST /api/v1/mv — create Fast or Studio music videos from a song with one unified lifecycle.

One way to poll

GET /api/v1/tasks/{taskId} — the same response shape and status enum for every asynchronous task.

One integration

Use one authentication header and one task model across image, lyrics, music, and music-video workflows.

Bring your own key

Paste your live key into the Interactive Reference to run real requests against api.omnapi.com.

Transparent credits

Each task reports creditsRequired up front and creditsCharged on completion. Failures refund automatically.

Async by default

Submit, poll, or subscribe to webhooks for delivery without keeping HTTP requests open.