The contract defines 11 schemas that model the data the API accepts and returns. The most detailed are GenerateImageIn (6 properties), ReferenceImageIn (4 properties), UpscaleImageOut (4 properties), GeneratedImageOut (4 properties). Each schema is shown below with its type and property counts.
GenerationErrorOut
object
Error details for generation failures.
2 properties2 required
GeneratedImageOut
object
4 properties2 required
ReferenceImageIn
object
A reference image to guide generation.
4 properties
RemoveBgImageOut
object
2 properties2 required
UpscaleImageOut
object
4 properties2 required
GenerateImageIn
object
6 properties2 required
DurerMessage
object
1 property1 required
GenerateImageOut
object
Response for image generation requests.
2 properties
VectorImageOut
object
2 properties2 required
UpscaleImageIn
object
1 property1 required
DurerError
object
2 properties1 required
Specification
The full machine-readable OpenAPI contract behind this narrative.