oixd,sWEsdndemd bc{
  "info": {
    "name": "Xtream Codes API",
    "description": "Complete API collection for Xtream Codes IPTV Panel v2.9.2",
    "schema": "https://schema.getpostman.com/json/collection/v2.1.0/collection.json"
  },
  "variable": [
    {
      "key": "server",
      "value": "http://SERVER:PORT",
      "type": "string"
    },
    {
      "key": "username",
      "value": "YOUR_USERNAME",
      "type": "string"
    },
    {
      "key": "password",
      "value": "YOUR_PASSWORD",
      "type": "string"
    }
  ],
  "item": [
    {
      "name": "1. Authentication - Account Info",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            }
          ]
        },
        "description": "Get user account information and server details"
      }
    },
    {
      "name": "2. Live TV Categories",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_live_categories",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_live_categories"
            }
          ]
        },
        "description": "Get all live TV stream categories"
      }
    },
    {
      "name": "3. VOD Categories",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_vod_categories",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_vod_categories"
            }
          ]
        },
        "description": "Get all VOD/movie categories"
      }
    },
    {
      "name": "4. Series Categories",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_series_categories",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_series_categories"
            }
          ]
        },
        "description": "Get all TV series categories"
      }
    },
    {
      "name": "5. Live Streams - All",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_live_streams",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_live_streams"
            }
          ]
        },
        "description": "Get all live TV streams"
      }
    },
    {
      "name": "6. Live Streams - By Category",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_live_streams&category_id=1",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_live_streams"
            },
            {
              "key": "category_id",
              "value": "1",
              "description": "Category ID from get_live_categories"
            }
          ]
        },
        "description": "Get live streams filtered by category"
      }
    },
    {
      "name": "7. VOD Streams - All",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_vod_streams",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_vod_streams"
            }
          ]
        },
        "description": "Get all VOD/movie streams"
      }
    },
    {
      "name": "8. VOD Streams - By Category",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_vod_streams&category_id=10",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_vod_streams"
            },
            {
              "key": "category_id",
              "value": "10",
              "description": "Category ID from get_vod_categories"
            }
          ]
        },
        "description": "Get VOD streams filtered by category"
      }
    },
    {
      "name": "9. Series - All",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_series",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_series"
            }
          ]
        },
        "description": "Get all TV series"
      }
    },
    {
      "name": "10. Series - By Category",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_series&category_id=20",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_series"
            },
            {
              "key": "category_id",
              "value": "20",
              "description": "Category ID from get_series_categories"
            }
          ]
        },
        "description": "Get series filtered by category"
      }
    },
    {
      "name": "11. Series Info (Episodes)",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_series_info&series_id=2001",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_series_info"
            },
            {
              "key": "series_id",
              "value": "2001",
              "description": "Series ID from get_series"
            }
          ]
        },
        "description": "Get detailed series info including seasons and episodes"
      }
    },
    {
      "name": "12. VOD Info",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_vod_info&vod_id=5001",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_vod_info"
            },
            {
              "key": "vod_id",
              "value": "5001",
              "description": "VOD ID from get_vod_streams"
            }
          ]
        },
        "description": "Get detailed VOD/movie information"
      }
    },
    {
      "name": "13. Short EPG",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_short_epg&stream_id=1001&limit=5",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_short_epg"
            },
            {
              "key": "stream_id",
              "value": "1001",
              "description": "Live stream ID"
            },
            {
              "key": "limit",
              "value": "5",
              "description": "Number of upcoming programs"
            }
          ]
        },
        "description": "Get upcoming EPG for a live stream"
      }
    },
    {
      "name": "14. Full EPG for Stream",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/player_api.php?username={{username}}&password={{password}}&action=get_simple_data_table&stream_id=1001",
          "host": ["{{server}}"],
          "path": ["player_api.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "action",
              "value": "get_simple_data_table"
            },
            {
              "key": "stream_id",
              "value": "1001",
              "description": "Live stream ID"
            }
          ]
        },
        "description": "Get all EPG listings for a specific live stream"
      }
    },
    {
      "name": "15. M3U Playlist",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/get.php?username={{username}}&password={{password}}&type=m3u_plus&output=ts",
          "host": ["{{server}}"],
          "path": ["get.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            },
            {
              "key": "type",
              "value": "m3u_plus",
              "description": "m3u or m3u_plus (includes EPG)"
            },
            {
              "key": "output",
              "value": "ts",
              "description": "ts or m3u8"
            }
          ]
        },
        "description": "Get complete M3U playlist"
      }
    },
    {
      "name": "16. EPG XMLTV",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/xmltv.php?username={{username}}&password={{password}}",
          "host": ["{{server}}"],
          "path": ["xmltv.php"],
          "query": [
            {
              "key": "username",
              "value": "{{username}}"
            },
            {
              "key": "password",
              "value": "{{password}}"
            }
          ]
        },
        "description": "Get EPG data in XMLTV format"
      }
    },
    {
      "name": "17. Live Stream URL - TS",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/live/{{username}}/{{password}}/1001.ts",
          "host": ["{{server}}"],
          "path": ["live", "{{username}}", "{{password}}", "1001.ts"]
        },
        "description": "Play live stream in TS format. Replace 1001 with actual stream_id"
      }
    },
    {
      "name": "18. Live Stream URL - HLS",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/live/{{username}}/{{password}}/1001.m3u8",
          "host": ["{{server}}"],
          "path": ["live", "{{username}}", "{{password}}", "1001.m3u8"]
        },
        "description": "Play live stream in HLS/M3U8 format. Replace 1001 with actual stream_id"
      }
    },
    {
      "name": "19. VOD Stream URL",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/movie/{{username}}/{{password}}/5001.mp4",
          "host": ["{{server}}"],
          "path": ["movie", "{{username}}", "{{password}}", "5001.mp4"]
        },
        "description": "Play VOD/movie. Replace 5001 with actual stream_id and .mp4 with container_extension"
      }
    },
    {
      "name": "20. Series Episode URL",
      "request": {
        "method": "GET",
        "header": [],
        "url": {
          "raw": "{{server}}/series/{{username}}/{{password}}/3001.mp4",
          "host": ["{{server}}"],
          "path": ["series", "{{username}}", "{{password}}", "3001.mp4"]
        },
        "description": "Play series episode. Replace 3001 with actual episode id and .mp4 with container_extension"
      }
    }
  ]
}
