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