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
POST /apps deprecated Please use the createApp operation
GET /apps listApps
GET /apps/{AppID} getApp
PUT /apps/{AppID} modifyApp
DELETE /apps/{AppID} deleteApp
GET /apps/versions listVersions
GET /apps/versions getAppVersions
GET /apps/{APPID}/followers getFollowers
GET /apps/{AppID}/package exportApp
GET /apps/{AppID}/settings getAppSettings
GET /apps/{AppID}/versions getVersions
POST /apps/{AppID}/versions addVersion
GET /apps/{AppID}/members getTeamMembers
POST /apps/{AppID}/members addMemberToTeam
PUT /apps/versions/{RuntimeID} modifyVersion
DELETE /apps/versions/{RuntimeID} deleteAppVersion
GET /apps/{AppID}/board getBoard
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}/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
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}/contracts listContracts
PUT /apps/versions/{AppVersionID}/extensions modifyExtensionProperties
GET /apps/versions/{AppVersionDN}/secret getSharedSecret
POST /apps/versions/{RuntimeID}/action executeWorkflowAction
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}/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}/board getVersionBoard
GET /apps/versions/{AppVersionID}/licensereport getLicenseReport
GET /apps/versions/{AppVersionID}/txlogs getTxLogs
GET /apps/versions/{AppVersionID}/package exportAppVersion
GET /apps/versions/{AppVersionID}/metrics getMetrics
POST /apps/versions/{ID}/ratings addRating
GET /apps/{ID}/avatars/{version}.png getAvatar
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/{AppVersionID}/txlogs/{Tx} getTransactionRecord
GET /apps/versions/{AppVersionID}/txlogs/export exportUsageLogs
GET /apps/versions/{AppVersionID}/metrics/export exportMetrics
DELETE /apps/versions/{ID}/ratings/{userID} deleteRating
PUT /apps/versions/{ID}/ratings/{userID} updateRating
GET /apps/versions/{ID}/ratings/summary getRatingSummary
GET /apps/versions/{ID}/ratings/{userID} getRating
GET /apps/avatar/{version}{Extension:(/[^/]+?)*} getDefaultVersionedAvatar
[ Vendor: Rogue Wave Akana , Base Path: /api ] [WSDL] [Swagger]