API client library
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

Build Status API client

This is a isomorphic Javascript library for accessing the API.

Our API is not stable yet. We recommend you use the CLI for most purposes.


Run npm install platformsh-client


import Client from 'platformsh-client';

const client = new Client({
  api_token: /* api token if you use it with NodeJS*/,
  redirect_uri: /* custom redirection uri if you use it in the browser (current uri by default)*/

client.getProjects().then(projects => {
  const project = projects[0];

  const giturl = project.getGitUrl();

Development mode

Run npm run dev


Run npm run build


Run npm test