mirror of
https://github.com/MHSanaei/3x-ui.git
synced 2025-04-20 05:52:24 +00:00
4.7 KiB
4.7 KiB
مستندات API
ورودیها (Inbounds)
دریافت تمام ورودیها
- متد:
GET
- اندپوینت:
/inbounds/
- توضیحات: دریافت لیستی از تمام ورودیها.
بازنشانی ترافیک تمام کاربران
- متد:
DELETE
- اندپوینت:
/inbounds/traffic
- توضیحات: بازنشانی ترافیک تمام کاربران.
ورودی (Inbound)
افزودن ورودی
- متد:
POST
- اندپوینت:
/inbounds/
- توضیحات: افزودن یک ورودی جدید.
دریافت ورودی با شناسه (ID)
- متد:
GET
- اندپوینت:
/inbounds/:id
- توضیحات: دریافت اطلاعات یک ورودی خاص بر اساس شناسه آن.
حذف ورودی با شناسه (ID)
- متد:
DELETE
- اندپوینت:
/inbounds/:id
- توضیحات: حذف ورودی بر اساس شناسه آن.
بهروزرسانی ورودی با شناسه (ID)
- متد:
PUT
- اندپوینت:
/inbounds/:id
- توضیحات: بهروزرسانی اطلاعات یک ورودی بر اساس شناسه آن.
حذف ترافیک ورودی
- متد:
DELETE
- اندپوینت:
/inbounds/:id/traffic
- توضیحات: حذف ترافیک ورودی بر اساس شناسه آن.
حذف کاربران با ترافیک تمامشده
- متد:
DELETE
- اندپوینت:
/inbounds/:id/depleted-clients
- توضیحات: حذف کاربران با ترافیک مصرفشده برای یک ورودی خاص.
کاربران ورودی
دریافت کاربران ورودی
- متد:
GET
- اندپوینت:
/inbounds/:id/clients/
- توضیحات: دریافت لیست کاربران برای یک ورودی خاص.
کاربر ورودی
افزودن کاربر ورودی
- متد:
POST
- اندپوینت:
/inbounds/:id/clients
- توضیحات: افزودن یک کاربر جدید به ورودی.
دریافت کاربر با شناسه (ID)
- متد:
GET
- اندپوینت:
/inbounds/:id/clients/:clientId
- توضیحات: دریافت اطلاعات کاربر بر اساس شناسه آن.
بهروزرسانی کاربر ورودی
- متد:
PUT
- اندپوینت:
/inbounds/:id/clients/:clientId
- توضیحات: بهروزرسانی اطلاعات کاربر بر اساس شناسه آن.
حذف کاربر ورودی
- متد:
DELETE
- اندپوینت:
/inbounds/:id/clients/:clientId
- توضیحات: حذف کاربر بر اساس شناسه آن.
دریافت ترافیک کاربر با شناسه (ID)
- متد:
GET
- اندپوینت:
/inbounds/:id/clients/:clientId/traffic
- توضیحات: دریافت آمار ترافیک کاربر بر اساس شناسه آن.
کاربر ورودی با ایمیل
دریافت کاربر با ایمیل
- متد:
GET
- اندپوینت:
/inbounds/:id/clients/email/:email
- توضیحات: دریافت اطلاعات کاربر بر اساس ایمیل.
دریافت IPهای کاربر
- متد:
GET
- اندپوینت:
/inbounds/:id/clients/email/:email/ips
- توضیحات: دریافت لیست آدرسهای IP کاربر بر اساس ایمیل.
پاک کردن IPهای کاربر
- متد:
DELETE
- اندپوینت:
/inbounds/:id/clients/email/:email/ips
- توضیحات: پاک کردن لیست آدرسهای IP کاربر بر اساس ایمیل.
دریافت ترافیک کاربر با ایمیل
- متد:
GET
- اندپوینت:
/inbounds/:id/clients/email/:email/traffic
- توضیحات: دریافت آمار ترافیک کاربر بر اساس ایمیل.
بازنشانی ترافیک کاربر با ایمیل
- متد:
DELETE
- اندپوینت:
/inbounds/:id/clients/email/:email/traffic
- توضیحات: بازنشانی ترافیک کاربر بر اساس ایمیل.
سایر موارد
ایجاد نسخه پشتیبان
- متد:
GET
- اندپوینت:
/inbounds/create-backup
- توضیحات: ایجاد یک نسخه پشتیبان از دادهها.
دریافت کاربران آنلاین
- متد:
GET
- اندپوینت:
/inbounds/online
- توضیحات: دریافت لیست کاربران آنلاین.
سرور
دریافت وضعیت سرور
- متد:
GET
- اندپوینت:
/server/status
- توضیحات: دریافت وضعیت سرور.