alirezax5/xuiapi

There is no license information available for the latest version (1.13.2) of this package.

api for x-ui panel

1.13.2 2024-08-09 12:31 UTC

README

This is an exercise project to increase coding skills and the user is responsible for using it.

About the project

It is a web service project to manage the x-ui panel

Features

  • Support for 90% of panels
  • Xray management by API
  • Show status
  • Change xray version
  • Inbound management
  • Settings management
  • User(admin) managementt.

Install

composer require alirezax5/xuiapi

Panels

Use

<?php
require __DIR__ . '/vendor/autoload.php';
$xui = new \alirezax5\XuiApi\Panel\Vaxilu('YOU_PANEL_URL', 'YOU_PANEL_USERNAME', 'YOU_PANEL_PASSWORD');
#Set Up Cookie
$xui->setCookie(__DIR__.'/Cookie.txt');
$xui->login();
print_r($xui->listInbound());

Example

view Example

Donation

USDT (TRC20) & TRX

TQk6AHMREwER9EyGzhUsVv2hUQygGMyCeT

TON

EQBnlnOGefCkwgtO7IZdOBFuoojkpKgK3mI1GmH3MH_gGx34