JSPM

@alheimsins/p360

1.0.4
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 2
  • Score
    100M100P100Q37083F
  • License MIT

Wrapper for Public 360 SIF SOAP Web Service from tieto

Package Exports

  • @alheimsins/p360

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (@alheimsins/p360) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

Build Status js-standard-style

p360

Node wrapper module for Public 360 SIF SOAP Web Service from Tieto

Installation

$ npm install @alheimsins/p360 --save

SIF documentation

SI Integration Framework (SIF) is public 360s SOAP-webservice.

For a full list of calls and callbacks see the documentation here

Usage

(async () => {
  const p360 = require('@alheimsins/p360')

  const options = {
    baseUrl: 'http://server.domain.no:8088/SI.WS.Core/SIF',
    username: 'domain/username',
    password: 'password'
  }
  try {
    const client = p360(options)
    const contactService = await client.ContactService()
    // console.log(contactService.describe())
    const { result } = await contactService.GetContactPersons({ parameter: { Name: 'Maccyber' } })
    console.log(JSON.stringify(result, null, 2))
  } catch (error) {
    console.error(error)
  }
})()

License

MIT

About

Created with <3 by Alheimsins

Alheimsins symbol