{ "$schema": "https://json-structure.org/meta/core/v0/#", "$id": "https://raw.githubusercontent.com/api-evangelist/cataas/refs/heads/main/json-structure/upload-cat-request-structure.json", "name": "UploadCatRequest", "description": "Multipart upload payload for a new cat image.", "type": "object", "required": [ "file" ], "properties": { "file": { "type": "string", "description": "The cat image file (JPEG, PNG, or GIF)." }, "tags": { "type": "string", "description": "Comma-separated list of tags to apply to the new cat.", "example": "cute,orange" } } }