npm.io
34.2.1 • Published 4 years ago

@meeco/vault-api-sdk

Licence
MIT
Version
34.2.1
Deps
1
Size
2.2 MB
Vulns
0
Weekly
0

Meeco Vault API TypeScript SDK

Installation

npm install -S @meeco/vault-api-sdk

Usage

  1. Import the desired model or,
import { ItemApi, SlotApi } from '@meeco/vault-api-sdk';

const itemApi = new ItemApi({
  apiKey: (key) => ({
    'Meeco-Subscription-Key': '<your-api-subscription-key>',
    'Authorization': '<user-vault-access-token>'
  }[key]),
  basePath: 'https://sandbox.meeco.me/vault'
});

itemApi.itemsGet({})

alternatively, the entire SDK can be imported as an alias

import * as Vault from '@meeco/vault-api-sdk';

const itemApi = new Vault.ItemApi({
  apiKey: (key) => ({
    'Meeco-Subscription-Key': '<your-api-subscription-key>',
    'Authorization': '<user-vault-access-token>'
  }[key]),
  basePath: 'https://sandbox.meeco.me/vault'
});

itemApi.itemsGet({})