3x-ui/docs/API.es.md
Аlexander Kiselev e1569e2cad - fix mixed docs
2025-02-07 09:13:53 +03:00

3.9 KiB

Documentación de la API

Inbounds

Obtener todos los Inbounds

  • Método: GET
  • Endpoint: /inbounds/
  • Descripción: Obtener una lista de todos los inbounds.

Restablecer todo el tráfico de clientes

  • Método: DELETE
  • Endpoint: /inbounds/traffic
  • Descripción: Restablecer el tráfico de todos los clientes.

Inbound

Agregar Inbound

  • Método: POST
  • Endpoint: /inbounds/
  • Descripción: Agregar un nuevo inbound.

Obtener Inbound por ID

  • Método: GET
  • Endpoint: /inbounds/:id
  • Descripción: Obtener información sobre un inbound específico por su ID.

Eliminar Inbound por ID

  • Método: DELETE
  • Endpoint: /inbounds/:id
  • Descripción: Eliminar un inbound por su ID.

Actualizar Inbound por ID

  • Método: PUT
  • Endpoint: /inbounds/:id
  • Descripción: Actualizar la información de un inbound por su ID.

Eliminar tráfico de Inbound

  • Método: DELETE
  • Endpoint: /inbounds/:id/traffic
  • Descripción: Eliminar el tráfico de un inbound por su ID.

Eliminar clientes con tráfico agotado

  • Método: DELETE
  • Endpoint: /inbounds/:id/depleted-clients
  • Descripción: Eliminar clientes con tráfico agotado para un inbound específico.

Clientes de Inbound

Obtener clientes de Inbound

  • Método: GET
  • Endpoint: /inbounds/:id/clients/
  • Descripción: Obtener una lista de clientes para un inbound específico.

Cliente de Inbound

Agregar cliente de Inbound

  • Método: POST
  • Endpoint: /inbounds/:id/clients
  • Descripción: Agregar un nuevo cliente a un inbound.

Obtener cliente por ID

  • Método: GET
  • Endpoint: /inbounds/:id/clients/:clientId
  • Descripción: Obtener información sobre un cliente por su ID.

Actualizar cliente de Inbound

  • Método: PUT
  • Endpoint: /inbounds/:id/clients/:clientId
  • Descripción: Actualizar la información del cliente por su ID.

Eliminar cliente de Inbound

  • Método: DELETE
  • Endpoint: /inbounds/:id/clients/:clientId
  • Descripción: Eliminar un cliente por su ID.

Obtener tráfico del cliente por ID

  • Método: GET
  • Endpoint: /inbounds/:id/clients/:clientId/traffic
  • Descripción: Obtener estadísticas de tráfico para un cliente por su ID.

Cliente de Inbound por correo electrónico

Obtener cliente por correo electrónico

  • Método: GET
  • Endpoint: /inbounds/:id/clients/email/:email
  • Descripción: Obtener información del cliente por correo electrónico.

Obtener IPs del cliente

  • Método: GET
  • Endpoint: /inbounds/:id/clients/email/:email/ips
  • Descripción: Obtener una lista de direcciones IP del cliente por correo electrónico.

Limpiar IPs del cliente

  • Método: DELETE
  • Endpoint: /inbounds/:id/clients/email/:email/ips
  • Descripción: Limpiar la lista de direcciones IP del cliente por correo electrónico.

Obtener tráfico del cliente por correo electrónico

  • Método: GET
  • Endpoint: /inbounds/:id/clients/email/:email/traffic
  • Descripción: Obtener estadísticas de tráfico para un cliente por correo electrónico.

Restablecer tráfico del cliente por correo electrónico

  • Método: DELETE
  • Endpoint: /inbounds/:id/clients/email/:email/traffic
  • Descripción: Restablecer el tráfico de un cliente por correo electrónico.

Otros

Crear copia de seguridad

  • Método: GET
  • Endpoint: /inbounds/create-backup
  • Descripción: Crear una copia de seguridad de los datos.

Obtener clientes en línea

  • Método: GET
  • Endpoint: /inbounds/online
  • Descripción: Obtener una lista de clientes en línea.

Servidor

Obtener estado del servidor

  • Método: GET
  • Endpoint: /server/status
  • Descripción: Obtener el estado del servidor.