Public APIs for 2018.0.15

[Endpoints]
APIContractAPI

The Contracts service provides operations for managing API access contracts in the Akana API Platform.

Alert Management API
The API used to report and manage alerts.
AlertAPI

The Alerts service provides operations that allow you to manage alerts on APIs, including adding, retrieving, and deleting alerts, commenting on an alert, and retrieving comments.

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.

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.

ApplicationIdentityAPI

The application identity service provides access to the security artifcats for an API.

Asset Environment API

The Asset Environment service provides operations for managing the promotion of assets to different environments.

Asset Transformation API
Asset transformation API
Audit Trail Management API
The API used to report and manage audit trails.
BoardAPI

The Boards service provides operations for retrieving information about various Boards in the portal, such as the Board for an app, API, or group, or a user-defined board, the Forum (Site Admin, Business Admin, or API Admin only), or the Support Board for the business.

Business API

The Businesses service provides operations for managing business information, including apps, APIs, workflows, and other information relating to a specific business on the platform. Note that most of these operations take the Business ID as a parameter. To find out what the Business ID is for your installation, you can run the GET /api/properties operation (TenantBusinessID parameter in the response).

ClientServicesAPI

The client services API includes operations to support app developers, and also Test Client, in preparing request messages with the values that the API needs, so that the requests are suitable for the API Security Policy that the API is using.

ConsoleResourceAPI

The Console Resource service provides operations that allow you to upload and manage platform resources such as platform CSS, customizable platform content pages, and platform help files. This service is used for any platform assets, stored in the /resources/ folder structure.

Container Configuration Data API
This API is used to fetch container configuration information.
Container Management API

This API is used to manage PM service containers. Containers can be registered based on metadata documents. Containers may also be modifed or removed from the system. The API also provides read/write access to container metadata and container listener configuration. Information on services hosted by a specific container can be retrieved. To add or modify services other APIs can be used.

Container State Reporting API
This API is used to report container state to Policy Manager.
ContentAPI

The Content service provides operations for managing content associated with the platform, including adding, modifying, deleting, and retrieving. Content can include API documentation, legal agreements, artifacts for the API Downloads page, and site documentation.

Contract Management API
The API used to manage PM contracts
DeploymentZoneAPI

The Deployment Zones service allows you to retrieve a list of deployment zones for the platform.

DiscussionAPI

The Discussions service provides operations for managing discussions about apps or APIs, including the associated comments and marks.

Domain (Identity System) Management API
This API is used to manage PM security domains, or identity systems.
DropboxApi

The Dropbox service provides operations for uploading images to the Akana API Platform, to support operations that create or modify resources that might include an image, such as user profiles.

Environment API

The Environment service provides operations for finding information about the configured environments.

EventAPI

The Event service allows events to be created in the system.

Exports Management Service
The API used to manage PM exports.
FederatedSearchAPI

The federated search service provides a high-level search API.

FederationMemberAPI

This API provides information about federation members.

FollowingAPI

The following API allows clients to query and manage following behavior.

GroupAPI

The Groups service provides methods for managing groups in the Akana API Platform, including app teams, API Context Groups, and independent groups.

IndexAPI

The Search Index service provides an interface for managing the Elasticsearch feature in the Akana API Platform.

LegalsAPI

The Legals service provides the ability to manage legal agreements in the Akana API Platform. Note that these operations are for managing legal agreements general to the platform, such as end-user license agreements. Operations relating to legal agreements for access to a specific API are part of the APIs service.

LicenseAPI

The Licenses service provides operations for managing API licenses.

LoginAPI

The Login service provides a REST interface and a set of operations that deal with logging in and out, including getting an authentication token, renewing an authorization token, and deleting an authorization token cookie. This API also includes interfaces to perform SSO login.

Metrics Collection API
This API is used to report metrics, audit, and transaction data.
NotificationAPI

The Notification service provides operations for managing Dashboard and email notifications.

OAuthClientApi

This API provides the ability to manage tokens and artifacts associated with OAuth clients.

OAuthClientProviderAPI

This service provides access to OAuth client information.

Organization Management API
This API is used to manage PM organizations.
PasswordManagementAPI

The operations in the Password Management service, along with the POST /api/login/authenticateWithPasswordResetCode operation in the Login service, support resetting the user password.

Policy Management API

The API used to manage PM policies.

PolicyAPI

The Policies service supports managing the policies that govern API operation in the platform.

PortalSettingsAPI

This service allows portal settings to be examined and modified.

Process API

The API used to manage PM processes.

PropertiesAPI

The Propeties service allows you to retrieve properties for your deployment.

REST Service Information API
This API is used to get information about REST services
ReviewAPI

Provides operations that allow you to manage reviews of apps, APIs, or groups on the platform, including creating, deleting, and listing reviews and marking reviews as helpful.

Role API

The Roles API service provides operations for managing users in roles in a scope of a Resource(Business).

Note: All of these operations take the Resouce ID as a parameter. For exmpale Business ID. To find out what the Business ID is for your installation, you can run the GET /api/properties operation (TenantBusinessID parameter in the response).

Script Management API
The API used to manage PM scripts.
SearchAPI

The Search service provides an interface for performing searches in the Akana API Platform.

SecurityDomainAPI

This API allows security domains to be queried and manipulated.

Service Management API
The API used to manage PM services.
TagsAPI

The Tags service includes operations that can be used to provide autocomplete help to users typing in the user interface.

TechnologyAPI

Provides access to technology information.

TenantAdministrationAPI

The Tenant Administation service includes operations relating to managing settings for a platform tenant.

TenantCreationAPI

A simple service that allows tenants to be created.

TicketAPI

The Tickets service provides operations for managing tickets about apps or APIs, including the ticket label and the associated comments and marks.

Topology API
This API provides operations to maintain topologies.
UserAPI

The Users service provides operations for managing users in the platform, such as adding, modifying, and deleting users and retrieving user information.

WorkflowAPI

The operations in the Workflow service allow you to add, retrieve, manage, and delete custom workflows on the platform.