Diferencia entre revisiones de «API»

De ChatHispano
Saltar a: navegación, buscar
m
m (Nicks)
Línea 9: Línea 9:
  
 
[[GET nick/profile]]: Devuelve el perfil de usuario
 
[[GET nick/profile]]: Devuelve el perfil de usuario
 
[[GET nick/status]]: Devuelve el estado actual del nick
 
 
[[GET nick/ipvirtual/agenda]]: Nos devuelve la lista de ips personalizadas en la agenda de ipvirtual
 
 
[[GET nick/ipvirtual]]: Nos devuelve la configuración de la ip virtual personalizada
 
  
 
[[POST nick/profile/set]]: Ajusta parámetros del perfil de usuario
 
[[POST nick/profile/set]]: Ajusta parámetros del perfil de usuario
  
[[POST nick/ipvirtual/set]]: Nos cambia la ip virtual personalizada
+
[[GET nick/status]]: Devuelve el estado actual del nick
 
+
[[POST nick/ipvirtual/suspend]]: Nos suspende el acceso a ipvirtual
+
  
 
[[POST nick/register]]: Nos registra un nick
 
[[POST nick/register]]: Nos registra un nick
Línea 29: Línea 21:
  
 
[[POST nick/forbid]]: Nos forbidea un nick
 
[[POST nick/forbid]]: Nos forbidea un nick
 +
 +
[[GET nick/ipvirtual/agenda]]: Nos devuelve la lista de ips personalizadas en la agenda de ipvirtual
 +
 +
[[GET nick/ipvirtual]]: Nos devuelve la configuración de la ip virtual personalizada
 +
 +
[[POST nick/ipvirtual/set]]: Nos cambia la ip virtual personalizada
 +
 +
[[POST nick/ipvirtual/suspend]]: Nos suspende el acceso a ipvirtual
  
 
[[POST nick/kill]]: Expulsa del IRC con un kill
 
[[POST nick/kill]]: Expulsa del IRC con un kill

Revisión del 19:05 24 jun 2014

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

GET nick/profile: Devuelve el perfil de usuario

POST nick/profile/set: Ajusta parámetros del perfil de usuario

GET nick/status: Devuelve el estado actual del nick

POST nick/register: Nos registra un nick

POST nick/expire: Nos expira un nick

POST nick/suspend: Nos suspende un nick

POST nick/forbid: Nos forbidea un nick

GET nick/ipvirtual/agenda: Nos devuelve la lista de ips personalizadas en la agenda de ipvirtual

GET nick/ipvirtual: Nos devuelve la configuración de la ip virtual personalizada

POST nick/ipvirtual/set: Nos cambia la ip virtual personalizada

POST nick/ipvirtual/suspend: Nos suspende el acceso a ipvirtual

POST nick/kill: Expulsa del IRC con un kill

POST 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