A field manual for getting consistent, on-brand results - structure, references, seeds and the parameters that actually matter.









Typed SDKs, predictable rate limits and webhooks for every job. Generate your first image in three lines.
import { Noetic } from "@noetic/sdk";
const noetic = new Noetic(process.env.NOETIC_KEY);
const image = await noetic.images.generate({
model: "noetic-image-3",
prompt: "a glass perfume bottle on wet stone",
aspect_ratio: "16:9",
});| Method | Endpoint | Description |
|---|---|---|
| POST | /images/generations | Text-to-image generation with model selection & prompt parameters. |
| POST | /images/edits | Inpainting, object removal, background replacement & outpainting. |
| GET | /images/{id} | Retrieve a generation, its metadata and available aspect ratios. |
| GET | /assets | List, organize and manage generations in your asset library. |
| DEL | /assets/{id} | Permanently delete an asset and its metadata. |
/images/generationsText-to-image generation with model selection & prompt parameters.
/images/editsInpainting, object removal, background replacement & outpainting.
/images/{id}Retrieve a generation, its metadata and available aspect ratios.
/assetsList, organize and manage generations in your asset library.
/assets/{id}Permanently delete an asset and its metadata.
One concise email when something genuinely new lands. No noise.