@xompass/sdk-cloud-api
TypeScript icon, indicating that this package has built-in type declarations

1.5.5 • Public • Published

Xompass CloudApi SDK

Usage

npm install @xompass/sdk-cloud-api

Sample Code

const sdk = require('@xompass/sdk-cloud-api');

sdk.XompassClient.setBaseURL('https://api.xompass.com');
sdk.XompassClient.setStorage(new sdk.MemoryStorage());
sdk.XompassClient.setDebugMode(false);

main()

async function main() {
  await sdk.AdminApi.login({username: '<my_username>', password: '<my_password>'});
  const assets = await sdk.CustomerApi.getAssets('<customerId>', { // A loopback filter
    fields: ['id', 'name'],
    limit: 10,
    where: {type: 'ObjectRecognitionCam'},
    include: {
      relation: 'sensors',
      scope: {fields: ['id', 'name']}
    }
  })

  //...
}

For more information about loopback filters go to official page of Loopback

Readme

Keywords

Package Sidebar

Install

npm i @xompass/sdk-cloud-api

Weekly Downloads

0

Version

1.5.5

License

MIT

Unpacked Size

4.71 MB

Total Files

943

Last publish

Collaborators

  • yuyomagico
  • reneseses
  • rcastill