Yes, just create a new user with the api_key authentification method instead internal.
Unfortunately, the auth_via parameter in the user panel won't be saved due to a validator parameter which seemed to disapper..., so you'll have to change the auth-method by hand. 1. Create a user 2. Give him the api.access principal 3. In your db -> UPDATE nsm_user SET user_authkey = %The authkey you want to use%, user_authsrc = 'auth_key' WHERE user_name = 'your user' add a authkey=%authkey% param to your url web/api/service_status_summary/filter[AND(HOST_NAME|=|localhost;SERVICE_NAME|=|CurrentLoad)]/columns[SERVICE_NAME|HOST_NAME|SERVICE_CURRENT_STATE]/authkey=%my_key%/json Regards, Jannis On 06.07.2010 12:56, Thomas Seifert wrote: > Awesome, thanks, that worked. > There was a bracket missing in the second query but the error message helped > to find it :). > web/api/service_status_summary/filter[AND(HOST_NAME|=|localhost;SERVICE_NAME|=|CurrentLoad)]/columns[SERVICE_NAME|HOST_NAME|SERVICE_CURRENT_STATE]/json > (before /columns) > > Last question about it: > Any way to login with the api to make some automatic remote request? > > > Regards, > > Thomas > > Am 06.07.2010 um 12:32 schrieb Jannis Moßhammmer: > > >> Hi, >> >> I'm going to check the syntax on the ticket, there were some minor >> changes in the api definition. >> >> Hoststatus, only showing state nr, name and checkdate (Remove the column >> field to see the complete result): >> http://localhost/icinga-web/web/api/host_status_summary/filter[BAND(HOST_NAME|=|localhost)]/columns[HOST_STATE|HOST_NAME|HOST_LAST_CHECK]/json >> >> >> Retrieve Servicestatus: >> http://localhost/icinga-web/web/api/service_status_summary/filter[AND(HOST_NAME|=|localhost;SERVICE_NAME|=|Current >> Load)/columns[SERVICE_NAME|HOST_NAME|SERVICE_CURRENT_STATE]/json >> >> Hope this helps - all available columns are listed in >> %icinga-api/objects/search/data_interfaces/IcingaApiSearchIdoMysql.php. >> >> On 06.07.2010 10:16, Thomas Seifert wrote: >> >>> Hey folks, >>> >>> reading up on the great 1.0.2 release I'm wondering how to use the REST api. >>> The example from the linked ticket isn't working for me :-/. >>> >>> Does anyone have a working example on how to retrieve, for example, the >>> status of a host and the status of a given service on a given host? >>> >>> >>> Thanks in advance, >>> >>> Thomas >>> >>> >>> >>> ------------------------------------------------------------------------------ >>> This SF.net email is sponsored by Sprint >>> What will you do first with EVO, the first 4G phone? >>> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >>> _______________________________________________ >>> icinga-users mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/icinga-users >>> >>> >> >> -- >> Jannis Moßhammer >> Application Developer >> >> NETWAYS GmbH | Deutschherrnstr. 15-19 | D-90429 Nürnberg >> Tel: +49 911 92885-0 | Fax: +49 911 92885-77 >> GF: Julian Hein | AG Nürnberg HRB18461 >> >> http://www.netways.de | [email protected] >> >> ** NETWAYS Open Source Monitoring Conference 2010 | Nürnberg, 06. und 07. >> Oktober 2010 | http://www.netways.de/osmc ** >> >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by Sprint >> What will you do first with EVO, the first 4G phone? >> Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first >> _______________________________________________ >> icinga-users mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/icinga-users >> > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by Sprint > What will you do first with EVO, the first 4G phone? > Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first > _______________________________________________ > icinga-users mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/icinga-users > ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first _______________________________________________ icinga-users mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/icinga-users
