{
  "openapi": "3.0.0",
  "info": {
    "title": "Jaky API",
    "version": "1.0.0",
    "description": "Official OpenAPI 3.0 Specification for Jaky API Services. High performance REST APIs for AI, Downloaders, Search, Internet Scrapers, and Cloudflare Bypass Tools.",
    "contact": {
      "name": "Jaky API Support",
      "url": "https://api.jaky.dev/support"
    }
  },
  "servers": [
    {
      "url": "https://api.jaky.dev",
      "description": "Production Server"
    },
    {
      "url": "http://localhost:3000",
      "description": "Local Development Server"
    }
  ],
  "tags": [
    {
      "name": "Alight Pro",
      "description": "Alight Motion Premium Subscription and Activation Services."
    },
    {
      "name": "Anime",
      "description": "Comprehensive Anime suite featuring seasonal anime, airing schedules, anime and manga search, and random HD waifu artwork."
    },
    {
      "name": "Artificial Intelligence",
      "description": "AI-powered services including background removal and high-resolution image upscaling."
    },
    {
      "name": "Canvas",
      "description": "Canvas manipulation, media overlay processing, code snippets, and dynamic social cards."
    },
    {
      "name": "CF Solver",
      "description": "Cloudflare Turnstile captcha solver and WAF session challenge bypass services."
    },
    {
      "name": "Deepfake Maker",
      "description": "AI image conversion, prompt extraction, object editing, and restoration powered by Deepfake Maker models."
    },
    {
      "name": "Download",
      "description": "High-speed media downloaders for YouTube, TikTok, Threads, CapCut, Facebook, Google Drive, Instagram, Spotify, Sticker.ly, Pinterest, MediaFire, Krakenfiles, and MEGA."
    },
    {
      "name": "Ephoto 360",
      "description": "Generate stunning graphic effects, 3D text, neon logos, animations, and video effects with Ephoto 360 styles."
    },
    {
      "name": "Internet",
      "description": "Real-time internet intelligence services including earthquake monitoring, weather forecasts, live cryptocurrency rates, real-time news headlines, and DNS-over-HTTPS lookups."
    },
    {
      "name": "Islamic",
      "description": "Comprehensive Islamic suite including pure scraped prayer times, full Al-Quran with audio recitations, daily supplications, 99 Asmaul Husna, and prophet stories."
    },
    {
      "name": "Lyrics",
      "description": "Search songs, synchronized LRC lyrics timestamps, artist discographies, albums, and top music charts."
    },
    {
      "name": "Maker",
      "description": "Creative animation and video effects maker."
    },
    {
      "name": "Search",
      "description": "Real-time search APIs for YouTube, KBBI dictionary, Pinterest images, and TikTok feeds."
    },
    {
      "name": "SMM",
      "description": "Social Media Marketing engagement services for WhatsApp, TikTok, and Instagram."
    },
    {
      "name": "Solver",
      "description": "Automated hCaptcha and Vercel WAF security challenge solver."
    },
    {
      "name": "Stalker",
      "description": "Public profile lookup and username enumeration across major social platforms: Instagram, TikTok, GitHub, Twitter/X, and 15+ other sites."
    },
    {
      "name": "Tools",
      "description": "Developer and web tools including website screenshot capture, URL shorteners, and QR code generation."
    },
    {
      "name": "User",
      "description": "User profile, quota statistics, API key management, and IP whitelist controls."
    },
    {
      "name": "Vivago AI",
      "description": "AI Video & Image generation, Image-to-Video, Prompt extraction, and Creative Upscaling powered by Vivago AI."
    },
    {
      "name": "Wink AI",
      "description": "Meitu Wink.ai video and photo AI enhancement, resolution upscaling, old photo restoration, and watermark eraser suite."
    }
  ],
  "paths": {
    "/v1/alight-motion/bulk": {
      "post": {
        "tags": [
          "Alight Pro"
        ],
        "summary": "Bulk Generate Premium Accounts",
        "description": "Generate disposable premium Alight Motion accounts automatically (1-20 accounts). Each account can be accessed by logging in to https://mail.tm with the provided email and password. Quota is dynamically deducted based on count.",
        "operationId": "alight-pro_bulk_post",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "count": {
                    "type": "string",
                    "description": "Number of disposable premium accounts to generate (1 to 20). Deducts 1 quota per account.",
                    "example": "5"
                  }
                }
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/alight-motion/send": {
      "post": {
        "tags": [
          "Alight Pro"
        ],
        "summary": "Send Magic Link",
        "description": "Send authentication magic link email for Alight Motion.",
        "operationId": "alight-pro_send_post",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "email": {
                    "type": "string",
                    "description": "Alight Motion account email address",
                    "example": "user@example.com"
                  }
                },
                "required": [
                  "email"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/alight-motion/verify": {
      "post": {
        "tags": [
          "Alight Pro"
        ],
        "summary": "Verify & Apply Premium",
        "description": "Verify email confirmation link and activate annual Alight Motion Pro package.",
        "operationId": "alight-pro_verify_post",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "email": {
                    "type": "string",
                    "description": "Alight Motion account email address",
                    "example": "user@example.com"
                  },
                  "link": {
                    "type": "string",
                    "description": "Email confirmation / magic link URL",
                    "example": "https://alightcreative.com?ui_sid=0366624874&oobCode=..."
                  }
                },
                "required": [
                  "email",
                  "link"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/anime/schedule": {
      "get": {
        "tags": [
          "Anime"
        ],
        "summary": "Airing Schedule",
        "description": "Live schedule of upcoming anime episodes airing soon with timestamps and countdowns.",
        "operationId": "anime_anime-schedule_get",
        "parameters": [
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Pagination page number",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Results per page (1 to 50)",
            "schema": {
              "type": "string"
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/anime/search": {
      "get": {
        "tags": [
          "Anime"
        ],
        "summary": "Anime Search",
        "description": "Search for anime by title with comprehensive details including scores, trailers, status, and synopses.",
        "operationId": "anime_anime-search_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": true,
            "description": "Anime title or keyword to search for",
            "schema": {
              "type": "string"
            },
            "example": "Naruto"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Pagination page number",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Results per page (1 to 50)",
            "schema": {
              "type": "string"
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/anime/manga": {
      "get": {
        "tags": [
          "Anime"
        ],
        "summary": "Manga Search",
        "description": "Search manga and light novels by title with chapter count, volume count, and rating.",
        "operationId": "anime_anime-manga_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": true,
            "description": "Manga title or keyword to search for",
            "schema": {
              "type": "string"
            },
            "example": "One Piece"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Pagination page number",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Results per page (1 to 50)",
            "schema": {
              "type": "string"
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/anime/random": {
      "get": {
        "tags": [
          "Anime"
        ],
        "summary": "Random Waifu Image",
        "description": "Fetch a random high-definition waifu anime illustration along with artist credentials.",
        "operationId": "anime_anime-random_get",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/anime/season": {
      "get": {
        "tags": [
          "Anime"
        ],
        "summary": "Seasonal Anime",
        "description": "Retrieve popular seasonal anime with posters, genres, scores, trailers, and episode counts. Automatically defaults to current season or supports custom season and year.",
        "operationId": "anime_anime-season_get",
        "parameters": [
          {
            "name": "season",
            "in": "query",
            "required": false,
            "description": "Anime season: WINTER, SPRING, SUMMER, or FALL",
            "schema": {
              "type": "string",
              "default": "FALL",
              "enum": [
                "WINTER",
                "SPRING",
                "SUMMER",
                "FALL"
              ]
            },
            "example": "FALL"
          },
          {
            "name": "year",
            "in": "query",
            "required": false,
            "description": "Anime release year",
            "schema": {
              "type": "string",
              "default": "2024",
              "enum": [
                2026,
                2025,
                2024,
                2023,
                2022
              ]
            },
            "example": "2024"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Pagination page number",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Number of results per page (1 to 50)",
            "schema": {
              "type": "string"
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ai/removebg": {
      "get": {
        "tags": [
          "Artificial Intelligence"
        ],
        "summary": "AI Background Remover",
        "description": "Automatically remove image background and generate transparent PNG output.",
        "operationId": "ai_removebg_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct URL of the image to remove background",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "format",
            "in": "query",
            "required": false,
            "description": "Response format (binary PNG by default or json)",
            "schema": {
              "type": "string",
              "enum": [
                "png",
                "json"
              ]
            },
            "example": "png"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ai/upscale": {
      "get": {
        "tags": [
          "Artificial Intelligence"
        ],
        "summary": "AI Image Upscaler",
        "description": "Enhance and upscale image resolution up to 4x using neural network models.",
        "operationId": "ai_upscale_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image URL to upscale",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "scale",
            "in": "query",
            "required": false,
            "description": "Upscale factor (2x or 4x)",
            "schema": {
              "type": "number",
              "default": "2",
              "enum": [
                2,
                4
              ]
            },
            "example": "2"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ai/text2image": {
      "get": {
        "tags": [
          "Artificial Intelligence"
        ],
        "summary": "AI Text to Image",
        "description": "Generate high-resolution AI artwork and graphics from textual prompts with custom dimensions.",
        "operationId": "ai_text2image_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Text description of the desired image",
            "schema": {
              "type": "string"
            },
            "example": "futuristic cyberpunk city at night with glowing neon lights"
          },
          {
            "name": "width",
            "in": "query",
            "required": false,
            "description": "Output image width in pixels (256-1536)",
            "schema": {
              "type": "number",
              "default": "1024",
              "enum": [
                256,
                512,
                768,
                1024,
                1536
              ]
            },
            "example": "1024"
          },
          {
            "name": "height",
            "in": "query",
            "required": false,
            "description": "Output image height in pixels (256-1536)",
            "schema": {
              "type": "number",
              "default": "1024",
              "enum": [
                256,
                512,
                768,
                1024,
                1536
              ]
            },
            "example": "1024"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ai/dola": {
      "get": {
        "tags": [
          "Artificial Intelligence"
        ],
        "summary": "Dola AI Multi-Bot Assistant",
        "description": "ByteDance Dola AI multi-bot conversational system with web search, Deep Think reasoning, bot discovery, and automated guest sessions.",
        "operationId": "ai_dola_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": true,
            "description": "Dola AI operation action",
            "schema": {
              "type": "string",
              "default": "chat",
              "enum": [
                "chat",
                "search",
                "recommend",
                "bots",
                "status",
                "new"
              ]
            },
            "example": "chat"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Message or instruction for Dola AI bot",
            "schema": {
              "type": "string"
            },
            "example": "Buatkan fungsi binary search dalam TypeScript"
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Search keyword to discover AI bots",
            "schema": {
              "type": "string"
            },
            "example": "coding"
          },
          {
            "name": "bot",
            "in": "query",
            "required": false,
            "description": "Target bot persona preset or custom bot ID",
            "schema": {
              "type": "string",
              "default": "coding_assistant",
              "enum": [
                "coding_assistant",
                "study_tutor",
                "writing_assistant",
                "grammar_checker",
                "english_tutor",
                "japanese_teacher",
                "booktalk",
                "relationship_advice"
              ]
            },
            "example": "coding_assistant"
          },
          {
            "name": "webSearch",
            "in": "query",
            "required": false,
            "description": "Enable real-time web search and wiki retrieval",
            "schema": {
              "type": "string",
              "default": "false"
            },
            "example": "false"
          },
          {
            "name": "deepThink",
            "in": "query",
            "required": false,
            "description": "Enable Deep Think reasoning mode for complex problems",
            "schema": {
              "type": "string",
              "default": "false"
            },
            "example": "false"
          },
          {
            "name": "pro",
            "in": "query",
            "required": false,
            "description": "Enable Deep Think Pro mode",
            "schema": {
              "type": "string",
              "default": "false"
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ai/perplexity": {
      "get": {
        "tags": [
          "Artificial Intelligence"
        ],
        "summary": "Perplexity AI Search & Chat",
        "description": "Real-time AI search engine and reasoning assistant with web search, file attachment analysis, multi-focus modes, and automated session management.",
        "operationId": "ai_perplexity_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": true,
            "description": "Perplexity operation action",
            "schema": {
              "type": "string",
              "default": "chat",
              "enum": [
                "chat",
                "search",
                "create-account",
                "rotate",
                "status"
              ]
            },
            "example": "chat"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Query prompt or question for Perplexity AI",
            "schema": {
              "type": "string"
            },
            "example": "Jelaskan apa itu Quantum Computing secara sederhana"
          },
          {
            "name": "attachment",
            "in": "query",
            "required": false,
            "description": "Direct URL or local file path to attach document or image for multimodal analysis",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "focus",
            "in": "query",
            "required": false,
            "description": "Search domain focus",
            "schema": {
              "type": "string",
              "default": "internet",
              "enum": [
                "internet",
                "scholar",
                "writing",
                "wolfram",
                "youtube",
                "reddit"
              ]
            },
            "example": "internet"
          },
          {
            "name": "mode",
            "in": "query",
            "required": false,
            "description": "Response detail mode",
            "schema": {
              "type": "string",
              "default": "CONCISE",
              "enum": [
                "CONCISE",
                "COPILOT"
              ]
            },
            "example": "CONCISE"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ai/suno": {
      "get": {
        "tags": [
          "Artificial Intelligence"
        ],
        "summary": "Suno AI Music Generator",
        "description": "Generate complete music tracks, customized songs with lyrics, or instrumental audio compositions using Suno AI.",
        "operationId": "ai_suno_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Creation mode: prompt-based generation, custom lyrics, instrumental track, or session status",
            "schema": {
              "type": "string",
              "default": "create",
              "enum": [
                "create",
                "custom",
                "instrumental",
                "status"
              ]
            },
            "example": "create"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Song description, genre nuances, and musical mood prompt",
            "schema": {
              "type": "string"
            },
            "example": "romantic acoustic ballad with sweet guitar chords"
          },
          {
            "name": "lyrics",
            "in": "query",
            "required": false,
            "description": "Custom song lyrics arranged in clean verses and chorus sections",
            "schema": {
              "type": "string"
            },
            "example": "[Verse 1]\nUnderneath the starlit sky\n[Chorus]\nSinging melodies through the night"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Musical style and production genre",
            "schema": {
              "type": "string",
              "default": "pop",
              "enum": [
                "pop",
                "indonesian slow pop acoustic",
                "lo-fi chill",
                "synthwave",
                "acoustic folk",
                "r&b",
                "rock",
                "romantic ballad",
                "electronic dance",
                "ambient cinematic",
                "jazz",
                "soul",
                "latin pop"
              ]
            },
            "example": "pop"
          },
          {
            "name": "gender",
            "in": "query",
            "required": false,
            "description": "Preferred vocal gender for sung tracks",
            "schema": {
              "type": "string",
              "default": "female",
              "enum": [
                "female",
                "male"
              ]
            },
            "example": "female"
          },
          {
            "name": "title",
            "in": "query",
            "required": false,
            "description": "Custom title for the track",
            "schema": {
              "type": "string"
            },
            "example": "Starlight Melody"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/quote": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Aesthetic Quote Card Generator",
        "description": "Generate stylish aesthetic quote cards with custom typography, gradient themes, author branding, and emoji support.",
        "operationId": "canvas_quote_get",
        "parameters": [
          {
            "name": "text",
            "in": "query",
            "required": true,
            "description": "Quote message text",
            "schema": {
              "type": "string"
            },
            "example": "Simplicity is prerequisite for reliability. Build clean code and powerful systems that stand the test of scale. 💡"
          },
          {
            "name": "author",
            "in": "query",
            "required": false,
            "description": "Author name",
            "schema": {
              "type": "string",
              "default": "Unknown Author"
            },
            "example": "Edsger W. Dijkstra"
          },
          {
            "name": "role",
            "in": "query",
            "required": false,
            "description": "Author subtitle, role, or title",
            "schema": {
              "type": "string",
              "default": "Author"
            },
            "example": "Computer Scientist"
          },
          {
            "name": "avatar",
            "in": "query",
            "required": false,
            "description": "Direct URL of the author avatar image",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Visual aesthetic color theme",
            "schema": {
              "type": "string",
              "default": "dark",
              "enum": [
                "dark",
                "neon",
                "glass",
                "gradient",
                "light"
              ]
            },
            "example": "dark"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/brat": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Brat Album Cover Generator",
        "description": "Generate signature Charli XCX 'Brat' styled album typography covers with custom text, colors, blur effects, and auto-scaled fonts.",
        "operationId": "canvas_brat_get",
        "parameters": [
          {
            "name": "text",
            "in": "query",
            "required": true,
            "description": "Album cover text message or title",
            "schema": {
              "type": "string"
            },
            "example": "jaky api"
          },
          {
            "name": "blur",
            "in": "query",
            "required": false,
            "description": "Apply signature aesthetic blur effect to text",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "bgColor",
            "in": "query",
            "required": false,
            "description": "Background color (hex or CSS color)",
            "schema": {
              "type": "string",
              "default": "#8ACE00"
            },
            "example": "#8ACE00"
          },
          {
            "name": "textColor",
            "in": "query",
            "required": false,
            "description": "Text font color (hex or CSS color)",
            "schema": {
              "type": "string",
              "default": "#000000"
            },
            "example": "#000000"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/carbon": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Code Snippet to Image (Carbon)",
        "description": "Generate beautiful macOS-style syntax-highlighted code snippet cards with retina 2x resolution across multiple languages and themes.",
        "operationId": "canvas_carbon_get",
        "parameters": [
          {
            "name": "code",
            "in": "query",
            "required": true,
            "description": "Source code text to syntax highlight",
            "schema": {
              "type": "string"
            },
            "example": "const greet = (name: string) => `Hello, ${name}!`;\nconsole.log(greet('World'));"
          },
          {
            "name": "language",
            "in": "query",
            "required": false,
            "description": "Programming language for syntax highlighting",
            "schema": {
              "type": "string",
              "default": "typescript",
              "enum": [
                "javascript",
                "typescript",
                "python",
                "html",
                "css",
                "json",
                "bash",
                "go",
                "rust",
                "cpp"
              ]
            },
            "example": "typescript"
          },
          {
            "name": "title",
            "in": "query",
            "required": false,
            "description": "Window header title or filename",
            "schema": {
              "type": "string",
              "default": "snippet.js"
            },
            "example": "index.ts"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Editor theme and canvas backdrop style",
            "schema": {
              "type": "string",
              "default": "dark",
              "enum": [
                "dark",
                "one-dark",
                "monokai",
                "nord",
                "sunset",
                "emerald",
                "blue",
                "transparent"
              ]
            },
            "example": "dark"
          },
          {
            "name": "lineNumbers",
            "in": "query",
            "required": false,
            "description": "Display line numbers in code block",
            "schema": {
              "type": "string",
              "default": "true",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "true"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/tweet": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Fake Tweet Mockup Generator",
        "description": "Generate realistic X/Twitter post screenshot mockups with custom author, badge, content, theme, and engagement metrics.",
        "operationId": "canvas_tweet_get",
        "parameters": [
          {
            "name": "text",
            "in": "query",
            "required": true,
            "description": "Tweet content with full emoji and markdown support",
            "schema": {
              "type": "string"
            },
            "example": "Just launched our new developer API platform with high-performance Canvas rendering! 🚀 Check it out now 🔥"
          },
          {
            "name": "name",
            "in": "query",
            "required": false,
            "description": "Author display name",
            "schema": {
              "type": "string",
              "default": "Developer"
            },
            "example": "Muhammad Zaki"
          },
          {
            "name": "username",
            "in": "query",
            "required": false,
            "description": "Twitter/X handle without @",
            "schema": {
              "type": "string",
              "default": "developer"
            },
            "example": "kiicodeofficial"
          },
          {
            "name": "avatar",
            "in": "query",
            "required": false,
            "description": "Direct URL of the author profile picture",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "verified",
            "in": "query",
            "required": false,
            "description": "Show blue verified checkmark badge",
            "schema": {
              "type": "string",
              "default": "true",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "true"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Color theme for the card",
            "schema": {
              "type": "string",
              "default": "dark",
              "enum": [
                "dark",
                "dim",
                "light"
              ]
            },
            "example": "dark"
          },
          {
            "name": "retweets",
            "in": "query",
            "required": false,
            "description": "Retweets counter display",
            "schema": {
              "type": "string",
              "default": "1.2K"
            },
            "example": "1.2K"
          },
          {
            "name": "likes",
            "in": "query",
            "required": false,
            "description": "Likes counter display",
            "schema": {
              "type": "string",
              "default": "14.8K"
            },
            "example": "14.8K"
          },
          {
            "name": "views",
            "in": "query",
            "required": false,
            "description": "Views counter display",
            "schema": {
              "type": "string",
              "default": "1.5M"
            },
            "example": "1.5M"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Attached media image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/yt-comment": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Fake YouTube Comment Generator",
        "description": "Generate realistic YouTube comment mockups with avatar, author name, pinned badge, likes count, and emoji rendering.",
        "operationId": "canvas_yt-comment_get",
        "parameters": [
          {
            "name": "comment",
            "in": "query",
            "required": true,
            "description": "Comment body text with emoji support",
            "schema": {
              "type": "string"
            },
            "example": "Bro just created the cleanest API platform ever! 🚀🔥"
          },
          {
            "name": "name",
            "in": "query",
            "required": false,
            "description": "Author display name",
            "schema": {
              "type": "string",
              "default": "User"
            },
            "example": "Muhammad Zaki"
          },
          {
            "name": "avatar",
            "in": "query",
            "required": false,
            "description": "Direct URL of user profile avatar image",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "time",
            "in": "query",
            "required": false,
            "description": "Comment posted relative time string",
            "schema": {
              "type": "string",
              "default": "2 hours ago"
            },
            "example": "2 hours ago"
          },
          {
            "name": "likes",
            "in": "query",
            "required": false,
            "description": "Likes count string (e.g. 1.4K, 25K)",
            "schema": {
              "type": "string",
              "default": "1.4K"
            },
            "example": "1.4K"
          },
          {
            "name": "pinned",
            "in": "query",
            "required": false,
            "description": "Display 'Pinned by creator' badge",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "true"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Color theme for YouTube card",
            "schema": {
              "type": "string",
              "default": "dark",
              "enum": [
                "dark",
                "light"
              ]
            },
            "example": "dark"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/github": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "GitHub Repository Card Generator",
        "description": "Generate stylish GitHub repository overview cards with real-time stars, forks, language badges, and description.",
        "operationId": "canvas_github_get",
        "parameters": [
          {
            "name": "repo",
            "in": "query",
            "required": false,
            "description": "GitHub repository path (e.g. facebook/react or jakisoft/jaky-api) for live stats",
            "schema": {
              "type": "string"
            },
            "example": "jakisoft/jaky-api"
          },
          {
            "name": "name",
            "in": "query",
            "required": false,
            "description": "Custom repository display name",
            "schema": {
              "type": "string"
            },
            "example": "jakisoft/jaky-api"
          },
          {
            "name": "desc",
            "in": "query",
            "required": false,
            "description": "Custom repository description",
            "schema": {
              "type": "string"
            },
            "example": "High-Performance RESTful API Services Suite."
          },
          {
            "name": "stars",
            "in": "query",
            "required": false,
            "description": "Stars counter display",
            "schema": {
              "type": "string"
            },
            "example": "120"
          },
          {
            "name": "forks",
            "in": "query",
            "required": false,
            "description": "Forks counter display",
            "schema": {
              "type": "string"
            },
            "example": "35"
          },
          {
            "name": "language",
            "in": "query",
            "required": false,
            "description": "Primary programming language",
            "schema": {
              "type": "string",
              "default": "TypeScript"
            },
            "example": "TypeScript"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Card visual theme",
            "schema": {
              "type": "string",
              "default": "dark",
              "enum": [
                "dark",
                "dim",
                "light"
              ]
            },
            "example": "dark"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/goodbye": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Goodbye & Farewell Card Generator",
        "description": "Generate asymmetric Neo-Brutalist farewell and member departure cards with customizable avatar, member stats, and badges.",
        "operationId": "canvas_goodbye_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "Departing member username or display name",
            "schema": {
              "type": "string"
            },
            "example": "Muhammad Zaki"
          },
          {
            "name": "avatar",
            "in": "query",
            "required": false,
            "description": "Direct URL of user avatar picture",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "server",
            "in": "query",
            "required": false,
            "description": "Community server or group name",
            "schema": {
              "type": "string",
              "default": "Developer Community"
            },
            "example": "Developer Community"
          },
          {
            "name": "memberCount",
            "in": "query",
            "required": false,
            "description": "Member number or left count",
            "schema": {
              "type": "string"
            },
            "example": "1,500"
          },
          {
            "name": "title",
            "in": "query",
            "required": false,
            "description": "Top header badge text",
            "schema": {
              "type": "string",
              "default": "👋 FAREWELL & GOODBYE"
            },
            "example": "👋 FAREWELL & GOODBYE"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Neo-brutalist visual theme",
            "schema": {
              "type": "string",
              "default": "light",
              "enum": [
                "light",
                "dark",
                "cyber"
              ]
            },
            "example": "light"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/spotify": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Spotify Track Card Generator",
        "description": "Generate aesthetic Spotify music playback cards with album art, artist details, audio duration progress bar, and ambient theme styling.",
        "operationId": "canvas_spotify_get",
        "parameters": [
          {
            "name": "title",
            "in": "query",
            "required": true,
            "description": "Track or song title",
            "schema": {
              "type": "string"
            },
            "example": "Starboy"
          },
          {
            "name": "artist",
            "in": "query",
            "required": false,
            "description": "Artist or band name",
            "schema": {
              "type": "string",
              "default": "Unknown Artist"
            },
            "example": "The Weeknd, Daft Punk"
          },
          {
            "name": "cover",
            "in": "query",
            "required": false,
            "description": "Direct URL of album cover artwork image",
            "schema": {
              "type": "string"
            },
            "example": "https://i.scdn.co/image/ab67616d0000b2734718e2b124f79258be7bc452"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "description": "Total song duration string (e.g. 3:50)",
            "schema": {
              "type": "string",
              "default": "3:45"
            },
            "example": "3:50"
          },
          {
            "name": "progress",
            "in": "query",
            "required": false,
            "description": "Current playback timestamp string (e.g. 1:45)",
            "schema": {
              "type": "string",
              "default": "1:24"
            },
            "example": "1:45"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Visual card theme style",
            "schema": {
              "type": "string",
              "default": "dark",
              "enum": [
                "dark",
                "neon",
                "blur"
              ]
            },
            "example": "dark"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/text2meme": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Text to Meme Generator",
        "description": "Generate classic styled memes from images and videos with auto-wrapped top and bottom text.",
        "operationId": "canvas_text2meme_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct URL of the target image or video",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "top",
            "in": "query",
            "required": false,
            "description": "Top meme caption text (optional)",
            "schema": {
              "type": "string"
            },
            "example": "WHEN YOUR CODE COMPILES"
          },
          {
            "name": "bottom",
            "in": "query",
            "required": false,
            "description": "Bottom meme caption text (optional)",
            "schema": {
              "type": "string"
            },
            "example": "ON THE FIRST TRY"
          },
          {
            "name": "uppercase",
            "in": "query",
            "required": false,
            "description": "Transform text to uppercase",
            "schema": {
              "type": "string",
              "default": "true",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "true"
          },
          {
            "name": "minDuration",
            "in": "query",
            "required": false,
            "description": "Minimum allowed video duration in seconds",
            "schema": {
              "type": "number",
              "default": "0.5"
            },
            "example": "0.5"
          },
          {
            "name": "maxDuration",
            "in": "query",
            "required": false,
            "description": "Maximum allowed video duration in seconds",
            "schema": {
              "type": "number",
              "default": "60"
            },
            "example": "60"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/canvas/welcome": {
      "get": {
        "tags": [
          "Canvas"
        ],
        "summary": "Welcome Banner Card Generator",
        "description": "Generate asymmetric Neo-Brutalist community welcome & onboarding banner cards with custom avatar, badges, and server branding.",
        "operationId": "canvas_welcome_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "Member username or display name",
            "schema": {
              "type": "string"
            },
            "example": "Muhammad Zaki"
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "description": "Card type (welcome or goodbye)",
            "schema": {
              "type": "string",
              "default": "welcome",
              "enum": [
                "welcome",
                "goodbye"
              ]
            },
            "example": "welcome"
          },
          {
            "name": "avatar",
            "in": "query",
            "required": false,
            "description": "Direct URL of user avatar picture",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "server",
            "in": "query",
            "required": false,
            "description": "Community server or group name",
            "schema": {
              "type": "string",
              "default": "Developer Community"
            },
            "example": "Developer Community"
          },
          {
            "name": "memberCount",
            "in": "query",
            "required": false,
            "description": "Member number or total count",
            "schema": {
              "type": "string",
              "default": "1,000"
            },
            "example": "1,500"
          },
          {
            "name": "title",
            "in": "query",
            "required": false,
            "description": "Top header pill badge text (optional)",
            "schema": {
              "type": "string"
            },
            "example": "✨ WELCOME ABOARD"
          },
          {
            "name": "theme",
            "in": "query",
            "required": false,
            "description": "Neo-brutalist visual theme",
            "schema": {
              "type": "string",
              "default": "light",
              "enum": [
                "light",
                "dark",
                "cyber"
              ]
            },
            "example": "light"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/cfsolver/turnstile": {
      "get": {
        "tags": [
          "CF Solver"
        ],
        "summary": "Cloudflare Turnstile Solver",
        "description": "Solve Cloudflare Turnstile challenges and retrieve cf-response authentication token.",
        "operationId": "cfsolver_turnstile_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Target website URL containing the Turnstile widget",
            "schema": {
              "type": "string"
            },
            "example": "https://insta-save.net/id"
          },
          {
            "name": "siteKey",
            "in": "query",
            "required": true,
            "description": "Cloudflare Turnstile sitekey public key",
            "schema": {
              "type": "string"
            },
            "example": "0x4AAAAAAAi2NuZzwS99-7op"
          },
          {
            "name": "proxy",
            "in": "query",
            "required": false,
            "description": "Optional HTTP proxy (e.g. http://host:port or http://user:pass@host:port)",
            "schema": {
              "type": "string"
            },
            "example": "http://127.0.0.1:8080"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/cfsolver/waf": {
      "get": {
        "tags": [
          "CF Solver"
        ],
        "summary": "Cloudflare WAF Solver",
        "description": "Solve Cloudflare WAF managed challenges and extract cf_clearance session cookies.",
        "operationId": "cfsolver_waf_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Target URL protected by Cloudflare WAF / Managed Challenge",
            "schema": {
              "type": "string"
            },
            "example": "https://krakenfiles.com"
          },
          {
            "name": "proxy",
            "in": "query",
            "required": false,
            "description": "Optional HTTP proxy (e.g. http://host:port or http://user:pass@host:port)",
            "schema": {
              "type": "string"
            },
            "example": "http://127.0.0.1:8080"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/action-figure": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Action Figure",
        "description": "Transform photo or prompt into collectible packaged toy action figure.",
        "operationId": "deepfakemaker_action-figure_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Action figure description and packaging style",
            "schema": {
              "type": "string"
            },
            "example": "retro 80s superhero action figure in blister pack card"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional reference portrait image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/age-filter": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Age Filter",
        "description": "Apply AI age transformation filter.",
        "operationId": "deepfakemaker_age-filter_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to process",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "age",
            "in": "query",
            "required": false,
            "description": "Target age category",
            "schema": {
              "type": "string",
              "default": "old",
              "enum": [
                "child",
                "teen",
                "young-adult",
                "middle-aged",
                "old",
                "elderly"
              ]
            },
            "example": "old"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/avatar-generator": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Avatar Generator",
        "description": "Generate stylized avatar portraits from photo.",
        "operationId": "deepfakemaker_avatar-generator_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct portrait image URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Avatar styling prompt",
            "schema": {
              "type": "string"
            },
            "example": "cyberpunk avatar with glowing neon hair"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/baby-generator": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Baby Generator",
        "description": "Predict future child appearance by combining photos of two parents.",
        "operationId": "deepfakemaker_baby-generator_get",
        "parameters": [
          {
            "name": "manImage",
            "in": "query",
            "required": true,
            "description": "Direct portrait image URL of the father",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "womanImage",
            "in": "query",
            "required": true,
            "description": "Direct portrait image URL of the mother",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/26.png"
          },
          {
            "name": "gender",
            "in": "query",
            "required": false,
            "description": "Predicted baby gender",
            "schema": {
              "type": "string",
              "default": "boy",
              "enum": [
                "boy",
                "girl"
              ]
            },
            "example": "boy"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/christmas-filter": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Christmas Filter",
        "description": "Apply holiday and Christmas festive effects to photos.",
        "operationId": "deepfakemaker_christmas-filter_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to process",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Christmas styling details",
            "schema": {
              "type": "string"
            },
            "example": "santa hat, warm holiday lights, cozy winter atmosphere"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/clothes-changer": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Clothes Changer",
        "description": "AI outfit and apparel change on photos.",
        "operationId": "deepfakemaker_clothes-changer_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to process",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Outfit style description",
            "schema": {
              "type": "string"
            },
            "example": "business suit and tie"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/clothes-remover": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Clothes Remover",
        "description": "AI clothing removal and replacement tool.",
        "operationId": "deepfakemaker_clothes-remover_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to process",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Optional prompt styling instruction",
            "schema": {
              "type": "string"
            },
            "example": "fashionable summer dress"
          },
          {
            "name": "mask",
            "in": "query",
            "required": false,
            "description": "Optional mask image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/fat-filter": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Fat Filter",
        "description": "Apply AI body shape modification filter.",
        "operationId": "deepfakemaker_fat-filter_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to process",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/generative-fill": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Generative Fill",
        "description": "Smart AI inpainting and generative replacement within image regions.",
        "operationId": "deepfakemaker_generative-fill_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Description of what to generate in the region",
            "schema": {
              "type": "string"
            },
            "example": "futuristic sunglasses and cybernetic headset"
          },
          {
            "name": "mask",
            "in": "query",
            "required": false,
            "description": "Optional mask image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/gif-generator": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI GIF Generator",
        "description": "Generate animated GIFs from text prompts using AI video models.",
        "operationId": "deepfakemaker_gif-generator_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Animation prompt description",
            "schema": {
              "type": "string"
            },
            "example": "cute pixel cat jumping in neon city loop"
          },
          {
            "name": "width",
            "in": "query",
            "required": false,
            "description": "Frame width in pixels",
            "schema": {
              "type": "number",
              "default": "512"
            },
            "example": "512"
          },
          {
            "name": "height",
            "in": "query",
            "required": false,
            "description": "Frame height in pixels",
            "schema": {
              "type": "number",
              "default": "512"
            },
            "example": "512"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/logo-maker": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Logo Maker",
        "description": "Design professional vector-style brand logos with AI.",
        "operationId": "deepfakemaker_logo-maker_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Logo concept description and brand name",
            "schema": {
              "type": "string"
            },
            "example": "minimalist geometric fox logo, vector style, gradient orange"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/map-generator": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Map Generator",
        "description": "Generate fantasy RPG, parchment, sci-fi, and blueprint cartography maps.",
        "operationId": "deepfakemaker_map-generator_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Map theme and topography description",
            "schema": {
              "type": "string"
            },
            "example": "ancient fantasy world map with mountains, oceans, and fantasy kingdoms"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional reference outline image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "16:9",
                "4:3"
              ]
            },
            "example": "auto"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/shoulder-tattoo": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Shoulder Tattoo Generator",
        "description": "Generate shoulder tattoo art concepts and designs.",
        "operationId": "deepfakemaker_shoulder-tattoo_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Tattoo design concept",
            "schema": {
              "type": "string"
            },
            "example": "japanese dragon with cherry blossoms neo-traditional tattoo"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "1:1",
              "enum": [
                "1:1",
                "2:3",
                "3:4",
                "9:16"
              ]
            },
            "example": "1:1"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/space-prompt": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Space Prompt",
        "description": "Extract detailed descriptive vision prompts from image.",
        "operationId": "deepfakemaker_space-prompt_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to analyze",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "language",
            "in": "query",
            "required": false,
            "description": "Output language for prompt",
            "schema": {
              "type": "string",
              "default": "english",
              "enum": [
                "english",
                "indonesian",
                "japanese",
                "chinese",
                "spanish"
              ]
            },
            "example": "english"
          },
          {
            "name": "wordLimit",
            "in": "query",
            "required": false,
            "description": "Maximum word limit for generated prompt",
            "schema": {
              "type": "number",
              "default": "388"
            },
            "example": "388"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/thumbnail": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "AI Thumbnail",
        "description": "Generate eye-catching video thumbnails and banners.",
        "operationId": "deepfakemaker_thumbnail_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Description or topic of the thumbnail",
            "schema": {
              "type": "string"
            },
            "example": "shocking gaming moment with bold typography and glowing effects"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional reference image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "16:9",
              "enum": [
                "16:9",
                "1:1",
                "9:16"
              ]
            },
            "example": "16:9"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/anime-pfp-maker": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Anime PFP Maker",
        "description": "Generate anime profile pictures (PFP) and avatars.",
        "operationId": "deepfakemaker_anime-pfp-maker_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Anime character appearance description",
            "schema": {
              "type": "string"
            },
            "example": "cool cyberpunk anime boy with white hair and katana portrait"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional reference image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/anime-photo": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Anime Photo",
        "description": "Transform photo into vibrant Japanese anime illustration.",
        "operationId": "deepfakemaker_anime-photo_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to transform",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Optional anime styling prompt",
            "schema": {
              "type": "string"
            },
            "example": "turn photo into vibrant japanese anime illustration, clean linework, iconic anime aesthetic"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/background-changer": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Background Changer",
        "description": "Replace image background with AI scenery or solid color.",
        "operationId": "deepfakemaker_background-changer_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to change background",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Description of new background scenery",
            "schema": {
              "type": "string"
            },
            "example": "luxurious modern studio penthouse with dramatic lighting"
          },
          {
            "name": "color",
            "in": "query",
            "required": false,
            "description": "Hex color code for solid background",
            "schema": {
              "type": "string"
            },
            "example": "#1a1a1a"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/background-remover": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Background Remover",
        "description": "Remove background leaving clean transparent subject.",
        "operationId": "deepfakemaker_background-remover_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to remove background from",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/black-friday-poster": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Black Friday Poster",
        "description": "Generate promotional sale posters and discount marketing graphics.",
        "operationId": "deepfakemaker_black-friday-poster_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Product and sale promotional details",
            "schema": {
              "type": "string"
            },
            "example": "black friday mega sale neon electronic gadgets premium dark background"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional product image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "4:5",
                "9:16",
                "16:9"
              ]
            },
            "example": "auto"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/buzz-cut-filter": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Buzz Cut Filter",
        "description": "Apply buzz cut hairstyle makeover filter to portrait photos.",
        "operationId": "deepfakemaker_buzz-cut-filter_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct portrait image URL to process",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/ghibli-filter": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Ghibli Filter",
        "description": "Transform photo into Studio Ghibli anime aesthetic artwork.",
        "operationId": "deepfakemaker_ghibli-filter_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to transform",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "16:9",
                "9:16"
              ]
            },
            "example": "auto"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/image2image": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Image to Image",
        "description": "Transform and generate images using Deepfake Maker diffusion models with credit limit <= 20.",
        "operationId": "deepfakemaker_image2image_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Detailed description of the generation or styling instructions",
            "schema": {
              "type": "string"
            },
            "example": "cyberpunk warrior portrait, dramatic lighting, high detail"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Direct image URL to transform",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "model",
            "in": "query",
            "required": false,
            "description": "Deepfake Maker model ID (<= 20 credits)",
            "schema": {
              "type": "string",
              "default": "nano-banana",
              "enum": [
                "nano-banana",
                "flux-kontext-pro",
                "grok-imagine-image"
              ]
            },
            "example": "nano-banana"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "2:3",
                "3:2",
                "3:4",
                "4:3",
                "9:16",
                "16:9"
              ]
            },
            "example": "auto"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/image2prompt": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Image to Prompt",
        "description": "Extract visual description prompt from an image with GPT vision.",
        "operationId": "deepfakemaker_image2prompt_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to extract prompt from",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "language",
            "in": "query",
            "required": false,
            "description": "Output language for extracted prompt",
            "schema": {
              "type": "string",
              "default": "english",
              "enum": [
                "english",
                "indonesian",
                "japanese",
                "chinese",
                "spanish"
              ]
            },
            "example": "english"
          },
          {
            "name": "wordLimit",
            "in": "query",
            "required": false,
            "description": "Maximum word limit for generated prompt",
            "schema": {
              "type": "number",
              "default": "388"
            },
            "example": "388"
          },
          {
            "name": "gptModel",
            "in": "query",
            "required": false,
            "description": "Vision GPT model identifier",
            "schema": {
              "type": "string",
              "default": "gpt-5-nano"
            },
            "example": "gpt-5-nano"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/jfif-to-jpg": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "JFIF to JPG",
        "description": "Convert JFIF image formats into standard high-quality JPG images.",
        "operationId": "deepfakemaker_jfif-to-jpg_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct JFIF or image URL to convert",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/magic-eraser": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Magic Eraser",
        "description": "Erase unwanted objects from photos with AI inpainting.",
        "operationId": "deepfakemaker_magic-eraser_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct source image URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "mask",
            "in": "query",
            "required": false,
            "description": "Optional mask image URL specifying area to erase",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/oc-maker": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "OC Maker",
        "description": "Original Character (OC) design and illustration generator.",
        "operationId": "deepfakemaker_oc-maker_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Detailed original character design prompt",
            "schema": {
              "type": "string"
            },
            "example": "fantasy elven ranger with emerald bow and wolf companion full body"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional reference image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "2:3",
                "3:2",
                "3:4",
                "4:3",
                "9:16",
                "16:9"
              ]
            },
            "example": "auto"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/perchance-image": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Perchance AI Image",
        "description": "Generate artistic images using Perchance creative AI model.",
        "operationId": "deepfakemaker_perchance-image_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Creative generation prompt",
            "schema": {
              "type": "string"
            },
            "example": "magical floating fantasy island in cloudscape"
          },
          {
            "name": "image",
            "in": "query",
            "required": false,
            "description": "Optional reference image URL",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "2:3",
                "3:2",
                "3:4",
                "4:3",
                "9:16",
                "16:9"
              ]
            },
            "example": "auto"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/photo-editor": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Photo Editor",
        "description": "AI prompt-guided photo editing and manipulation.",
        "operationId": "deepfakemaker_photo-editor_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to edit",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Prompt editing instruction",
            "schema": {
              "type": "string"
            },
            "example": "give the character futuristic neon sunglasses and glowing cyber armor"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/photo-restoration": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Photo Restoration",
        "description": "Restore old, damaged, or vintage photos with AI enhancement.",
        "operationId": "deepfakemaker_photo-restoration_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to restore",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/remove-filter": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Remove Filter",
        "description": "Remove heavy artistic filters and restore natural photo appearance.",
        "operationId": "deepfakemaker_remove-filter_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Filtered source image URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/tasks": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Task Status",
        "description": "Check asynchronous media generation task progress and retrieve generated image results.",
        "operationId": "deepfakemaker_tasks_get",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "required": true,
            "description": "Task ID returned from generation endpoint",
            "schema": {
              "type": "string"
            },
            "example": "123456"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional auth token if checking externally",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/unblur-image": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Unblur Image",
        "description": "Enhance clarity and sharpen blurry images.",
        "operationId": "deepfakemaker_unblur-image_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL to unblur",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/deepfakemaker/watermark-remover": {
      "get": {
        "tags": [
          "Deepfake Maker"
        ],
        "summary": "Watermark Remover",
        "description": "Remove watermarks and text stamps cleanly from images.",
        "operationId": "deepfakemaker_watermark-remover_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL containing watermark to clean",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Optional restoration instruction",
            "schema": {
              "type": "string"
            },
            "example": "clean image without watermark, high quality restore"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait synchronously for rendering result",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/capcut": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "CapCut Downloader",
        "description": "Extract and download original videos from CapCut templates and share links.",
        "operationId": "download_capcut_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "CapCut template or video link URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.capcut.com/template-detail/7405184250959514887"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/facebook": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Facebook Downloader",
        "description": "Download Facebook reels and videos in HD quality.",
        "operationId": "download_facebook_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Facebook reel or video share URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.facebook.com/watch/?v=10153231379946729"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/gdrive": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Google Drive Downloader",
        "description": "Extract direct download link, file metadata, and size from Google Drive URLs.",
        "operationId": "download_gdrive_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Google Drive file URL",
            "schema": {
              "type": "string"
            },
            "example": "https://drive.google.com/file/d/0ByeS4oOUV-49Zzh4R1J6R09zazQ/view"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/instagram": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Instagram Downloader",
        "description": "Download Instagram reels, stories, highlights, posts, and carousel albums.",
        "operationId": "download_instagram_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Instagram post, reel, or story URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.instagram.com/p/CmUv48DLvxd/"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/krakenfiles": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Krakenfiles Downloader",
        "description": "Extract file metadata, views, downloads, media streams, and direct download links from Krakenfiles URLs.",
        "operationId": "download_krakenfiles_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Krakenfiles file share URL",
            "schema": {
              "type": "string"
            },
            "example": "https://krakenfiles.com/view/BBs3lQOAhp/file.html"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/mediafire": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "MediaFire Downloader",
        "description": "Extract direct high-speed download link, file metadata, MIME type, and size from MediaFire URLs.",
        "operationId": "download_mediafire_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "MediaFire file share URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.mediafire.com/file/6haqqnq7gsmp3rk/8K_sample_1min.mp4/file"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/mega": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "MEGA Downloader",
        "description": "Scrape and decrypt MEGA file metadata, generate direct storage download links, or stream decrypted files in real time.",
        "operationId": "download_mega_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "MEGA file URL with decryption key",
            "schema": {
              "type": "string"
            },
            "example": "https://mega.nz/file/z4VilSJA#Z4rKfEzpbXJef8uzt-gjoKrPzNTWZtsUGToMFXlASP4"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/pinterest": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Pinterest Downloader",
        "description": "Download Pinterest images and videos in original high resolution or multiple MP4/HLS qualities.",
        "operationId": "download_pinterest_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Pinterest pin URL or Pin ID",
            "schema": {
              "type": "string"
            },
            "example": "https://www.pinterest.com/pin/4855512095534420/"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/soundcloud": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "SoundCloud Downloader",
        "description": "Extract and download original high-quality audio tracks, metadata, and artwork directly from SoundCloud URLs.",
        "operationId": "download_download-soundcloud_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "SoundCloud track URL to extract and download",
            "schema": {
              "type": "string"
            },
            "example": "https://soundcloud.com/alanwalker/faded"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/spotify": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Spotify Downloader",
        "description": "Fetch Spotify track and album metadata, cover art, and download streams.",
        "operationId": "download_spotify_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Spotify track or album URL",
            "schema": {
              "type": "string"
            },
            "example": "https://open.spotify.com/track/4cOdK2wGLETKBW3PvgPWqT"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/stickerly": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Sticker.ly Downloader",
        "description": "Download and extract full sticker packs, metadata, and sticker URLs from Sticker.ly share link or pack ID.",
        "operationId": "download_stickerly-download_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Sticker.ly pack share URL or pack ID",
            "schema": {
              "type": "string"
            },
            "example": "https://sticker.ly/s/O34WA9"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/threads": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Threads Downloader",
        "description": "Download photos, videos, and GIFs from Meta Threads posts.",
        "operationId": "download_threads_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Threads post URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.threads.net/@zuck/post/Cx042r_rXgI"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/tiktok": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "TikTok Downloader",
        "description": "Download TikTok videos without watermark in HD and photo slide albums.",
        "operationId": "download_tiktok_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "TikTok video or slide URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.tiktok.com/@tiktok/video/7106594312292453675"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/twitter": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "Twitter / X Downloader",
        "description": "Extract and download videos, GIFs, and photos in multiple resolutions directly from Twitter / X status URLs.",
        "operationId": "download_download-twitter_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Twitter or X post URL containing media",
            "schema": {
              "type": "string"
            },
            "example": "https://x.com/Interior/status/463440424141459456"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/youtube": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "YouTube Downloader",
        "description": "Convert and download YouTube videos in MP3 audio or MP4 video format with custom quality presets.",
        "operationId": "download_youtube_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "YouTube video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.youtube.com/watch?v=dQw4w9WgXcQ"
          },
          {
            "name": "format",
            "in": "query",
            "required": false,
            "description": "Target media format",
            "schema": {
              "type": "string",
              "default": "mp4",
              "enum": [
                "mp3",
                "mp4"
              ]
            },
            "example": "mp4"
          },
          {
            "name": "quality",
            "in": "query",
            "required": false,
            "description": "Media quality preset (mp3: 64, 128, 192, 256, 320 kbps | mp4: 144, 240, 360, 480, 720p)",
            "schema": {
              "type": "number",
              "default": "720",
              "enum": [
                64,
                128,
                192,
                256,
                320,
                144,
                240,
                360,
                480,
                720
              ]
            },
            "example": "720"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/download/play": {
      "get": {
        "tags": [
          "Download"
        ],
        "summary": "YouTube Play & Download",
        "description": "Search YouTube by song/video title and automatically download both MP3 (320kbps) and MP4 (720p).",
        "operationId": "download_play_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Search query for song or video title",
            "schema": {
              "type": "string"
            },
            "example": "Rick Astley Never Gonna Give You Up"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/3d-effect": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "3D Effect Effects",
        "description": "Create stunning logos and 3D graphic effects",
        "operationId": "ephoto-360_ephoto360-3d-effect_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/animations": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Animations Effects",
        "description": "Create motion animations and dynamic effects",
        "operationId": "ephoto-360_ephoto360-animations_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/artistic-effect": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Artistic Effect Effects",
        "description": "Create artistic painting and visual art effects",
        "operationId": "ephoto-360_ephoto360-artistic-effect_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/coins-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Coins Effects Effects",
        "description": "Create gold coins and award medal effects",
        "operationId": "ephoto-360_ephoto360-coins-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/cover-facebook": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Cover Facebook Effects",
        "description": "Create social media banners and cover headers",
        "operationId": "ephoto-360_ephoto360-cover-facebook_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/cup-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Cup Effects Effects",
        "description": "Create photo or name print effects on mugs and cups",
        "operationId": "ephoto-360_ephoto360-cup-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/drawing-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Drawing Effects Effects",
        "description": "Create pencil sketch and hand-drawn effects",
        "operationId": "ephoto-360_ephoto360-drawing-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Ephoto 360 Hub",
        "description": "Explore categories, search effects, inspect effect details, and generate custom effects directly.",
        "operationId": "ephoto-360_ephoto360-hub_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Operation action",
            "schema": {
              "type": "string",
              "default": "categories",
              "enum": [
                "categories",
                "list",
                "search",
                "detail",
                "create"
              ]
            },
            "example": "categories"
          },
          {
            "name": "q",
            "in": "query",
            "required": false,
            "description": "Search keyword for effects",
            "schema": {
              "type": "string"
            },
            "example": "naruto"
          },
          {
            "name": "url",
            "in": "query",
            "required": false,
            "description": "Effect URL or style identifier",
            "schema": {
              "type": "string"
            },
            "example": "/create-dragon-ball-style-text-effects-online-809.html"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for the effect",
            "schema": {
              "type": "string"
            },
            "example": "Dragon"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/festival": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Festival Effects",
        "description": "Create holiday festival and celebration card effects",
        "operationId": "ephoto-360_ephoto360-festival_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/fire-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Fire Effects Effects",
        "description": "Create blazing fire and burning text effects",
        "operationId": "ephoto-360_ephoto360-fire-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/game-effect": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Game Effect Effects",
        "description": "Create popular gaming and esports themed effects",
        "operationId": "ephoto-360_ephoto360-game-effect_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/glass-effect": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Glass Effect Effects",
        "description": "Create clear glass, crystal, and reflection effects",
        "operationId": "ephoto-360_ephoto360-glass-effect_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/halloween": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Halloween Effects",
        "description": "Create spooky horror and Halloween-themed effects",
        "operationId": "ephoto-360_ephoto360-halloween_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/happy-birthday": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Happy Birthday Effects",
        "description": "Create custom birthday greeting cards and cakes",
        "operationId": "ephoto-360_ephoto360-happy-birthday_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/love": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Love Effects",
        "description": "Create romantic love-themed photo frames and text effects",
        "operationId": "ephoto-360_ephoto360-love_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/merry-christmas": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Merry Christmas Effects",
        "description": "Create Christmas greeting cards and snowy winter atmosphere effects",
        "operationId": "ephoto-360_ephoto360-merry-christmas_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/new-year": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "New Year Effects",
        "description": "Create New Year greeting cards and effects",
        "operationId": "ephoto-360_ephoto360-new-year_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/shirt-effect": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Shirt Effect Effects",
        "description": "Create custom t-shirt and apparel mockups",
        "operationId": "ephoto-360_ephoto360-shirt-effect_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/sport-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Sport Effects Effects",
        "description": "Create sports effects, jerseys, and championship trophies",
        "operationId": "ephoto-360_ephoto360-sport-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/tattoo-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Tattoo Effects Effects",
        "description": "Create artistic tattoo designs on skin",
        "operationId": "ephoto-360_ephoto360-tattoo-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/technology": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Technology Effects",
        "description": "Create futuristic and tech-themed graphic effects",
        "operationId": "ephoto-360_ephoto360-technology_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/text-effects": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Text Effects Effects",
        "description": "Create 3D text effects, neon, logos, and typography",
        "operationId": "ephoto-360_ephoto360-text-effects_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/ephoto360/video-effect": {
      "get": {
        "tags": [
          "Ephoto 360"
        ],
        "summary": "Video Effect Effects",
        "description": "Create animated video effects and cinematic intros",
        "operationId": "ephoto-360_ephoto360-video-effect_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Action to perform",
            "schema": {
              "type": "string",
              "default": "list",
              "enum": [
                "list",
                "create",
                "detail"
              ]
            },
            "example": "list"
          },
          {
            "name": "style",
            "in": "query",
            "required": false,
            "description": "Style ID, 1-based index (e.g. 1, 2, ...), or slug from list action",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "text",
            "in": "query",
            "required": false,
            "description": "Text for effect. Use multiple text parameters or comma-separated for multi-text effects",
            "schema": {
              "type": "string"
            },
            "example": "Jaky"
          },
          {
            "name": "radio",
            "in": "query",
            "required": false,
            "description": "Optional radio option value or index",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "page",
            "in": "query",
            "required": false,
            "description": "Page number for style listing",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/internet/cuaca": {
      "get": {
        "tags": [
          "Internet"
        ],
        "summary": "Comprehensive Weather",
        "description": "Global weather conditions, temperature, humidity, wind, UV index, astronomy, and 3-day forecast by location.",
        "operationId": "internet_cuaca_get",
        "parameters": [
          {
            "name": "city",
            "in": "query",
            "required": true,
            "description": "City, town, or location name (e.g. Jakarta, Tokyo, London)",
            "schema": {
              "type": "string"
            },
            "example": "Jakarta"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/internet/crypto": {
      "get": {
        "tags": [
          "Internet"
        ],
        "summary": "Cryptocurrency Market Rates",
        "description": "Real-time cryptocurrency market prices, 24-hour price change percentages, volume, and high/low statistics.",
        "operationId": "internet_crypto_get",
        "parameters": [
          {
            "name": "symbol",
            "in": "query",
            "required": false,
            "description": "Cryptocurrency trading pair symbol (e.g. BTCUSDT, ETHUSDT, SOLUSDT). Leave empty for top market summary.",
            "schema": {
              "type": "string"
            },
            "example": "BTCUSDT"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/internet/dns": {
      "get": {
        "tags": [
          "Internet"
        ],
        "summary": "DNS-over-HTTPS Resolver",
        "description": "Query DNS records (A, AAAA, CNAME, MX, TXT, NS, SOA, ANY) using high-speed secure DNS-over-HTTPS.",
        "operationId": "internet_dns_get",
        "parameters": [
          {
            "name": "domain",
            "in": "query",
            "required": true,
            "description": "Target domain name or hostname to query",
            "schema": {
              "type": "string"
            },
            "example": "cloudflare.com"
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "description": "DNS record type",
            "schema": {
              "type": "string",
              "default": "A",
              "enum": [
                "A",
                "AAAA",
                "CNAME",
                "MX",
                "TXT",
                "NS",
                "SOA",
                "ANY"
              ]
            },
            "example": "A"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/internet/gempa": {
      "get": {
        "tags": [
          "Internet"
        ],
        "summary": "Latest Earthquake (BMKG)",
        "description": "Real-time latest earthquake bulletin and shakemap diagram from Indonesian Meteorological Agency (BMKG).",
        "operationId": "internet_gempa_get",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/internet/news": {
      "get": {
        "tags": [
          "Internet"
        ],
        "summary": "Real-time News Headlines",
        "description": "Fetch the latest trending news headlines, publisher information, and article timestamps across multiple topics or custom search queries.",
        "operationId": "internet_news_get",
        "parameters": [
          {
            "name": "topic",
            "in": "query",
            "required": false,
            "description": "News category or topic",
            "schema": {
              "type": "string",
              "default": "technology",
              "enum": [
                "technology",
                "business",
                "world",
                "science",
                "entertainment",
                "sports"
              ]
            },
            "example": "technology"
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "description": "Optional custom search keyword for news articles",
            "schema": {
              "type": "string"
            },
            "example": "artificial intelligence"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/islami/asmaul-husna": {
      "get": {
        "tags": [
          "Islamic"
        ],
        "summary": "99 Asmaul Husna",
        "description": "99 Beautiful Names of Allah with Arabic calligraphy, Latin phonetics, and English/Indonesian translations.",
        "operationId": "islami_asmaul-husna_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "description": "Specific number (1-99) or Latin name search",
            "schema": {
              "type": "string"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/islami/quran": {
      "get": {
        "tags": [
          "Islamic"
        ],
        "summary": "Al-Quran & Audio",
        "description": "Browse 114 surahs with Arabic text, Latin phonetics, translations, tafsir, and high-quality audio recitation per ayah.",
        "operationId": "islami_quran_get",
        "parameters": [
          {
            "name": "surah",
            "in": "query",
            "required": false,
            "description": "Surah number (1-114). Leave empty to get full list of 114 surahs.",
            "schema": {
              "type": "number"
            },
            "example": "1"
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "description": "Search keyword for surah name or meaning when listing surahs",
            "schema": {
              "type": "string"
            },
            "example": "Yasin"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/islami/doa": {
      "get": {
        "tags": [
          "Islamic"
        ],
        "summary": "Daily Supplications (Doa)",
        "description": "Daily Islamic prayers and supplications with Arabic script, Latin transliteration, and meanings.",
        "operationId": "islami_doa_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "description": "Search keyword or prayer title",
            "schema": {
              "type": "string"
            },
            "example": "tidur"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/islami/kalender": {
      "get": {
        "tags": [
          "Islamic"
        ],
        "summary": "Islamic Hijri Calendar & Fasting",
        "description": "Convert Gregorian date to Hijri calendar, determine active sunnah/obligatory fasting days, and view major Islamic holidays.",
        "operationId": "islami_kalender_get",
        "parameters": [
          {
            "name": "date",
            "in": "query",
            "required": false,
            "description": "Target Gregorian date (YYYY-MM-DD). Leave empty for current date.",
            "schema": {
              "type": "string"
            },
            "example": "2026-10-11"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/islami/jadwalsholat": {
      "get": {
        "tags": [
          "Islamic"
        ],
        "summary": "Prayer Times & Schedule",
        "description": "Fetch real-time daily prayer times (Imsak, Subuh, Dhuha, Dzuhur, Ashar, Maghrib, Isya) for Indonesian cities & regencies via pure scraping.",
        "operationId": "islami_jadwalsholat_get",
        "parameters": [
          {
            "name": "city",
            "in": "query",
            "required": false,
            "description": "City name or ID (e.g. Jakarta, Bandung, Surabaya, 308). Defaults to Jakarta Pusat.",
            "schema": {
              "type": "string"
            },
            "example": "Jakarta"
          },
          {
            "name": "list",
            "in": "query",
            "required": false,
            "description": "Set to 'true' to retrieve the full list of all 600+ supported Indonesian cities and IDs",
            "schema": {
              "type": "string",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/islami/kisah-nabi": {
      "get": {
        "tags": [
          "Islamic"
        ],
        "summary": "Stories of 25 Prophets",
        "description": "Comprehensive historical stories, miracles, birth eras, and places of the 25 Prophets in Islam.",
        "operationId": "islami_kisah-nabi_get",
        "parameters": [
          {
            "name": "name",
            "in": "query",
            "required": false,
            "description": "Prophet name to filter (e.g. Adam, Musa, Ibrahim, Muhammad). Leave empty for all.",
            "schema": {
              "type": "string"
            },
            "example": "Adam"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/lyrics/album": {
      "get": {
        "tags": [
          "Lyrics"
        ],
        "summary": "Album Details",
        "description": "Get album information including tracklist, release date, cover art, and total duration.",
        "operationId": "lyrics_album_get",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "required": true,
            "description": "Deezer album ID",
            "schema": {
              "type": "string"
            },
            "example": "302127"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/lyrics/artist": {
      "get": {
        "tags": [
          "Lyrics"
        ],
        "summary": "Artist Details",
        "description": "Retrieve artist profile, fans, top popular tracks, and album discography.",
        "operationId": "lyrics_artist_get",
        "parameters": [
          {
            "name": "artist",
            "in": "query",
            "required": true,
            "description": "Artist name or Deezer artist ID",
            "schema": {
              "type": "string"
            },
            "example": "Coldplay"
          },
          {
            "name": "limitTracks",
            "in": "query",
            "required": false,
            "description": "Number of top tracks to return (1-50)",
            "schema": {
              "type": "number",
              "default": "20",
              "enum": [
                5,
                10,
                15,
                20,
                30,
                50
              ]
            },
            "example": "20"
          },
          {
            "name": "limitAlbums",
            "in": "query",
            "required": false,
            "description": "Number of albums to return (1-50)",
            "schema": {
              "type": "number",
              "default": "15",
              "enum": [
                5,
                10,
                15,
                20,
                30
              ]
            },
            "example": "15"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/lyrics/get": {
      "get": {
        "tags": [
          "Lyrics"
        ],
        "summary": "Get Lyrics",
        "description": "Fetch plain text and time-synced LRC lyrics for songs with timestamps, audio previews, and album covers.",
        "operationId": "lyrics_get_get",
        "parameters": [
          {
            "name": "track",
            "in": "query",
            "required": false,
            "description": "Track or song title",
            "schema": {
              "type": "string"
            },
            "example": "Yellow"
          },
          {
            "name": "artist",
            "in": "query",
            "required": false,
            "description": "Artist or performer name",
            "schema": {
              "type": "string"
            },
            "example": "Coldplay"
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "description": "General search query if track and artist are combined",
            "schema": {
              "type": "string"
            },
            "example": "Coldplay Yellow"
          },
          {
            "name": "id",
            "in": "query",
            "required": false,
            "description": "Specific LRCLIB track ID",
            "schema": {
              "type": "number"
            },
            "example": "3775924"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/lyrics/charts": {
      "get": {
        "tags": [
          "Lyrics"
        ],
        "summary": "Music Charts",
        "description": "Get top trending charts for tracks, artists, and albums.",
        "operationId": "lyrics_charts_get",
        "parameters": [
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Number of chart entries to return (1-50)",
            "schema": {
              "type": "number",
              "default": "20",
              "enum": [
                5,
                10,
                15,
                20,
                30,
                50
              ]
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/lyrics/search": {
      "get": {
        "tags": [
          "Lyrics"
        ],
        "summary": "Search Lyrics",
        "description": "Search tracks, artists, and lyrics metadata with preview audio and cover artwork.",
        "operationId": "lyrics_search_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Search keyword for song title, artist, or lyrics",
            "schema": {
              "type": "string"
            },
            "example": "Coldplay Yellow"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Maximum number of search results (1-50)",
            "schema": {
              "type": "number",
              "default": "20",
              "enum": [
                5,
                10,
                15,
                20,
                30,
                50
              ]
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/maker/alight-motion": {
      "get": {
        "tags": [
          "Maker"
        ],
        "summary": "Alight Motion Template Maker",
        "description": "Edit and render Alight Motion video templates, inspect preset requirements, and check task status (5 limits for edit, 1 limit for detail, free for task check).",
        "operationId": "maker_alight-motion-maker_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": true,
            "description": "Alight Motion maker action",
            "schema": {
              "type": "string",
              "default": "edit",
              "enum": [
                "edit",
                "detail",
                "task"
              ]
            },
            "example": "edit"
          },
          {
            "name": "url",
            "in": "query",
            "required": false,
            "description": "Alight Motion share link or preset XML URL (for edit & detail)",
            "schema": {
              "type": "string"
            },
            "example": "https://alightcreative.com/am/share/u/1rDMGTgx93RuqjL9GHk140ju6Ni2/p/5tvheTEkgD-2a10167f6f007bfc"
          },
          {
            "name": "media",
            "in": "query",
            "required": false,
            "description": "Comma-separated or repeated media URLs for preset slots",
            "schema": {
              "type": "string"
            },
            "example": "https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "audio",
            "in": "query",
            "required": false,
            "description": "Optional custom audio URL for soundtrack",
            "schema": {
              "type": "string"
            },
            "example": "https://api.jaky.dev/preset_audio.mp3"
          },
          {
            "name": "resolution",
            "in": "query",
            "required": false,
            "description": "Render resolution",
            "schema": {
              "type": "string",
              "default": "1080p",
              "enum": [
                "1080p",
                "720p",
                "540p",
                "480p",
                "360p"
              ]
            },
            "example": "1080p"
          },
          {
            "name": "id",
            "in": "query",
            "required": false,
            "description": "Task ID to check status (quota is never deducted for task queries)",
            "schema": {
              "type": "string"
            },
            "example": "b18b4887-2178-43e7-b64a-255d444458f2"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/maker/capcut": {
      "get": {
        "tags": [
          "Maker"
        ],
        "summary": "CapCut Template Maker",
        "description": "Edit and render CapCut video templates without watermark, inspect template requirements, and check task status (5 limits for edit, 1 limit for detail, free for task check).",
        "operationId": "maker_capcut-maker_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": true,
            "description": "CapCut maker action",
            "schema": {
              "type": "string",
              "default": "edit",
              "enum": [
                "edit",
                "detail",
                "task"
              ]
            },
            "example": "edit"
          },
          {
            "name": "url",
            "in": "query",
            "required": false,
            "description": "CapCut template URL or ID (for edit & detail)",
            "schema": {
              "type": "string"
            },
            "example": "7514004635468696885"
          },
          {
            "name": "media",
            "in": "query",
            "required": false,
            "description": "Comma-separated or repeated media URLs for template slots (e.g. ?media=url1,url2 or ?media=url1&media=url2)",
            "schema": {
              "type": "string"
            },
            "example": "https://i.ibb.co/HjN5H1J/1789188096506-upload.jpg,https://avatars.githubusercontent.com/u/162775830?v=4"
          },
          {
            "name": "resolution",
            "in": "query",
            "required": false,
            "description": "Render resolution",
            "schema": {
              "type": "string",
              "default": "1080p",
              "enum": [
                "1080p",
                "720p"
              ]
            },
            "example": "1080p"
          },
          {
            "name": "id",
            "in": "query",
            "required": false,
            "description": "Task ID to check status (quota is never deducted for task queries)",
            "schema": {
              "type": "string"
            },
            "example": "b18b4887-2178-43e7-b64a-255d444458f2"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/maker/paperanimation": {
      "get": {
        "tags": [
          "Maker"
        ],
        "summary": "Paper Animation",
        "description": "Generate animated paper fold, highlight, or magazine style video effects.",
        "operationId": "maker_paperanimation_get",
        "parameters": [
          {
            "name": "text",
            "in": "query",
            "required": true,
            "description": "Text to animate",
            "schema": {
              "type": "string"
            },
            "example": "Jaky API"
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "description": "Animation style type",
            "schema": {
              "type": "string",
              "default": "highlight",
              "enum": [
                "highlight",
                "magazine",
                "press"
              ]
            },
            "example": "highlight"
          },
          {
            "name": "frameCount",
            "in": "query",
            "required": false,
            "description": "Number of frames (4-20)",
            "schema": {
              "type": "number",
              "default": "20"
            },
            "example": "20"
          },
          {
            "name": "fontSize",
            "in": "query",
            "required": false,
            "description": "Font size in pixels",
            "schema": {
              "type": "number",
              "default": "45"
            },
            "example": "45"
          },
          {
            "name": "blurAmount",
            "in": "query",
            "required": false,
            "description": "Blur amount",
            "schema": {
              "type": "number",
              "default": "6"
            },
            "example": "6"
          },
          {
            "name": "roughness",
            "in": "query",
            "required": false,
            "description": "Highlight roughness %",
            "schema": {
              "type": "number",
              "default": "50"
            },
            "example": "50"
          },
          {
            "name": "watermark",
            "in": "query",
            "required": false,
            "description": "Custom watermark text or false to disable",
            "schema": {
              "type": "string",
              "default": "api.jaky.dev"
            },
            "example": "api.jaky.dev"
          },
          {
            "name": "sound",
            "in": "query",
            "required": false,
            "description": "Enable sound effect",
            "schema": {
              "type": "string",
              "default": "true",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "true"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/capcut": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "CapCut Templates",
        "description": "Search trending and popular CapCut video editing templates.",
        "operationId": "search_capcut_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": true,
            "description": "Search keyword or topic",
            "schema": {
              "type": "string"
            },
            "example": "jedag jedug"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Maximum template results count",
            "schema": {
              "type": "number",
              "default": "20"
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/kbbi": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "KBBI Dictionary",
        "description": "Search Kamus Besar Bahasa Indonesia (KBBI) for official words, meanings, word classes, and definitions.",
        "operationId": "search_kbbi_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Word or term to search in KBBI",
            "schema": {
              "type": "string"
            },
            "example": "pohon"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/pinterest": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "Pinterest Search",
        "description": "Search Pinterest for high-resolution images, pins, and direct media URLs.",
        "operationId": "search_pinterest_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Search keyword or query",
            "schema": {
              "type": "string"
            },
            "example": "aesthetic wallpaper"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/soundcloud": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "SoundCloud Search",
        "description": "Search tracks, remix editions, podcasts, and artists on SoundCloud with duration, artwork, play count, and permalink.",
        "operationId": "search_soundcloud_get",
        "parameters": [
          {
            "name": "q",
            "in": "query",
            "required": true,
            "description": "Music track title or query keyword",
            "schema": {
              "type": "string"
            },
            "example": "Alan Walker Faded"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Number of search results (1-50)",
            "schema": {
              "type": "string"
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/spotify": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "Spotify Search",
        "description": "Search Spotify songs, albums, playlists, and artists with filter options.",
        "operationId": "search_spotify_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Search keyword for song, artist, album, or playlist",
            "schema": {
              "type": "string"
            },
            "example": "coldplay"
          },
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Search type filter",
            "schema": {
              "type": "string",
              "default": "all",
              "enum": [
                "all",
                "track",
                "album",
                "playlist",
                "artist"
              ]
            },
            "example": "all"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Maximum number of results to return (1-50)",
            "schema": {
              "type": "number",
              "default": "10",
              "enum": [
                5,
                10,
                15,
                20,
                30,
                50
              ]
            },
            "example": "10"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/stickerly": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "Sticker.ly Search",
        "description": "Search sticker packs on Sticker.ly by keywords.",
        "operationId": "search_stickerly_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Keywords to search on Sticker.ly",
            "schema": {
              "type": "string"
            },
            "example": "cat"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "description": "Number of sticker packs to return",
            "schema": {
              "type": "number",
              "default": "10"
            },
            "example": "10"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/tiktok": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "TikTok Feed Search",
        "description": "Search TikTok feed for videos, music, and authors by keywords.",
        "operationId": "search_tiktok_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Keywords to search on TikTok",
            "schema": {
              "type": "string"
            },
            "example": "cute cat"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "description": "Number of search results",
            "schema": {
              "type": "number",
              "default": "10"
            },
            "example": "10"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/search/youtube": {
      "get": {
        "tags": [
          "Search"
        ],
        "summary": "YouTube Search",
        "description": "Search YouTube for videos with metadata including title, author, views, duration, and thumbnails.",
        "operationId": "search_youtube_get",
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": true,
            "description": "Search keyword or query",
            "schema": {
              "type": "string"
            },
            "example": "Alan Walker Faded"
          },
          {
            "name": "limit",
            "in": "query",
            "required": false,
            "description": "Maximum number of search results to return (1-50)",
            "schema": {
              "type": "number",
              "default": "20",
              "enum": [
                5,
                10,
                15,
                20,
                30,
                50
              ]
            },
            "example": "20"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/smm/instagram": {
      "get": {
        "tags": [
          "SMM"
        ],
        "summary": "Instagram SMM",
        "description": "Free Instagram likes, views, followers, story views, shares, and saves.",
        "operationId": "smm_instagram_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Service action",
            "schema": {
              "type": "string",
              "default": "likes",
              "enum": [
                "list",
                "likes",
                "views",
                "followers",
                "story-views",
                "shares",
                "saves"
              ]
            },
            "example": "likes"
          },
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Instagram post or reel URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.instagram.com/p/CmUv48DLvxd/"
          },
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "Instagram account username without @",
            "schema": {
              "type": "string"
            },
            "example": "instagramuser"
          },
          {
            "name": "quantity",
            "in": "query",
            "required": false,
            "description": "Quantity",
            "schema": {
              "type": "number",
              "default": "200"
            },
            "example": "200"
          },
          {
            "name": "quantity",
            "in": "query",
            "required": false,
            "description": "Quantity (maksimal 20 untuk followers)",
            "schema": {
              "type": "number",
              "default": "20",
              "enum": [
                10,
                15,
                20
              ]
            },
            "example": "20"
          },
          {
            "name": "speed",
            "in": "query",
            "required": false,
            "description": "Speed (-1 for natural)",
            "schema": {
              "type": "string",
              "default": "-1",
              "enum": [
                "-1",
                "1",
                "2",
                "3"
              ]
            },
            "example": "-1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/smm/tiktok": {
      "get": {
        "tags": [
          "SMM"
        ],
        "summary": "TikTok SMM",
        "description": "Free TikTok views and likes engagement services.",
        "operationId": "smm_tiktok_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Service action (list, views, likes)",
            "schema": {
              "type": "string",
              "default": "views",
              "enum": [
                "list",
                "views",
                "likes"
              ]
            },
            "example": "views"
          },
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "TikTok video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://www.tiktok.com/@tiktok/video/7106594312292453675"
          },
          {
            "name": "quantity",
            "in": "query",
            "required": false,
            "description": "Quantity to order",
            "schema": {
              "type": "number",
              "default": "400"
            },
            "example": "400"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/smm/whatsapp": {
      "get": {
        "tags": [
          "SMM"
        ],
        "summary": "WhatsApp SMM",
        "description": "WhatsApp Channel reaction engagement services.",
        "operationId": "smm_whatsapp_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Service action (list or react-ch)",
            "schema": {
              "type": "string",
              "default": "react-ch",
              "enum": [
                "list",
                "react-ch"
              ]
            },
            "example": "react-ch"
          },
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "WhatsApp Channel post URL",
            "schema": {
              "type": "string"
            },
            "example": "https://whatsapp.com/channel/0029Vb8Bvco96H4ZFH0FyU30/1"
          },
          {
            "name": "reactions",
            "in": "query",
            "required": false,
            "description": "Comma-separated emoji reactions",
            "schema": {
              "type": "string",
              "default": "👍"
            },
            "example": "👍,❤️"
          },
          {
            "name": "count",
            "in": "query",
            "required": false,
            "description": "Number of reaction requests (1-10)",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/solve/hcaptcha": {
      "get": {
        "tags": [
          "Solver"
        ],
        "summary": "hCaptcha Solver",
        "description": "Directly solve hCaptcha challenge and wait for response token.",
        "operationId": "solve_hcaptcha_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Solver action",
            "schema": {
              "type": "string",
              "default": "solve",
              "enum": [
                "solve",
                "list"
              ]
            },
            "example": "solve"
          },
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Target webpage URL containing hCaptcha",
            "schema": {
              "type": "string"
            },
            "example": "https://accounts.hcaptcha.com/demo"
          },
          {
            "name": "sitekey",
            "in": "query",
            "required": true,
            "description": "Target hCaptcha sitekey",
            "schema": {
              "type": "string"
            },
            "example": "4c672d35-0701-42b2-88c3-78380b0db560"
          },
          {
            "name": "rqdata",
            "in": "query",
            "required": false,
            "description": "Enterprise rqdata payload",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "proxy",
            "in": "query",
            "required": false,
            "description": "Optional proxy address (host:port or http://user:pass@host:port)",
            "schema": {
              "type": "string"
            },
            "example": "http://127.0.0.1:8080"
          },
          {
            "name": "aiKey",
            "in": "query",
            "required": false,
            "description": "API Key for Vision AI puzzle solver (Groq, Gemini, OpenRouter)",
            "schema": {
              "type": "string"
            },
            "example": "gsk_123456"
          },
          {
            "name": "aiProvider",
            "in": "query",
            "required": false,
            "description": "AI vision provider",
            "schema": {
              "type": "string",
              "default": "groq",
              "enum": [
                "groq",
                "gemini",
                "openrouter",
                "huggingface",
                "ollama"
              ]
            },
            "example": "groq"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/solve/vercel": {
      "get": {
        "tags": [
          "Solver"
        ],
        "summary": "Vercel WAF Solver",
        "description": "Bypass Vercel Security Checkpoint WAF and extract clearance cookies or rendered HTML content.",
        "operationId": "solve_vercel_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Solver action",
            "schema": {
              "type": "string",
              "default": "waf",
              "enum": [
                "waf",
                "content",
                "list"
              ]
            },
            "example": "waf"
          },
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Target webpage URL protected by Vercel WAF",
            "schema": {
              "type": "string"
            },
            "example": "https://demo.vercel.store"
          },
          {
            "name": "proxy",
            "in": "query",
            "required": false,
            "description": "Optional proxy address",
            "schema": {
              "type": "string"
            },
            "example": "http://127.0.0.1:8080"
          },
          {
            "name": "timeout",
            "in": "query",
            "required": false,
            "description": "Timeout limit in milliseconds",
            "schema": {
              "type": "number",
              "default": "60000"
            },
            "example": "60000"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/stalker/github": {
      "get": {
        "tags": [
          "Stalker"
        ],
        "summary": "GitHub Profile Lookup",
        "description": "Fetch public GitHub profile data including bio, company, location, follower count, public repos, and top repositories.",
        "operationId": "stalker_stalker-github_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "GitHub username",
            "schema": {
              "type": "string"
            },
            "example": "torvalds"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/stalker/instagram": {
      "get": {
        "tags": [
          "Stalker"
        ],
        "summary": "Instagram Profile Lookup",
        "description": "Fetch public Instagram profile data including bio, follower count, post count, and profile picture.",
        "operationId": "stalker_stalker-instagram_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "Instagram username (with or without @)",
            "schema": {
              "type": "string"
            },
            "example": "cristiano"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/stalker/tiktok": {
      "get": {
        "tags": [
          "Stalker"
        ],
        "summary": "TikTok Profile Lookup",
        "description": "Fetch public TikTok profile data including nickname, bio, follower count, following, likes, and video count.",
        "operationId": "stalker_stalker-tiktok_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "TikTok username (with or without @)",
            "schema": {
              "type": "string"
            },
            "example": "khaby.lame"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/stalker/twitter": {
      "get": {
        "tags": [
          "Stalker"
        ],
        "summary": "Twitter / X Profile Lookup",
        "description": "Fetch public Twitter/X profile data including bio, location, follower count, tweet count, and verification status.",
        "operationId": "stalker_stalker-twitter_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "Twitter/X username (with or without @)",
            "schema": {
              "type": "string"
            },
            "example": "elonmusk"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/stalker/username": {
      "get": {
        "tags": [
          "Stalker"
        ],
        "summary": "Username Search Across Platforms",
        "description": "Check if a username exists across 15+ popular platforms including GitHub, Instagram, TikTok, YouTube, Reddit, Pinterest, Twitch, and more.",
        "operationId": "stalker_stalker-username_get",
        "parameters": [
          {
            "name": "username",
            "in": "query",
            "required": true,
            "description": "Username to search across platforms",
            "schema": {
              "type": "string"
            },
            "example": "johndoe"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/capcut": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "CapCut Studio",
        "description": "Create CapCut accounts and check account status.",
        "operationId": "tools_capcut_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": true,
            "description": "CapCut operation action",
            "schema": {
              "type": "string",
              "default": "create",
              "enum": [
                "create",
                "check"
              ]
            },
            "example": "create"
          },
          {
            "name": "cookie",
            "in": "query",
            "required": false,
            "description": "CapCut account session cookie string (for check)",
            "schema": {
              "type": "string"
            },
            "example": "sessionid=...; sid_tt=..."
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/hash": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "Cryptographic Hash Generator",
        "description": "Compute MD5, SHA-1, SHA-256, and SHA-512 cryptographic hashes with optional hash verification comparison.",
        "operationId": "tools_hash_get",
        "parameters": [
          {
            "name": "text",
            "in": "query",
            "required": true,
            "description": "Input string or text to hash",
            "schema": {
              "type": "string"
            },
            "example": "Hello World"
          },
          {
            "name": "algorithm",
            "in": "query",
            "required": false,
            "description": "Hashing algorithm (md5, sha1, sha256, sha512, or all)",
            "schema": {
              "type": "string",
              "default": "all",
              "enum": [
                "all",
                "md5",
                "sha1",
                "sha256",
                "sha512"
              ]
            },
            "example": "all"
          },
          {
            "name": "compare",
            "in": "query",
            "required": false,
            "description": "Optional existing hash string to compare and verify against input text",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/netflix": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "Netflix Tools",
        "description": "Generate active Netflix login links, list supported countries, and convert raw cookies to NFToken links.",
        "operationId": "tools_netflix_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": false,
            "description": "Service action (generate, convert, countries)",
            "schema": {
              "type": "string",
              "default": "generate",
              "enum": [
                "generate",
                "convert",
                "countries"
              ]
            },
            "example": "generate"
          },
          {
            "name": "country",
            "in": "query",
            "required": false,
            "description": "Target country ISO code (e.g. US, ID)",
            "schema": {
              "type": "string",
              "default": "US"
            },
            "example": "US"
          },
          {
            "name": "cookies",
            "in": "query",
            "required": false,
            "description": "Raw Netflix cookie string to convert into NFToken link",
            "schema": {
              "type": "string"
            },
            "example": "NetflixId=...; SecureNetflixId=..."
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/qr": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "QR Code Generator",
        "description": "Generate scannable QR Code image from any text, URL, or data string.",
        "operationId": "tools_qr_get",
        "parameters": [
          {
            "name": "text",
            "in": "query",
            "required": true,
            "description": "Text, link, or data content to encode into QR code",
            "schema": {
              "type": "string"
            },
            "example": "https://api.jaky.dev"
          },
          {
            "name": "size",
            "in": "query",
            "required": false,
            "description": "Image size in pixels (e.g. 300)",
            "schema": {
              "type": "number",
              "default": "300"
            },
            "example": "300"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/jarak": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "Route Distance Calculator",
        "description": "Calculate driving route distance (km), estimated transit time, coordinates, and Google Maps directions between two locations.",
        "operationId": "tools_jarak_get",
        "parameters": [
          {
            "name": "from",
            "in": "query",
            "required": true,
            "description": "Origin location (e.g. Jakarta)",
            "schema": {
              "type": "string"
            },
            "example": "Jakarta"
          },
          {
            "name": "to",
            "in": "query",
            "required": true,
            "description": "Destination location (e.g. Bandung)",
            "schema": {
              "type": "string"
            },
            "example": "Bandung"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/shorturl": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "URL Shortener",
        "description": "Shorten long web URLs using high-speed URL shortening services.",
        "operationId": "tools_shorturl_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Long URL to shorten",
            "schema": {
              "type": "string"
            },
            "example": "https://github.com/jakisoft"
          },
          {
            "name": "service",
            "in": "query",
            "required": false,
            "description": "Shortening service provider",
            "schema": {
              "type": "string",
              "default": "tinyurl",
              "enum": [
                "tinyurl",
                "cleanuri"
              ]
            },
            "example": "tinyurl"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/ssweb": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "Website Screenshot (SSWeb)",
        "description": "Capture high-resolution screenshots of any webpage across Desktop, Mobile, and Tablet viewports.",
        "operationId": "tools_ssweb_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Target website URL (e.g. https://google.com)",
            "schema": {
              "type": "string"
            },
            "example": "https://google.com"
          },
          {
            "name": "mode",
            "in": "query",
            "required": false,
            "description": "Device viewport mode",
            "schema": {
              "type": "string",
              "default": "desktop",
              "enum": [
                "desktop",
                "mobile",
                "tablet"
              ]
            },
            "example": "desktop"
          },
          {
            "name": "fullPage",
            "in": "query",
            "required": false,
            "description": "Capture full scrolling page (true / false)",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/tools/whois": {
      "get": {
        "tags": [
          "Tools"
        ],
        "summary": "WHOIS & IP Lookup",
        "description": "Resolve domain registration, nameservers, status, or IP geolocation, ISP, and ASN information.",
        "operationId": "tools_whois_get",
        "parameters": [
          {
            "name": "domain",
            "in": "query",
            "required": true,
            "description": "Domain name or IP address to lookup (e.g. google.com or 8.8.8.8)",
            "schema": {
              "type": "string"
            },
            "example": "google.com"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/user/key": {
      "post": {
        "tags": [
          "User"
        ],
        "summary": "Manage API Key",
        "description": "View current API key, regenerate a new random key (VIP & Enterprise), or configure a custom API key (Enterprise only).",
        "operationId": "user_key_post",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "action": {
                    "type": "string",
                    "description": "API key action to perform",
                    "example": "view"
                  },
                  "customKey": {
                    "type": "string",
                    "description": "Desired custom API key string (Enterprise tier only)",
                    "example": "my-enterprise-secret-key"
                  }
                },
                "required": [
                  "customKey"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/user/whitelist": {
      "post": {
        "tags": [
          "User"
        ],
        "summary": "Manage IP Whitelist",
        "description": "Retrieve currently whitelisted IP addresses or update the authorized IP address list for this account.",
        "operationId": "user_whitelist_post",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "requestBody": {
          "required": true,
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "action": {
                    "type": "string",
                    "description": "IP whitelist action to perform",
                    "example": "list"
                  },
                  "ipWhitelist": {
                    "type": "string",
                    "description": "Array of IP addresses to authorize. Use [\"1.1.1.1\"] to allow all IPs.",
                    "example": "[\"103.20.18.5\", \"192.168.1.1\"]"
                  }
                },
                "required": [
                  "ipWhitelist"
                ]
              }
            }
          }
        },
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/user/usage": {
      "get": {
        "tags": [
          "User"
        ],
        "summary": "Usage & Quota Stats",
        "description": "Inspect detailed quota consumption statistics, daily remaining limits, percentage used, and historical request counts.",
        "operationId": "user_usage_get",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/user/profile": {
      "get": {
        "tags": [
          "User"
        ],
        "summary": "User Profile",
        "description": "Retrieve comprehensive developer account profile, current limits, remaining quota, and IP whitelist details.",
        "operationId": "user_profile_get",
        "parameters": [
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/upscale": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Creative Upscaler",
        "description": "Upscale image resolution and enhance visual details up to 4x.",
        "operationId": "vivago_upscale_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL or base64 data to upscale",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "factor",
            "in": "query",
            "required": false,
            "description": "Upscaling scale factor (2x or 4x)",
            "schema": {
              "type": "number",
              "default": "2",
              "enum": [
                2,
                4
              ]
            },
            "example": "2"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/image2image": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Image to Image",
        "description": "Restyle, transform, and edit images using descriptive prompts.",
        "operationId": "vivago_image2image_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL or base64 data to transform",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Transformation instructions",
            "schema": {
              "type": "string",
              "default": "enhance and restyle"
            },
            "example": "Turn into a holographic mechanical robot"
          },
          {
            "name": "model",
            "in": "query",
            "required": false,
            "description": "AI generation model ID",
            "schema": {
              "type": "string",
              "default": "image-to-image",
              "enum": [
                "image-to-image",
                "nano-banana-standard",
                "nano-banana-standard-4k",
                "nano-banana-pro",
                "gpt-image",
                "ai-image-edit",
                "ip-portrait-face"
              ]
            },
            "example": "image-to-image"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Aspect ratio format",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "1:1",
                "16:9",
                "9:16"
              ]
            },
            "example": "auto"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/image2prompt": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Image to Prompt",
        "description": "Analyze and extract detailed descriptive prompt keywords from any image.",
        "operationId": "vivago_image2prompt_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL or base64 data to analyze",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/image2video": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Image to Video",
        "description": "Animate still images into high-definition dynamic video footage.",
        "operationId": "vivago_image2video_get",
        "parameters": [
          {
            "name": "image",
            "in": "query",
            "required": true,
            "description": "Direct image URL, base64 data URI, or asset UUID to animate",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "prompt",
            "in": "query",
            "required": false,
            "description": "Motion and visual guidance prompt",
            "schema": {
              "type": "string"
            },
            "example": "Lightning crackling and camera panning smoothly"
          },
          {
            "name": "model",
            "in": "query",
            "required": false,
            "description": "Vivago video diffusion model ID",
            "schema": {
              "type": "string",
              "default": "viva-image-to-video",
              "enum": [
                "viva-image-to-video",
                "viva-video-standard",
                "viva-keyframes-video",
                "viva-multi-image-to-video"
              ]
            },
            "example": "viva-image-to-video"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Output aspect ratio (auto detects input ratio)",
            "schema": {
              "type": "string",
              "default": "auto",
              "enum": [
                "auto",
                "16:9",
                "9:16",
                "1:1"
              ]
            },
            "example": "auto"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "description": "Video duration in seconds",
            "schema": {
              "type": "number",
              "default": "5",
              "enum": [
                5,
                10
              ]
            },
            "example": "5"
          },
          {
            "name": "sound",
            "in": "query",
            "required": false,
            "description": "Enable background audio effects (true / false)",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/tasks": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Task Status",
        "description": "Check asynchronous generation task progress and retrieve generated media results.",
        "operationId": "vivago_tasks_get",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "required": true,
            "description": "Task ID or History ID returned from generation endpoints",
            "schema": {
              "type": "string"
            },
            "example": "123456"
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "description": "Task media type (video, image, upscale, prompt)",
            "schema": {
              "type": "string",
              "enum": [
                "video",
                "image",
                "upscale",
                "prompt"
              ]
            },
            "example": "video"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional auth token if checking externally",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/text2image": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Text to Image",
        "description": "Generate high-resolution AI art and illustrations with Nano Banana models.",
        "operationId": "vivago_text2image_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Text description of the artwork to create",
            "schema": {
              "type": "string"
            },
            "example": "Futuristic neon samurai standing in the rain"
          },
          {
            "name": "model",
            "in": "query",
            "required": false,
            "description": "AI generation model ID",
            "schema": {
              "type": "string",
              "default": "nano-banana-standard",
              "enum": [
                "nano-banana-standard",
                "nano-banana-standard-4k",
                "nano-banana-pro",
                "gpt-image",
                "image-to-image",
                "ai-image-edit",
                "ip-portrait-face"
              ]
            },
            "example": "nano-banana-standard"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Image aspect ratio format",
            "schema": {
              "type": "string",
              "default": "1:1",
              "enum": [
                "1:1",
                "16:9",
                "9:16",
                "4:3",
                "3:4"
              ]
            },
            "example": "1:1"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/vivago/text2video": {
      "get": {
        "tags": [
          "Vivago AI"
        ],
        "summary": "Vivago Text to Video",
        "description": "Generate cinematic AI videos from descriptive text prompts.",
        "operationId": "vivago_text2video_get",
        "parameters": [
          {
            "name": "prompt",
            "in": "query",
            "required": true,
            "description": "Detailed description of the scene to generate",
            "schema": {
              "type": "string"
            },
            "example": "Cinematic drone view of a cyberpunk metropolis at night"
          },
          {
            "name": "model",
            "in": "query",
            "required": false,
            "description": "Vivago video diffusion model ID",
            "schema": {
              "type": "string",
              "default": "viva-video-standard",
              "enum": [
                "viva-video-standard",
                "viva-image-to-video",
                "viva-keyframes-video",
                "viva-multi-image-to-video"
              ]
            },
            "example": "viva-video-standard"
          },
          {
            "name": "aspect",
            "in": "query",
            "required": false,
            "description": "Video aspect ratio format",
            "schema": {
              "type": "string",
              "default": "16:9",
              "enum": [
                "16:9",
                "9:16",
                "1:1"
              ]
            },
            "example": "16:9"
          },
          {
            "name": "duration",
            "in": "query",
            "required": false,
            "description": "Video duration in seconds",
            "schema": {
              "type": "number",
              "default": "5",
              "enum": [
                5,
                10
              ]
            },
            "example": "5"
          },
          {
            "name": "sound",
            "in": "query",
            "required": false,
            "description": "Enable background audio and sound effects (true / false)",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "false",
                "true"
              ]
            },
            "example": "false"
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/upscale-1080p": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "1080P SuperResolution Upscale",
        "description": "Super-resolution upscale to 1080P (costs 4 / 8 credits).",
        "operationId": "wink_upscale-1080p_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/color-enhance": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "AI Color Boost & White Balance",
        "description": "AI color restoration and dynamic contrast boost (costs 4 / 8 credits).",
        "operationId": "wink_color-enhance_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/expand": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "AI Outpaint Expansion",
        "description": "Generative image and video boundary expansion (costs 3 / 5 credits).",
        "operationId": "wink_expand_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/task": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Check Wink Task Status",
        "description": "Query progress status and fetch finished media download URL for Wink AI tasks.",
        "operationId": "wink_task_get",
        "parameters": [
          {
            "name": "id",
            "in": "query",
            "required": true,
            "description": "Task Message ID",
            "schema": {
              "type": "string"
            },
            "example": "53c3caf0-2012-4600-55bc-r009971a6ccd"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional custom Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/create-account": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Create Wink Account",
        "description": "Auto-create disposable Wink.ai account with active password and claim daily Meidou credits.",
        "operationId": "wink_create-account_get",
        "parameters": [
          {
            "name": "count",
            "in": "query",
            "required": false,
            "description": "Number of accounts to generate (1 to 20)",
            "schema": {
              "type": "number",
              "default": "1"
            },
            "example": "1"
          },
          {
            "name": "groqKey",
            "in": "query",
            "required": false,
            "description": "Custom Groq API key for captcha solver",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "openRouterKey",
            "in": "query",
            "required": false,
            "description": "Custom OpenRouter API key",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "geminiKey",
            "in": "query",
            "required": false,
            "description": "Custom Gemini API key",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/retouch": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Facial & Body Beauty Smoothing",
        "description": "Facial and body AI beauty retouch and smoothing (costs 6 / 8 credits).",
        "operationId": "wink_retouch_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/enhance-portrait": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Facial & Portrait Enhancement",
        "description": "Facial and portrait details enhancement (costs 6 / 8 credits).",
        "operationId": "wink_enhance-portrait_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/interpolate-smooth": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Fluid Frame Rate Interpolation",
        "description": "Fluid 60fps video frame rate interpolation (costs 6 credits).",
        "operationId": "wink_interpolate-smooth_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://cdn.nekohime.site/file/x0vrd67d.mp4"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/remove-watermark": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Intelligent Watermark Inpainting",
        "description": "Intelligent watermark removal from media (costs 8 / 12 credits).",
        "operationId": "wink_remove-watermark_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/denoise-low": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Low ISO Grain Noise Reduction",
        "description": "Low ISO sensor noise and grain reduction (costs 4 / 8 credits).",
        "operationId": "wink_denoise-low_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/night-low": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Low-light Illumination Recovery",
        "description": "Low-light illumination and night shadow recovery (costs 6 / 12 credits).",
        "operationId": "wink_night-low_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/deblur": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Optical & Motion Blur Repair",
        "description": "Optical and motion blur repair (costs 6 / 8 credits).",
        "operationId": "wink_deblur_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/enhance-hd": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Quality Repair HD",
        "description": "General high-definition image and video repair (costs 2 / 4 credits).",
        "operationId": "wink_enhance-hd_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/repair": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Quality Repair Ultra HD",
        "description": "Ultra HD quality reconstruction for damaged or low-res photos and videos (costs 4 / 6 credits).",
        "operationId": "wink_repair_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://cdn.nekohime.site/file/x0vrd67d.mp4"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/register": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Register Wink Account",
        "description": "Register custom email Wink.ai account, send OTP verification, verify account, or set / reset account password.",
        "operationId": "wink_register_get",
        "parameters": [
          {
            "name": "action",
            "in": "query",
            "required": true,
            "description": "Registration and password action: send (send OTP), verify (verify OTP), set_password (set account password), or reset_password",
            "schema": {
              "type": "string",
              "default": "send",
              "enum": [
                "send",
                "verify",
                "set_password",
                "reset_password"
              ]
            },
            "example": "send"
          },
          {
            "name": "email",
            "in": "query",
            "required": true,
            "description": "Custom email address for Wink account",
            "schema": {
              "type": "string"
            },
            "example": "user@gmail.com"
          },
          {
            "name": "type",
            "in": "query",
            "required": false,
            "description": "Verification code type for send action: register or reset_password",
            "schema": {
              "type": "string",
              "default": "register",
              "enum": [
                "register",
                "reset_password"
              ]
            },
            "example": "register"
          },
          {
            "name": "code",
            "in": "query",
            "required": true,
            "description": "Verification code (OTP) received in email",
            "schema": {
              "type": "string"
            },
            "example": "123456"
          },
          {
            "name": "password",
            "in": "query",
            "required": true,
            "description": "Permanent password for Wink account (8 to 16 characters)",
            "schema": {
              "type": "string"
            },
            "example": "WinkPass123!"
          },
          {
            "name": "unloginToken",
            "in": "query",
            "required": false,
            "description": "Session unlogin token received from send action (optional if within same session)",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "groqKey",
            "in": "query",
            "required": false,
            "description": "Custom Groq API key for captcha solver",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "openRouterKey",
            "in": "query",
            "required": false,
            "description": "Custom OpenRouter API key",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "geminiKey",
            "in": "query",
            "required": false,
            "description": "Custom Gemini API key",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/remove-text": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Subtitle & Text Eraser",
        "description": "Hardcoded text and subtitle eraser (costs 8 / 12 credits).",
        "operationId": "wink_remove-text_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://cdn.nekohime.site/file/x0vrd67d.mp4"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/enhance-ultra": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Ultra HD Quality Reconstruction",
        "description": "Ultra HD quality reconstruction for compression artifacts (costs 4 / 6 credits).",
        "operationId": "wink_enhance-ultra_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct image or video URL",
            "schema": {
              "type": "string"
            },
            "example": "https://cdn.nekohime.site/file/x0vrd67d.mp4"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    },
    "/v1/wink/restore-photo": {
      "get": {
        "tags": [
          "Wink AI"
        ],
        "summary": "Vintage Photo Scratch & Color Restoration",
        "description": "Vintage photo scratch repair and color restoration (costs 6 credits).",
        "operationId": "wink_restore-photo_get",
        "parameters": [
          {
            "name": "url",
            "in": "query",
            "required": true,
            "description": "Direct vintage photo URL",
            "schema": {
              "type": "string"
            },
            "example": "https://raw.githubusercontent.com/PokeAPI/sprites/master/sprites/pokemon/other/official-artwork/25.png"
          },
          {
            "name": "wait",
            "in": "query",
            "required": false,
            "description": "Wait for task to finish",
            "schema": {
              "type": "string",
              "default": "false",
              "enum": [
                "true",
                "false"
              ]
            },
            "example": "false"
          },
          {
            "name": "token",
            "in": "query",
            "required": false,
            "description": "Optional Wink access token",
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "x-jaky-key",
            "in": "header",
            "required": false,
            "description": "API Key Authentication Header",
            "schema": {
              "type": "string",
              "example": "YOUR_API_KEY"
            }
          }
        ],
        "responses": {
          "200": {
            "description": "Successful response",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": true
                    },
                    "result": {
                      "type": "object"
                    }
                  }
                }
              }
            }
          },
          "400": {
            "description": "Invalid parameter or missing required fields",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Parameter 'query' is required."
                    }
                  }
                }
              }
            }
          },
          "401": {
            "description": "Unauthorized - Invalid or missing API key",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "status": {
                      "type": "boolean",
                      "example": false
                    },
                    "msg": {
                      "type": "string",
                      "example": "Invalid or inactive API key"
                    }
                  }
                }
              }
            }
          }
        },
        "security": [
          {
            "ApiKeyHeader": []
          },
          {
            "ApiKeyQuery": []
          }
        ]
      }
    }
  },
  "components": {
    "securitySchemes": {
      "ApiKeyHeader": {
        "type": "apiKey",
        "in": "header",
        "name": "x-jaky-key",
        "description": "Jaky API Authentication Key via HTTP Header"
      },
      "ApiKeyQuery": {
        "type": "apiKey",
        "in": "query",
        "name": "apikey",
        "description": "Jaky API Authentication Key via Query Parameter"
      }
    }
  }
}