diff --git a/docs/api/api.rst b/docs/api/api.rst --- a/docs/api/api.rst +++ b/docs/api/api.rst @@ -168,7 +168,6 @@ INPUT:: "repoid" : "" "userid" : "", "locked" : "" - } OUTPUT:: @@ -178,6 +177,40 @@ OUTPUT:: error : null +show_ip +------- + +Shows IP address as seen from RhodeCode server, together with all +defined IP addresses for given user. +This command can be executed only using api_key belonging to user with admin +rights. + +INPUT:: + + id : + api_key : "" + method : "show_ip" + args : { + "userid" : "", + } + +OUTPUT:: + + id : + result : { + "ip_addr_server": ", + "user_ips": [ + { + "ip_addr": "", + "ip_range": ["", ""], + }, + ... + ] + } + + error : null + + get_user --------