{
    "otd": {
        "meta": {
            "name": "Otakudesu API",
            "base_url": "https://shivraapi.my.id/otd",
            "source": "https://otakudesu.best",
            "description": "API untuk data anime Indonesia, daftar episode, streaming, dan batch download."
        },
        "endpoints": [
            {
                "method": "GET",
                "path": "/",
                "description": "Informasi status API, versi, dan kesehatan sistem.",
                "parameters": []
            },
            {
                "method": "GET",
                "path": "/ongoing",
                "description": "Mendapatkan daftar anime yang sedang tayang (On-Going).",
                "parameters": [
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman untuk paginasi."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/completed",
                "description": "Mendapatkan daftar anime yang sudah tamat (Completed).",
                "parameters": [
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman untuk paginasi."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/anime/{slug}",
                "description": "Mendapatkan detail lengkap anime berdasarkan slug.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug URL dari anime."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/episode/{slug}",
                "description": "Mendapatkan link streaming dan download episode.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug URL dari episode."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/batch/{slug}",
                "description": "Mendapatkan link download batch.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug URL dari halaman batch."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/schedule",
                "description": "Mendapatkan jadwal rilis anime.",
                "parameters": [
                    {
                        "name": "day",
                        "type": "query",
                        "required": false,
                        "description": "Filter jadwal berdasarkan nama hari."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/genres",
                "description": "Mendapatkan daftar seluruh genre.",
                "parameters": []
            },
            {
                "method": "GET",
                "path": "/genres/{slug}",
                "description": "Mendapatkan daftar anime berdasarkan genre.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug genre."
                    },
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/search",
                "description": "Mencari anime berdasarkan judul.",
                "parameters": [
                    {
                        "name": "q",
                        "type": "query",
                        "required": true,
                        "description": "Kata kunci judul anime."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/list",
                "description": "Mendapatkan daftar anime secara alfabetis (A-Z).",
                "parameters": []
            }
        ]
    },
    "dnh": {
        "meta": {
            "name": "Donghua API",
            "base_url": "https://shivraapi.my.id/dnh",
            "source": "https://anichin.cafe",
            "description": "API untuk data Donghua (China Anime), ongoing, completed, dan detail episode."
        },
        "endpoints": [
            {
                "method": "GET",
                "path": "/",
                "description": "Homepage data: Slider, Popular Today, Latest Release, Recommendation.",
                "parameters": [
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/ongoing",
                "description": "Mendapatkan daftar Donghua yang sedang tayang.",
                "parameters": [
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/completed",
                "description": "Mendapatkan daftar Donghua yang sudah tamat.",
                "parameters": [
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/search",
                "description": "Mencari Donghua berdasarkan judul.",
                "parameters": [
                    {
                        "name": "q",
                        "type": "query",
                        "required": true,
                        "description": "Kata kunci pencarian."
                    },
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman hasil pencarian."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/genres",
                "description": "Mendapatkan daftar seluruh genre Donghua.",
                "parameters": []
            },
            {
                "method": "GET",
                "path": "/genres/{slug}",
                "description": "Mendapatkan daftar Donghua berdasarkan genre.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug genre."
                    },
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/seasons",
                "description": "Mendapatkan daftar musim rilis.",
                "parameters": []
            },
            {
                "method": "GET",
                "path": "/season/{slug}",
                "description": "Mendapatkan daftar Donghua berdasarkan musim rilis.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug musim."
                    },
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/detail/{slug}",
                "description": "Mendapatkan detail lengkap serial Donghua.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug serial Donghua."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/episode/{slug}",
                "description": "Mendapatkan link streaming dan download episode.",
                "parameters": [
                    {
                        "name": "slug",
                        "type": "path",
                        "required": true,
                        "description": "Slug episode."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/series",
                "description": "Mendapatkan list serial dengan filter lanjutan.",
                "parameters": [
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    },
                    {
                        "name": "genre",
                        "type": "query",
                        "required": false,
                        "description": "Filter berdasarkan Genre."
                    },
                    {
                        "name": "season",
                        "type": "query",
                        "required": false,
                        "description": "Filter berdasarkan Season."
                    },
                    {
                        "name": "studio",
                        "type": "query",
                        "required": false,
                        "description": "Filter berdasarkan Studio."
                    },
                    {
                        "name": "status",
                        "type": "query",
                        "required": false,
                        "description": "Filter status."
                    },
                    {
                        "name": "type",
                        "type": "query",
                        "required": false,
                        "description": "Filter tipe."
                    },
                    {
                        "name": "order",
                        "type": "query",
                        "required": false,
                        "description": "Urutan hasil."
                    }
                ]
            },
            {
                "method": "GET",
                "path": "/list",
                "description": "Mendapatkan daftar Donghua secara alfabetis (A-Z).",
                "parameters": [
                    {
                        "name": "show",
                        "type": "query",
                        "required": false,
                        "description": "Filter huruf depan."
                    },
                    {
                        "name": "page",
                        "type": "query",
                        "required": false,
                        "default": 1,
                        "description": "Nomor halaman."
                    }
                ]
            }
        ]
    }
}