
Official JavaScript API Client for seven
Installation
This library relies on the global fetch API. To use this library with
Node.js < 18, node-fetch is required.
For compatibility with Node.js versions < 12, please also install
the globalThis polyfill.
Via NPM
npm install @seven.io/client
Via Yarn
yarn add @seven.io/client
Browser
<script src='https://unpkg.com/browse/@seven.io/client/dist/seven-client.umd.cjs'></script>
Example
import {BalanceResource, Client} from '@seven.io/client'
const client = new Client({apiKey: 'MY_SUPER_SECRET_SEVEN_IO_API_KEY!'})
const balanceResource = new BalanceResource(client)
balanceResource.get()
.then(console.log)
.catch(console.error);
Tests
git clone https://github.com/seven-io/js-client seven-client
cd seven-client && npm install
SEVEN_API_KEY=<ApiKey> SEVEN_SIGNING_SECRET=<SigningSecret> npm run test
Set SEVEN_DEBUG=1
for details printed to stdout
.
Support
Need help? Feel free to contact us.
