API Gateway

The API Gateway feature in HPE Aruba Networking Central supports the REST API for various HPE Aruba Networking Central services. This feature allows HPE Aruba Networking Central users to write custom applications, embed, or integrate the APIs with their own applications. The REST APIs support HTTP GET, POST, PUT, PATCH and DELETE operations by providing a specific URL for each query. The output for these operations is returned in the JSON format.

For secure access to the APIs, the HPE Aruba Networking Central API Framework plugĀ­-in supports the OAuth protocol for authentication and authorization. The access tokens provide temporary and secure access to the APIs. To generate an access token for HPE Aruba Networking Central REST APIs, navigate to the account Home page in HPE GreenLake > Manage Workspace > Personal API clients.

For more information to create client credentials, generate access token, reset client secret, see HPE GreenLake Edge to Cloud Platform User Guide.

HPE GreenLake supports up to five (5) API Client Certificates per account. Each client credential consists of a unique Client ID and Client Secret.

Client Secret is required to generate an access token. The generated access tokens have a limited lifetime for security reasons and you must generate new tokens periodically (every 2 hours).

Note:

The API rate-limit is up to ten (10) calls per second. The rate limit is applied to the customer account and is shared across all the users associated to that account.

Note:

In the HPE Aruba Networking Central User Guide, the API documentation provides an overview, explains UI navigation, describes the statistical data displayed in the UI, and highlights sprint-specific REST API updates. For comprehensive API documentation, refer to the Developer Hub.

For more information, see the following topics: