Documentation Index
Fetch the complete documentation index at: https://docs.clearmaas.com/llms.txt
Use this file to discover all available pages before exploring further.
POSTCreate an image
OpenAPI
/openapi.yaml post /images/generations
openapi: 3.1.0
info:
title: ClearMaas API
version: '2026.04'
description: ClearMaas is an OpenAI-compatible API gateway.
contact:
name: ClearMaas Support
email: support@clearmaas.com
url: https://clearmaas.com
servers:
- url: https://api.clearmaas.com/v1
description: Production
security:
- bearerAuth: []
paths:
/images/generations:
post:
tags:
- Images
summary: Create an image
operationId: createImage
requestBody:
required: true
content:
application/json:
schema:
$ref: '#/components/schemas/ImageGenerationRequest'
responses:
'200':
description: OK
content:
application/json:
schema:
$ref: '#/components/schemas/ImageResponse'
components:
schemas:
ImageGenerationRequest:
type: object
required:
- model
- prompt
properties:
model:
type: string
description: Image-generation model.
example: openai/gpt-image-1
prompt:
type: string
'n':
type: integer
minimum: 1
maximum: 10
default: 1
size:
type: string
description: "OpenAI-style size: 1024x1024, 1792x1024, 1024x1792."
example: 1024x1024
quality:
type: string
enum: [auto, standard, hd, high, medium, low]
style:
type: string
enum: [vivid, natural]
response_format:
type: string
enum: [url, b64_json]
default: url
user:
type: string
ImageResponse:
type: object
properties:
created:
type: integer
data:
type: array
items:
type: object
properties:
url:
type: string
b64_json:
type: string
revised_prompt:
type: string
securitySchemes:
bearerAuth:
type: http
scheme: bearer
bearerFormat: API key (sk-clearmaas-...)
description: Pass `Authorization: Bearer sk-clearmaas-...` header.