API
De ChatHispano
Información general sobre el API
El raíz está en https://api.chathispano.com/1.0/
Es necesario un certificado aceptado por Chat Hispano para autenticar al llamante.
Contenido
Nicks
Perfil de usuario
- GET nick/<nick>/profile: Devuelve el perfil de usuario
- POST nick/<nick>/profile/set: Ajusta parámetros del perfil de usuario
Estado
- GET nick/<nick>/status: Devuelve el estado actual del nick
- POST nick/<nick>/register: Registra un nick
- POST nick/<nick>/expire: Expira un nick
- POST nick/<nick>/suspend: Suspende un nick
- POST nick/<nick>/forbid: Prohíbe un nick
IP virtual personalizada
- GET nick/<nick>/ipvirtual/agenda: Devuelve la lista de ips personalizadas en la agenda de ipvirtual
- POST nick/<nick>/ipvirtual/agenda/add: Añade una ip virtual a la agenda
- POST nick/<nick>/ipvirtual/agenda/drop/<id>: Quita una ip virtual de la agenda
- GET nick/<nick>/ipvirtual: Devuelve la configuración de la ip virtual personalizada
- POST nick/<nick>/ipvirtual/set: Cambia la ip virtual personalizada
- POST nick/<nick>/ipvirtual/suspend: Suspende el acceso a ipvirtual
Acciones sobre nicks
- POST nick/<nick>/kill: Expulsa del IRC con un kill
- POST nick/<nick>/gline: Expulsa del IRC con un G-Line
Canales
Información
- GET channel/profile: Devuelve datos sobre canales
Acciones sobre canales
- POST channel/profile: Ajusta datos de canales