Hi Ramzi, A couple of checks for troubleshooting your usage data issue 1) Check whether usage data is generated for the selective range - You can validate this by going through usage log located in /var/log/cloudstack/usage/usage.log file OR check data in usage DB tables. To make it simple, always check for latest data.
2) If you have an other cloudstack instance, execute same API call on it to confirm whether API parameters are correct or not. I am not sure about simulator whether it can generate and show usage data or not. Give us the API call that you used. listUsageRecords API is programmed in a way that it can be executed by only admins. Users may not be able to execute it. Since you are calling this API through billing module, can you try to use admin's keys for all users in the code and see if normal users also can list usage data? Thanks, Praveen On Sun, Apr 5, 2015 at 1:31 AM, Ramzi Youssefi <ryouss...@gmail.com> wrote: > Hello dear developers, > > I'm developing a billing module for Cloudstack and I'm having troubles in > two points: > 1.- When I call the API I just a receive a response without data (maybe > because I'm using the simulator?). Maybe I'm using the wrong call? > (startdate and enddate are set) > > 2.- The idea is that the client can query their usage data but the API > won't work for users. Only root and domain admin. Is there any way to make > possible that the users can call the API? > > Thanks for your help! > -- > Ramzi Youssefi > Görlitzer Str. 49 > 01099 Dresden, Germany. > Cell: +49 173 1965465 > Email: ryouss...@gmail.com >