The api call needs to have a signature created based on the API and secrete key, I think this is whats missing in your call:
http://cloudstack.apache.org/docs/en-US/Apache_CloudStack/4.0.1-incubating/html/API_Developers_Guide/signing-api-requests.html Also commands are case sensitive but the way and should be used as in they are in the API docs. Hope this help. On Wednesday, April 17, 2013 at 10:19 AM, Kirk Jantzer wrote: > ok, maybe it's not just 'listtemplates' - I've tried other commands and get > the same 'unable to verify...' reply....thoughts?? > > > On Wed, Apr 17, 2013 at 1:13 PM, Kirk Jantzer <[email protected] > (mailto:[email protected])>wrote: > > > When I do the following: > > > > > > api?command=listTemplates&templatefilter=featured&apikey=******&response=json > > > > The result is the following (I have tried the API key of a domain admin > > and root admin, as well as a cookie session after GUI login - all yielded > > same result): > > > > { "listtemplatesresponse" : > > {"uuidList":[],"errorcode":401,"errortext":"unable to verify user > > credentials and/or request signature"} } > > > > > > Per this forum post, there was a suggestion to change the case of the > > commands - that changed the output, but still didn't work: > > > > > > api?command=listtemplates&templatefilter=featured&apikey=******&response=json > > > > { "errorresponse" : {"uuidList":[],"errorcode":432,"errortext":"The given > > command does not exist"} } > > > -- > Regards, > > Kirk Jantzer > c: (678) 561-5475 > >
