ApplicationAPI

{http://soa.com/wsdl/app/1.0}ApplicationAPI

The Apps service provides a REST interface and a set of operations for managing apps in the Akana API Platform. This service incluces operations to support complete app lifecycle management, including such activities as creating, modifying, and deleting apps and app versions, managing app teams, and creating, modifying, and deleting the app security mechanism.

GET /apps listApps
POST /apps createApp
POST /apps addApp
PUT /apps/{AppID} modifyApp
GET /apps/{AppID} getApp
GET /apps/versions listVersions
GET /apps/versions getAppVersions
DELETE /apps/{AppID} deleteApp
GET /apps/{ID}/avatar getDefaultAvatar
GET /apps/{ID}/picture getImage
GET /apps/{AppID}/board getBoard
POST /apps/{ID}/picture updateImage
GET /apps/{AppID}/package exportApp
GET /apps/{AppID}/members getTeamMembers
DELETE /apps/{ID}/picture deleteImage
GET /apps/{AppID}/versions getVersions
GET /apps/{AppID}/settings getAppSettings
POST /apps/{AppID}/members addMemberToTeam
POST /apps/{AppID}/versions addVersion
GET /apps/{APPID}/followers getFollowers
GET /apps/{ID}/previewavatar previewAvatar
PUT /apps/versions/{RuntimeID} modifyVersion
GET /apps/versions/{RuntimeID} getVersion
POST /apps/versions/{ID}/ratings addRating
DELETE /apps/versions/{RuntimeID} deleteAppVersion
GET /apps/versions/{RuntimeID}/board getVersionBoard
GET /apps/{ID}/avatars/{version}.png getAvatar
DELETE /apps/{AppID}/members/{UserID} removeMemberFromTeam
POST /apps/versions/{RuntimeID}/action executeWorkflowAction
GET /apps/versions/{RuntimeID}/keyinfo getKeyInfo
GET /apps/versions/{RuntimeID}/settings getVersionSettings
POST /apps/versions/{RuntimeID}/keyinfo saveKeyInfo
GET /apps/versions/{ID}/ratings/summary getRatingSummary
GET /apps/versions/{AppVersionDN}/secret getSharedSecret
POST /apps/versions/{AppVersionID}/state changeState
PUT /apps/versions/{AppVersionDN}/secret regenerateSharedSecret
GET /apps/versions/{RuntimeID}/sandboxes getSandboxSites
GET /apps/versions/{RuntimeID}/apilegals getApiLegals
GET /apps/versions/{AppVersionID}/txlogs getTxLogs
GET /apps/versions/{ID}/ratings/{userID} getRating
PUT /apps/versions/{ID}/ratings/{userID} updateRating
GET /apps/versions/{AppVersionID}/package exportAppVersion
DELETE /apps/versions/{RuntimeID}/keyinfo removeKeyInfo
GET /apps/versions/{RuntimeID}/clientType getAppOAuthClientType
GET /apps/versions/{AppVersionID}/metrics getMetrics
GET /apps/versions/{RuntimeID}/certificate getAppCertificate
GET /apps/versions/{RuntimeID}/oauthclient getAppOAuthClientProperties
PUT /apps/versions/{RuntimeID}/oauthclient saveAppOAuthClientProperties
PUT /apps/versions/{RuntimeID}/oauthclient saveAppOAuthClient71Properties
GET /apps/versions/{RuntimeID}/oauthclient getAppOAuthClient71Properties
GET /apps/versions/{AppVersionID}/contracts getContracts
GET /apps/versions/{AppVersionID}/contracts listContracts
DELETE /apps/versions/{ID}/ratings/{userID} deleteRating
GET /apps/versions/{RuntimeID}/publicprofile getAppPublicProfile
PUT /apps/versions/{RuntimeID}/publicprofile saveAppPublicProfile
PUT /apps/versions/{AppVersionID}/extensions modifyExtensionProperties
GET /apps/versions/{AppVersionID}/txlogs/{Tx} getTransactionRecord
GET /apps/versions/{RuntimeID}/validationreport validateOAuthClient
GET /apps/versions/{AppVersionID}/licensereport getLicenseReport
GET /apps/versions/{AppVersionID}/txlogs/export exportUsageLogs
GET /apps/versions/{RuntimeID}/governingworkflow getAppVersionGoverningWorkflow
PUT /apps/versions/{RuntimeID}/governingworkflow modifyAppVersionGoverningWorkflow
GET /apps/versions/{AppVersionID}/metrics/export exportMetrics
GET /apps/avatar/{version}{Extension:(/[^/]+?)*} getDefaultVersionedAvatar
GET /apps/versions/{RuntimeID}/oauthprofile/choices getAppOAuthProfileChoices
PUT /apps/versions/{AppVersionDN}/securitymechanisms modifyAppSecurity
GET /apps/versions/{RuntimeID}/publicprofile/picture getAppPublicProfilePicture
GET /apps/versions/{RuntimeID}/contracts/environments getAppVersionConnectionEnvironments
POST /apps/versions/{AppVersionID}/switch_to_production switchToProduction
DELETE /apps/versions/{RuntimeID}/publicprofile/picture deleteAppPublicProfilePicture
[ Vendor: Rogue Wave Akana , Base Path: /api ] [WSDL] [Swagger]