Skip to content

Escher request library for Escher authenticated API clients

License

Notifications You must be signed in to change notification settings

arnaudbuchholz-sap/escher-suiteapi-js

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Escher Suite API client for JavaScript

Dependency Status devDependency Status

Usage

const SuiteRequest = require('escher-suiteapi-js');

const options = new SuiteRequest.Options('example.host.com', {
  credentialScope: 'eu/service/ems_request'
});
const suiteRequest = SuiteRequest.create('escher.key', 'escher.secret', options);

const heroId = 1;
let response = await suiteRequest.get(`/heroes/${heroId}`);
console.log(response);

let response = await suiteRequest.post('/heroes', {
  name: 'Captain America',
  sex: 'male'
});
console.log(response);

About

Escher request library for Escher authenticated API clients

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 100.0%