GET
/v1/schemas/byteplus/image/images/generations?kind=output
Accept:
| field | recorded source |
|---|---|
| schema | Source linked above. generated Source tracee3379046f28d4628702fa094c1ce8678f3e103e6579a5dad417f19e5c90f67e3{
"fetchedAt": 1787893860,
"extractorVersion": "1",
"verifiedAt": null
} |
Response body
6 properties · 3 required · 8 $defs| property | type | description | constraints |
|---|---|---|---|
| model* | string | ||
| created* | integer | ||
| data* | Image[] | ||
| usage | GenerateImagesUsage | ||
| error | GenerateImagesError | ||
| tools | ContentGenerationTool[] |
Types
8 $defsBoundingBoxobject
| absolute | integer[] | ||
| normalized | integer[] |
ContentGenerationToolobject
| type* | enum | web_search |
ContentGenerationToolTypeenum
web_search
GenerateImagesErrorobject
| code* | string | ||
| message* | string |
GenerateImagesUsageobject
| input_images | integer | ||
| generated_images* | integer | ||
| output_tokens* | integer | ||
| total_tokens* | integer | ||
| tool_usage | ToolUsage |
Imageobject
| url | string | ||
| b64_json | string | ||
| size* | string | ||
| output_format | enum | jpeg | png | |
| z_index | integer | ||
| bounding_box | BoundingBox | ||
| name | string | ||
| description | string |
OutputFormatenum
jpeg | png
ToolUsageobject
| web_search | integer |
Validate a payload
before you spend tokensshell
$ curl -X POST https://modelschemas.com/v1/validate \
-d '{"provider":"byteplus","endpointId":"images/generations","payload":{…}}'
→ {"valid": false, "errors": [{"path": "#", "keyword": "required", …}]}