Hi, I'm facing some problems when accessing the REST API of App Factory via curl. I've listed the commands and errors below. getApplicationsOfUser
*curl -v -X POST https://apps.cloud.wso2.com/appmgt/site/blocks/application/get/ajax/list.jag <https://apps.cloud.wso2.com/appmgt/site/blocks/application/get/ajax/list.jag> -H 'Content-Type:application/x-www-form-urlencoded' -H 'Cookie:<obtained_cookie>' -d 'action=getApplicationsOfUser&userName=<username>'* This returns a blank set [ ] even though there are many apps. Same goes with *getAllAppVersionsInStages.* *Application key availability* *curl -X POST https://apps.cloud.wso2.com/appmgt/site/blocks/application/add/ajax/add.jag <https://apps.cloud.wso2.com/appmgt/site/blocks/application/add/ajax/add.jag> -H 'Content-Type:application/x-www-form-urlencoded' -H 'Cookie:JSESSIONID=A1526A0AC5293FD9F46CD3C2C4628338' -d 'action=isApplicationKeyAvailable&applicationKey=<appkey>'* This returns a message saying *"**You don't have permission to check the application key availability"* And I cannot seem t make a call to *createNewApplication*. I cannot figure out the format of the parameters. Can someone share a curl command for this? I don't see an example in [1] <https://docs.wso2.com/display/AF210/REST+APIs#RESTAPIs-getApplicationsOfUser> updateDescription curl -v -X POST -k https://apps.cloud.wso2.com/appmgt/site/blocks/application/update/ajax/update.jag -H 'Content-Type:application/x-www-form-urlencoded' -H 'Cookie:JSESSIONID=8F3297501ACF67780C61E1BEE5422485' -d 'action=updateDescription&applicationKey=<appKey>&newDescription=descriptionc' above command gives an *"Internal Server Error"* getAppVersionsInStagesWithLifeCycleInfo *curl -X POST -k https://apps.cloud.wso2.com/appmgt/site/blocks/lifecycle/add/ajax/add.jag <https://apps.cloud.wso2.com/appmgt/site/blocks/lifecycle/add/ajax/add.jag> -H 'Content-Type:applicion/x-www-form-urlencoded' -H 'Cookie:JSESSIONID=8F3297501ACF67780C61E1BEE5422485' -d 'action=getAppVersionsInStagesWithLifeCycleInfo&applicationKey=<appKey>'* This returns a message saying "You don't have permission to life cyclec info of application versions" *deleteApplication* curl -X POST -application/x-www-form-urlencoded' -H 'Cookie:JSESSIONID=8F3297501ACF67780C61E1BEE5422485' -d 'applicationKey=<appKey>&userName=<username>' This returns a message saying "You don't have permission to delete application" Can someone help me on resolving these issues with API access? [1] https://docs.wso2.com/display/AF210/REST+APIs#RESTAPIs-getApplicationsOfUser Thanks. Regards, Dilhasha Fathima Dilhasha Nazeer <http://lk.linkedin.com/in/dilhasha/> (M.N.F.Dilhasha) Undergraduate | Department of Computer Science and Engineering University of Moratuwa Sri Lanka
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
