7.0.0 • Published 6 months ago

cw-public-api v7.0.0

Weekly downloads
-
License
ISC
Repository
github
Last release
6 months ago

SDK for public api

https://apidocs.aoncover.com

Example request

import { Api } from 'cw-public-api';

const cwApi = new Api();
cwApi.instance.defaults.baseURL = 'https://public-api.aoncover.com';

async function run() {
  const {
    data: { access_token },
  } = await cwApi.oauth.getAccessToken({
    grant_type: 'client_credentials',
    client_id: '<CLIENT_ID>',
    client_secret: '<CLIENT_SECRET>',
    scope: 'admin:account admin:policy',
  });
  cwApi.instance.defaults.headers = { authorization: `Bearer ${access_token}` };
  const { data } = await cwApi.accounts.getAccount('<ACCOUNT_ID>');
  console.log(data);
}

run();

Release flow

  1. curl https://apidocs.aoncover.biz/swagger/public-api/openapi.json > swagger.json
  2. npm run generate
  3. Commit changes
  4. npm version [<newversion> | major | minor | patch | premajor | preminor | prepatch | prerelease | from-git]
  5. npm publish
7.0.0

6 months ago

6.0.0

10 months ago

5.0.1-rc.0

10 months ago

5.0.0

1 year ago

5.0.0-rc.0

1 year ago

4.0.0

2 years ago

3.1.0

2 years ago

1.4.3

2 years ago

1.4.2

2 years ago

1.3.3

2 years ago

1.5.0

2 years ago

1.4.1

2 years ago

1.3.2

2 years ago

1.4.0

2 years ago

1.3.1

2 years ago

1.3.0

2 years ago

2.1.0

2 years ago

2.0.0

2 years ago

3.0.0

2 years ago

3.0.0-0

2 years ago

1.2.0

2 years ago

1.1.1

2 years ago

1.1.0

2 years ago

1.0.0

2 years ago

0.3.0

2 years ago

0.2.0

2 years ago

0.3.1

2 years ago

0.1.2

2 years ago

0.1.4

2 years ago

0.1.3

2 years ago

0.1.1

2 years ago

0.1.0

2 years ago