Kicks off async image generation. The job inherits the project’s
brand context (colors, voice, audience) and produces an image stored
on Google Cloud Storage. Returns a Job with
type: image.generate.
On completion, the job’s result contains { url, key, width, height }.
If key was provided in the request, the asset is also addressable
as GET /images/{key}.
Costs 40 credits per image.
Documentation Index
Fetch the complete documentation index at: https://docs.neuraldraft.io/llms.txt
Use this file to discover all available pages before exploring further.
Project API key. Pass as Authorization: Bearer ndsk_live_.... Manage
keys via /projects/me/api-keys. Test-mode keys use
the ndsk_test_ prefix.
"A serene yoga studio at dawn, soft sage and linen tones, no people"
"photorealistic"
1:1, 16:9, 9:16, 4:5, 4:3, 3:2 Optional. If provided, the image is also addressable by this key.
"hero.background"
Image generation job queued.
"job_2Ngd9KqLmRpW"
blog_post.generate, social_post.generate, image.generate, translation.batch, content_plan.generate, website.generate pending, processing, completed, failed, cancelled 0 <= x <= 100Result payload when status is completed. Shape depends on type:
blog_post.generate → { post_id, slug, title }social_post.generate → { social_post_id, title, platforms }image.generate → { url, key, width, height }translation.batch → { keys_translated: int, locales: [string] }