2.57.1 • Published 1 month ago

@waylay/client v2.57.1

Weekly downloads
189
License
ISC
Repository
github
Last release
1 month ago

Waylay Client

A javascript SDK client that interfaces with the Waylay REST API's.

Installation

Installation in modern web applications

yarn add @waylay/client

or

npm install --save @waylay/client

With a script tag

You can also include the generated umd file directly into a script tag. This will add a global waylay function to the window. You can access this via window.waylay or just waylay

Include script tag

<!doctype html>

<html lang="en">
<head>
  <meta charset="utf-8">
  <meta name="viewport" content="width=device-width, initial-scale=1">
</head>

<body>
  <!-- Place script tag at the end of body -->
  <!-- to get the latest version: -->
  <script src="https://unpkg.com/@waylay/client/dist/waylay.umd.js"></script>

  <!-- to get a specific version: -->
  <script src="https://unpkg.com/@waylay/client@2.44.0/dist/waylay.umd.js"></script>
</body>
</html>

Usage

When installed with npm

Create a client, using an apiKey and secret

const Waylay = require('@waylay/client')
const gateway = 'https://api.waylay.io'
const waylay = new Waylay({gateway})
await waylay.authenticate(myApiKey, myApiSecret)

Create a client, with a Waylay jwt token that was acquired elsewhere:

const waylay = new Waylay({gateway, token})

When included with a script tag

Create a new client, using user login (requires the tenant to be identified by its domain).

// notice the lowercase waylay
const client = new waylay({gateway, domain: 'myDomain.waylay.io'})

// login example
async function login(user, password){
  try {
    await client.login(user, password)
  } catch(err) {
    // error happened while logging in
  }
  await client.loadSettings()
}

Documentation

The API documentation for the SDK itself can be found at sdk.waylay.io. It documents how to authenticate and configure the client, and describes the services, resources and operations that are available.

The SDK client wraps the Waylay REST APIs as documented at docs.waylay.io. That documentation describes the request and response messages that you'll encounter when interacting with the SDK.

2.57.1

1 month ago

2.57.0

2 months ago

2.56.1

4 months ago

2.56.0

4 months ago

2.55.0

5 months ago

2.55.1

5 months ago

2.54.2

6 months ago

2.54.1

6 months ago

2.54.0

6 months ago

2.53.0

10 months ago

2.52.0

10 months ago

2.52.0-beta.0

11 months ago

2.51.0

1 year ago

2.50.0

1 year ago

2.50.1

1 year ago

2.50.2

1 year ago

2.49.0

1 year ago

2.48.5-beta.4

1 year ago

2.48.5

1 year ago

2.48.5-beta.3

1 year ago

2.48.5-beta.2

1 year ago

2.48.5-beta.1

1 year ago

2.48.5-beta.0

1 year ago

2.48.4

1 year ago

2.48.2

1 year ago

2.48.3

1 year ago

2.48.1

1 year ago

2.48.0

2 years ago

2.47.0

2 years ago

2.46.1

2 years ago

2.46.0

2 years ago

2.45.5

2 years ago

2.46.0-beta.2

2 years ago

2.46.0-beta.3

2 years ago

2.45.4

2 years ago

2.46.0-beta.1

2 years ago

2.45.2

2 years ago

2.45.3

2 years ago

2.46.0-beta.0

2 years ago

2.45.0

2 years ago

2.45.1

2 years ago

2.45.0-beta.4

2 years ago

2.45.0-beta.3

2 years ago

2.45.0-beta.2

2 years ago

2.45.0-beta.1

2 years ago

2.45.0-beta.0

2 years ago

2.44.0

2 years ago

2.43.0

2 years ago

2.42.0

2 years ago

2.41.1

2 years ago

2.41.0

2 years ago

2.40.4

2 years ago

2.40.3

2 years ago

2.40.2

2 years ago

2.40.1

2 years ago

2.40.0

2 years ago

2.39.0

2 years ago

2.38.0

2 years ago

2.37.0

2 years ago

2.36.0

3 years ago

2.35.0

3 years ago

2.34.0

3 years ago

2.33.0

3 years ago

2.31.0

3 years ago

2.30.1

3 years ago

2.30.0

3 years ago

2.29.0

3 years ago

2.28.0

3 years ago

2.27.0

3 years ago

2.26.1

3 years ago

2.26.0

3 years ago

2.25.0

3 years ago

2.24.1

3 years ago

2.24.0

3 years ago

2.23.0

3 years ago

2.22.1

3 years ago

2.22.0

3 years ago

2.21.0

3 years ago

2.20.0

4 years ago

2.19.0

4 years ago

2.18.0

4 years ago

2.17.0

4 years ago

2.16.2

4 years ago

2.16.1

4 years ago

2.16.0

4 years ago

2.15.0

4 years ago

2.14.0

4 years ago

2.13.0

4 years ago

2.12.0

4 years ago

2.11.0

4 years ago

2.10.0

4 years ago

2.9.0

4 years ago

2.8.0

4 years ago

2.7.0

4 years ago

2.6.1

4 years ago

2.6.0

4 years ago

2.5.0

4 years ago

2.4.0

4 years ago

2.3.0

4 years ago

2.2.0

4 years ago

2.1.0

4 years ago

2.0.0

4 years ago

1.36.0

4 years ago

1.35.0

4 years ago

1.34.0

4 years ago

1.33.0

4 years ago

1.32.0

4 years ago

1.31.0

4 years ago

1.30.0

4 years ago

1.29.0

4 years ago

1.28.0

5 years ago

1.27.0

5 years ago

1.26.0

5 years ago

1.25.0

5 years ago

1.24.0

5 years ago

1.23.0

5 years ago

1.22.0

5 years ago

1.21.0

5 years ago

1.20.0

5 years ago

1.19.3

5 years ago

1.19.2

5 years ago

1.19.0

5 years ago

1.18.1

5 years ago

1.18.0

5 years ago

1.16.0

5 years ago

1.15.1

5 years ago

1.15.0

5 years ago

1.14.0

5 years ago

1.13.0

5 years ago

1.12.0

5 years ago

1.11.0

5 years ago

1.10.2

5 years ago

1.10.1

5 years ago

1.10.0

5 years ago

1.9.0

5 years ago

1.8.6

5 years ago

1.8.5

6 years ago

1.8.4

6 years ago

1.8.3

6 years ago

1.8.0

6 years ago

1.7.0

6 years ago

1.5.0

6 years ago

1.4.0

6 years ago

1.3.0

6 years ago

1.2.0

6 years ago

1.1.1

6 years ago

1.1.0

6 years ago

1.0.7

6 years ago

1.0.6

6 years ago

1.0.5

6 years ago

1.0.4

7 years ago

1.0.3

7 years ago

1.0.2

7 years ago

1.0.1

7 years ago

1.0.0

7 years ago