Imgapi Ai Context
JSON-LD context defining the semantic vocabulary for Imgapi Ai from ImgAPI.
5 Classes
16 Properties
4 Namespaces
Namespaces
schema:
https://schema.org/
xsd:
http://www.w3.org/2001/XMLSchema#
dcterms:
http://purl.org/dc/terms/
imgapi:
https://imgapi.ai/schema#
Classes
GetApiImgapiCreditsLedgerResponse
GetApiV1ImagesGenerationsResponse
PostApiV1ImagesGenerationsRequest
GetApiV1ImagesTasksIdResponse
GetApiV1ImagesTasksIdDownloadResponse
Properties
| Property |
Type |
Container |
| page |
integer |
|
| pageSize |
integer |
|
| total |
integer |
|
| pages |
integer |
|
| available |
integer |
|
| records |
|
list |
| id |
string |
|
| status |
string |
|
| model |
string |
|
| prompt |
string |
|
| aspectRatio |
string |
|
| quality |
string |
|
| resolution |
string |
|
| urls |
|
list |
| failure_reason |
string |
|
| image |
string |
|
JSON-LD Document
{
"@context": {
"@vocab": "https://imgapi.ai/schema#",
"schema": "https://schema.org/",
"xsd": "http://www.w3.org/2001/XMLSchema#",
"dcterms": "http://purl.org/dc/terms/",
"imgapi": "https://imgapi.ai/schema#",
"GetApiImgapiCreditsLedgerResponse": "imgapi:GetApiImgapiCreditsLedgerResponse",
"page": {
"@id": "imgapi:page",
"@type": "xsd:integer"
},
"pageSize": {
"@id": "imgapi:pageSize",
"@type": "xsd:integer"
},
"total": {
"@id": "imgapi:total",
"@type": "xsd:integer"
},
"pages": {
"@id": "imgapi:pages",
"@type": "xsd:integer"
},
"available": {
"@id": "imgapi:available",
"@type": "xsd:integer"
},
"records": {
"@id": "imgapi:records",
"@container": "@list"
},
"GetApiV1ImagesGenerationsResponse": "imgapi:GetApiV1ImagesGenerationsResponse",
"id": {
"@id": "imgapi:id",
"@type": "xsd:string"
},
"status": {
"@id": "imgapi:status",
"@type": "xsd:string"
},
"PostApiV1ImagesGenerationsRequest": "imgapi:PostApiV1ImagesGenerationsRequest",
"model": {
"@id": "imgapi:model",
"@type": "xsd:string"
},
"prompt": {
"@id": "imgapi:prompt",
"@type": "xsd:string"
},
"aspectRatio": {
"@id": "imgapi:aspectRatio",
"@type": "xsd:string"
},
"quality": {
"@id": "imgapi:quality",
"@type": "xsd:string"
},
"resolution": {
"@id": "imgapi:resolution",
"@type": "xsd:string"
},
"urls": {
"@id": "imgapi:urls",
"@container": "@list"
},
"GetApiV1ImagesTasksIdResponse": "imgapi:GetApiV1ImagesTasksIdResponse",
"failure_reason": {
"@id": "imgapi:failure_reason",
"@type": "xsd:string"
},
"GetApiV1ImagesTasksIdDownloadResponse": "imgapi:GetApiV1ImagesTasksIdDownloadResponse",
"image": {
"@id": "imgapi:image",
"@type": "xsd:string"
}
},
"@type": "schema:Dataset",
"schema:name": "ImgAPI API JSON-LD context",
"schema:description": "A JSON-LD @context for the objects ImgAPI's own API contract declares: one class per component schema, one property per declared field, typed from the contract. Derived by script (derive-json-ld.py, 2026-10-29) from openapi/_ae-authored/imgapi-ai-openapi-generated.yml.",
"dcterms:created": "2026-10-29",
"dcterms:source": [
"openapi/_ae-authored/imgapi-ai-openapi-generated.yml"
]
}