Two modes — discriminated by the request Content-Type:
application/json) — kicks off async generation
inheriting the project’s brand context. Returns a Job
with type: image.generate. On completion, result contains
{ url, key, width, height }. Costs 40 credits.multipart/form-data) — synchronous swap with
the uploaded file bytes. file and key are required. Returns the
registered Image immediately. Costs
1 credit (image_register). Max 10MB;
jpg/jpeg/png/webp/gif/svg only.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 uploaded (multipart mode).