Cloud Controller API Client Libraries

Page last updated:

This topic describes the client libraries available for developers who want to consume the Cloud Foundry API (CAPI) for Pivotal Application Service (PAS).


CAPI is the entry point for most operations within the PAS platform. You can use it to manage orgs, spaces, and apps, which includes user roles and permissions. You can also use CAPI to manage the services provided by your PAS deployment, including provisioning, creating, and binding them to apps.

For more information, see the CAPI documentation.

Client Libraries

While you can develop apps that consume CAPI by calling it directly as in the API documentation, you might want to use an existing client library. See the available client libraries below.


PAS currently supports the following clients for CAPI:

  • Java
  • Scripting with the Cloud Foundry Command Line Interface (cf CLI)


The following client is experimental and a work in progress:


PAS does not support the following clients, but they may be supported by third-parties: