API
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.
Nicks
- Perfil de usuario
[[GET nick/profile/<nick>]]: Devuelve el perfil de usuario
[[POST nick/profile/<nick>/set]]: Ajusta parámetros del perfil de usuario
- Estado del nick
[[GET nick/<nick>/status]]: Devuelve el estado actual del nick
[[POST nick/<nick>/register]]: Nos registra un nick
[[POST nick/<nick>/expire]]: Nos expira un nick
[[POST nick/<nick>/suspend]]: Nos suspende un nick
[[POST nick/<nick>/forbid]]: Nos forbidea un nick
- IP Virtual Personalizada
[[GET nick/<nick>/ipvirtual/agenda]]: Nos devuelve la lista de ips personalizadas en la agenda de ipvirtual
[[POST nick/<nick>/ipvirtual/agenda/add]]: Nos añade una ip virtual a la agenda
[[POST nick/<nick>/ipvirtual/agenda/drop/<id>]]: Nos quita una ip virtual de la agenda
[[GET nick/<nick>/ipvirtual]]: Nos devuelve la configuración de la ip virtual personalizada
[[POST nick/<nick>/ipvirtual/set]]: Nos cambia la ip virtual personalizada
[[POST nick/<nick>/ipvirtual/suspend]]: Nos 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
Información de canales
GET channel/profile: Devuelve datos sobre canales
Acciones sobre canales
POST channel/profile: Ajusta datos de canales