{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "https://raw.githubusercontent.com/api-evangelist/posteahora/main/json-schema/posteahora-idea-input-schema.json", "title": "IdeaInput", "x-generated": "2026-09-28", "x-method": "derived", "x-generator": "derive-json-schema.py", "x-source": "openapi/_original/posteahora-api-openapi.yml#/components/schemas/IdeaInput", "type": "object", "properties": { "title": { "type": "string" }, "caption": { "type": "string" }, "tags": { "type": "array", "items": { "type": "string" } }, "mediaUrls": { "type": "array", "items": { "type": "string", "format": "uri" } }, "mediaType": { "type": "string", "enum": [ "image", "video" ] }, "status": { "type": "string", "enum": [ "unassigned", "todo", "in_progress", "done" ], "default": "unassigned" } } }