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 includes 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.

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