Anime API Documentation

Base URL: https://pi66.xyz/api

Overview

This API provides access to anime information and streaming capabilities. All responses are in JSON format unless otherwise specified.

Endpoints

1. Get Anime List/Search

GET /anime

Retrieves a paginated list of anime or searches for anime by title.

Query Parameters

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | query | string | No | Search term for anime title (case-insensitive) | | page | integer | No | Page number for pagination |

Example Requests

Get paginated anime list:

GET https://pi66.xyz/api/anime?page=1

Search for anime:

GET https://pi66.xyz/api/anime?query=naruto

Example Response

[
  {
    "cover": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx20-dE6UHbFFg1A5.jpg",
    "episodes": 220,
    "id": 2313,
    "poster": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx20-dE6UHbFFg1A5.jpg",
    "rating": 79,
    "slug": "naruto",
    "status": "FINISHED",
    "story": "يعيش Naruto Uzumaki ، النينجا المفرطة النشاط ورأسها ، في Konohagakure ...",
    "title_en": "Naruto",
    "title_jp": "NARUTO -ナルト-",
    "type": "TV"
  },
  {
    "cover": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx21220-3cWAUtR1Ih5h.jpg",
    "episodes": 1,
    "id": 504,
    "poster": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx21220-3cWAUtR1Ih5h.jpg",
    "rating": 70,
    "slug": "boruto-naruto-the-movie",
    "status": "FINISHED",
    "story": "بوروتو هو ابن ناروتو الذي يرفض والده تمامًا. وراء هذا ...",
    "title_en": "Boruto: Naruto the Movie",
    "title_jp": "BORUTO -NARUTO THE MOVIE-",
    "type": "MOVIE"
  }
]

2. Get Anime by Slug

GET /anime/{slug}

Retrieves detailed information about a specific anime.

Path Parameters

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | slug | string | Yes | Unique identifier for the anime |

Example Request

GET https://pi66.xyz/api/anime/naruto

Example Response

 {
    "cover": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx20-dE6UHbFFg1A5.jpg",
    "episodes": 220,
    "id": 2313,
    "poster": "https://s4.anilist.co/file/anilistcdn/media/anime/cover/large/bx20-dE6UHbFFg1A5.jpg",
    "rating": 79,
    "slug": "naruto",
    "status": "FINISHED",
    "story": "يعيش Naruto Uzumaki ، النينجا المفرطة النشاط ورأسها ، في Konohagakure ...",
    "title_en": "Naruto",
    "title_jp": "NARUTO -ナルト-",
    "type": "TV"
  }

Error Response

[]

3. Get Anime Episodes

GET /anime/{slug}/episodes

Retrieves available episodes and streaming links for a specific anime with arabic subtitle.

Path Parameters

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | slug | string | Yes | Unique identifier for the anime |

Example Request

GET https://pi66.xyz/api/anime/naruto/episodes

Example Response

{
  "2": {
    "720p": {
      "AY": "/api/stream/naruto/2/720p/AY",
      "AB": "/api/stream/naruto/2/720p/AB"
    },
    "1080p": {
      "AY": "/api/stream/naruto/2/1080p/AY",
      "AB": "/api/stream/naruto/2/1080p/AB"
    }
  },
  "3": {
    "720p": {
      "AY": "/api/stream/naruto/3/720p/AY",
      "AB": "/api/stream/naruto/3/720p/AB"
    },
    "1080p": {
      "AY": "/api/stream/naruto/3/1080p/AY",
      "AB": "/api/stream/naruto/3/1080p/AB"
    }
  }
}

Error Response

[]

4. Stream Episode

GET /stream/{slug}/{episode}/{quality}/{server}

Streams a specific episode of an anime.

Path Parameters

| Parameter | Type | Required | Description | |-----------|------|----------|-------------| | slug | string | Yes | Unique identifier for the anime | | episode | integer | Yes | Episode number | | quality | string | Yes | Video quality (e.g., "720p", "1080p") | | server | string | Yes | Server identifier ("AY" or "AB") |

Server Types

Example Request

GET https://pi66.xyz/api/stream/oooku/1/360p/AY

Authentication

No authentication is currently required for any endpoints.

Notes

home tools more gaza