API Management Service

{ http://soa.com/wsdl/api/1.0 } ApiRESTApi

The APIs service provides a REST interface and a set of operations for managing APIs in the Akana API Platform. This API includes operations to support complete API lifecycle management, including creating and managing APIs and API versions, managing API OAuth details, managing legal agreements and the API Board, API monitoring and documentation, and relationships between APIs and apps.

POST/apisaddAPI
POST/apiscreateAPI
GET/apislistAPISummaries
GET/apislistAPIs
GET/apis/{ApiID}getAPI
DELETE/apis/{ApiID}deleteAPI
PUT/apis/{ApiID}updateAPI
GET/apis/versionslistAPIVersions
GET/apis/isendpointuniqueisEndpointUnique
GET/apis/hostendpointslistHostingContainerEndpoints
GET/apis/servicesgetAPIImplementations
GET/apis/versionslistAllAPIVersions
GET/apis/{APIID}/boardgetBoard
GET/apis/{ApiID}/settingsgetAPISettings
GET/apis/{ApiID}/versionsgetAPIVersions
POST/apis/{ApiID}/versionsaddAPIVersion
POST/apis/{ApiID}/versionscreateAPIVersion
DELETE/apis/versions/{ApiVersionID}deleteAPIVersion
GET/apis/versions/{ApiVersionID}getAPIVersion
GET/apis/{APIID}/followersgetFollowers
POST/apis/{ApiID}/administratorsaddAPIAdministrator
GET/apis/{ApiID}/adminsgetAPIAdministrators
GET/apis/{ApiID}/packageexport
GET/apis/versions/autosettingsgetAutoConnectedAPIVersions
PUT/apis/versions/{ApiVersionID}updateAPIVersion
GET/apis/versions/implementationsfindAPIImplementations
GET/apis/{ID}/avatargetDefaultAvatar
GET/apis/{ID}/previewavatarpreviewAvatar
POST/apis/{ID}/pictureupdateImage
DELETE/apis/{ID}/picturedeleteImage
GET/apis/{ID}/picturegetImage
GET/apis/versions/{ApiVersionID}/boardgetVersionBoard
GET/apis/versions/{ApiVersionID}/licensereportgetLicenseReport
GET/apis/versions/{ApiVersionID}/txlogsgetTxLogs
GET/apis/versions/{ApiVersionID}/connectedappsgetConnectedApps
GET/apis/versions/{ApiVersionID}/contractslistContracts
GET/apis/versions/{ApiVersionID}/licensesgetAPILicenses
GET/apis/versions/{ApiVersionID}/legalsgetLegals
GET/apis/versions/{ApiVersionID}/packageexportAPIVersion
PUT/apis/versions/{ApiVersionID}/oauthdetailssaveAPIOAuthDetailsSingleProvider
PUT/apis/versions/{ApiVersionID}/governingworkflowmodifyAPIVersionGoverningWorkflow
GET/apis/versions/{ApiVersionID}/contractsgetContractVersions
GET/apis/versions/{ApiVersionID}/resourcesgetOperationResources
PUT/apis/versions/{ApiVersionID}/autosettingssaveAPIAutoConnectSettings
POST/apis/versions/{ApiVersionID}/viewersinvitePrivateViewerWithScope
POST/apis/versions/{ApiVersionID}/actionexecuteWorkflowAction
DELETE/apis/{ApiID}/administrators/{UserID}removeAPIAdministrator
PUT/apis/versions/{ApiVersionID}/extensionsmodifyExtensionProperties
PUT/apis/versions/{ApiVersionID}/designmodifyAPIVersionDesign
POST/apis/versions/{ApiVersionID}/legalscreateNewAgreement
GET/apis/versions/{ApiVersionID}/swaggergetSwaggerResourceDocument
GET/apis/versions/{ApiVersionID}/settingsgetAPIVersionSettings
GET/apis/versions/{ApiVersionID}/scopegetAPIScopeVisibleToUser
GET/apis/versions/{ApiVersionID}/designgetAPIVersionDesign
GET/apis/versions/{ApiVersionID}/autosettingsgetAPIAutoConnectSettings
PUT/apis/versions/{ApiVersionID}/oauthdetailssaveAPIOAuthDetails
POST/apis/versions/{ApiVersionID}/implementationsaddAPIImplementation
PUT/apis/versions/{ApiVersionID}/resourcessaveOperationResources
PUT/apis/versions/{ApiVersionID}/infoupdateAPIVersionInfo
GET/apis/versions/{ApiVersionID}/metricsgetMetrics
GET/apis/versions/{ApiVersionID}/governingworkflowgetAPIVersionGoverningWorkflow
GET/apis/versions/{ApiVersionID}/viewersgetPrivateViewers
POST/apis/versions/{ID}/ratingsaddRating
GET/apis/{ID}/avatars/{version}.pnggetAvatar
GET/apis/versions/{ApiVersionID}/metrics/exportexportMetrics
GET/apis/versions/{ApiVersionID}/metrics/rangesgetRanges
GET/apis/versions/{ApiVersionID}/txlogs/exportexportUsageLogs
GET/apis/versions/{ApiVersionID}/contracts/environmentsgetAPIVersionConnectionEnvironments
DELETE/apis/versions/{ApiVersionID}/legals/{LegalDocumentDN}deleteAgreementDocument
DELETE/apis/versions/{ApiVersionID}/viewers/{ViewerID}unInvitePrivateViewer
DELETE/apis/versions/{ApiVersionID}/implementations/{ImplCode}deleteAPIImplementation
GET/apis/versions/{ApiVersionID}/swagger/{SwaggerPath}getSwaggerApiDocument
GET/apis/versions/{ApiVersionID}/txlogs/{TransactionID}getTransactionRecord
PUT/apis/versions/{ApiVersionID}/viewers/{ViewerID}savePrivateViewerScope
POST/apis/versions/{ApiVersionID}/viewers/{ViewerID}invitePrivateViewer
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}getAPIImplementation
DELETE/apis/versions/{ID}/ratings/{userID}deleteRating
PUT/apis/versions/{ID}/ratings/{userID}updateRating
GET/apis/versions/{ID}/ratings/summarygetRatingSummary
GET/apis/versions/{ID}/ratings/{userID}getRating
GET/apis/avatar/{version}{Extension:(/[^/]+?)*}getDefaultVersionedAvatar
PUT/apis/versions/{ApiVersionID}/legals/{LegalDocumentDN}/statemodifyLegalState
PUT/apis/versions/{ApiVersionID}/implementations/{ImplCode}/deploymentsmodifyAPIImplementationDeployments
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}/deploymentsuggestionsgetAPIImplementationDeploymentSuggestions
PUT/apis/versions/{ApiVersionID}/implementations/{ImplCode}/debugupdateAPIImplementationDebugOptions
PUT/apis/versions/{ApiVersionID}/implementations/{ImplCode}/outboundidentitiesmodifyAPIImplementationOutboundIdentities
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}/outboundidentitiesgetAPIImplementationOutboundIdentities
PUT/apis/versions/{ApiVersionID}/implementations/{ImplCode}/policiesmodifyAPIImplementationPolicies
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}/policiesgetAPIImplementationPolicies
PUT/apis/versions/{ApiVersionID}/legals/{LegalDocumentDN}/detailsmodifyLegalDetails
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}/debuggetAPIImplementationDebugOptions
GET/apis/versions/{ApiVersionID}/viewers/{ViewerID}/scopegetPrivateViewerScope
PUT/apis/versions/{ApiVersionID}/implementations/{ImplCode}/infoupdateAPIImplementationInfo
GET/apis/versions/{ApiVersionID}/definition/{Specification}{IncludeDocId:(/[^/]+?)*}getAPIDocument
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}/services/{ServiceID}getServiceAsset
GET/apis/versions/{ApiVersionID}/implementations/{ImplCode}/services/{ServiceID}/endpointsgetServiceEndpoints
PUT/apis/versions/{ApiVersionID}/implementations/{ImplCode}/services/{ServiceID}/endpointssaveServiceEndpoints
GET/apis/versions/{ApiVersionID}/environments/{Environment}/operations/{OperationName}/metricsgetMetricsForOperation
GET/apis/versions/{ApiVersionID}/environments/{Environment}/operations/{OperationName}/txlogsgetTxLogsForOperation