@plasma-platform/service-loyalty

Loyalty Program Service API

Usage no npm install needed!

<script type="module">
  import plasmaPlatformServiceLoyalty from 'https://cdn.skypack.dev/@plasma-platform/service-loyalty';
</script>

README

version nextVersion downloads license dependency


Full documentation
install:
npm i @plasma-platform/service-loyalty -S

Short documentation

Table of Contents

LoyaltyProgramService

Loyalty Program Micro Service API SDK

Parameters

  • url string service url
  • token (string | null) user access token if available (optional, default null)

getLevels

Get Loyalty Levels

Examples

To use
(async () => {
  const LoyaltyProgramService = new LoyaltyProgramService(url, token);
  const list = await LoyaltyProgramService.getLevels();
})();

Returns Array array of loyalty levels

getLevelsById

Get Loyalty Level by id

Parameters

Examples

To use
(async () => {
  const LoyaltyProgramService = new LoyaltyProgramService(url, token);
  const list = await LoyaltyProgramService.getLevelsById(id);
})();

Returns object object of loyalty level

getUserProfile

Get Loyalty Levels

Examples

To use
(async () => {
  const LoyaltyProgramService = new LoyaltyProgramService(url, token);
  const list = await LoyaltyProgramService.getUserProfile();
})();

Returns Object object of user profile