{"_id":"tripletexjs","_rev":"85-aa3ae2327660745b4eee684eb3808ac9","name":"tripletexjs","dist-tags":{"next":"3.15.0","latest":"3.18.0"},"versions":{"0.0.1":{"name":"tripletexjs","version":"0.0.1","keywords":["tripletex","json-rpc"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"simen@nconel.no"},"license":"MIT","_id":"tripletexjs@0.0.1","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/cobraz/tripletexjs#readme","bugs":{"url":"https://github.com/cobraz/tripletexjs/issues"},"dist":{"shasum":"c122e5ee5f7d7c9f6dea7472ae139d2b159dc7de","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-0.0.1.tgz","integrity":"sha512-PmyTOEee+xibXpZf2KZnnDCdEFXaIZa85IZppmaKH1EY9wh+ZGv3/DKo0ww/GzsDmFmrlKAySGUsBmiVgANMNQ==","signatures":[{"sig":"MEQCIEPI2Toyw0nk1jPuwrB+xuyMGf4uc+xCoHo5YVHt73ewAiBz1ESBPXrn8JXP7hpiycXX53a3UezzRWXGbfgaKZednw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"tripletex.js","_from":".","_shasum":"c122e5ee5f7d7c9f6dea7472ae139d2b159dc7de","gitHead":"3bc5057dd0f18670e430e0b37c88f12e1207d3d2","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/cobraz/tripletexjs.git","type":"git"},"_npmVersion":"3.3.12","description":"An wrapper for the Tripletex JSON-RPC API","directories":{},"_nodeVersion":"5.1.0","_npmOperationalInternal":{"tmp":"tmp/tripletexjs-0.0.1.tgz_1457606705294_0.10755542363040149","host":"packages-12-west.internal.npmjs.com"}},"0.0.2":{"name":"tripletexjs","version":"0.0.2","keywords":["tripletex","json-rpc"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"simen@nconel.no"},"license":"MIT","_id":"tripletexjs@0.0.2","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/cobraz/tripletexjs#readme","bugs":{"url":"https://github.com/cobraz/tripletexjs/issues"},"dist":{"shasum":"827f867d64c4e05c0b27515fdc45f9993f5fb329","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-0.0.2.tgz","integrity":"sha512-X40fO5dyHriXf2osNNbhc/E2MCdz9dx9H/WRaYD71phFlUkDwWrSHi/Tb7rH+fdLKzV8oIfSDZ9QBJq59oPewg==","signatures":[{"sig":"MEUCIFvejXnIOh3E5bHkyYDJjV38809mDYKWIvclhwug7IEnAiEAoJVx1pWex0W82DNVE/prFJLeX/oB4RelnrGaUWRQmr8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"tripletex.js","_from":".","_shasum":"827f867d64c4e05c0b27515fdc45f9993f5fb329","gitHead":"0296c88ff272bed0f45c0cee54b4f699161cfed8","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/cobraz/tripletexjs.git","type":"git"},"_npmVersion":"3.3.12","description":"An wrapper for the Tripletex JSON-RPC API","directories":{},"_nodeVersion":"5.1.0","_npmOperationalInternal":{"tmp":"tmp/tripletexjs-0.0.2.tgz_1457607031940_0.8925339987035841","host":"packages-12-west.internal.npmjs.com"}},"0.0.3":{"name":"tripletexjs","version":"0.0.3","keywords":["tripletex","json-rpc"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"simen@nconel.no"},"license":"MIT","_id":"tripletexjs@0.0.3","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/cobraz/tripletexjs#readme","bugs":{"url":"https://github.com/cobraz/tripletexjs/issues"},"dist":{"shasum":"d95186ceff02dc8a3e39d6d982b770d42b3a5ab2","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-0.0.3.tgz","integrity":"sha512-CdiRuBEm8lLEZynr5flFLA/0rqMpE+KCwBUBNex2b4GQ0j1zfzEW/uIjIdLedyTvRwycbYabAimfiFdtbny7xg==","signatures":[{"sig":"MEYCIQCi85ApuWkElqaTiAABw05Ds9BQxKYOnxhVw7KYaKrt7wIhAMO9kGRQTwWXfv/Cw6ArjR1f8ldoxCyk1c2GWu4OTi6i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"tripletex.js","_from":".","_shasum":"d95186ceff02dc8a3e39d6d982b770d42b3a5ab2","gitHead":"387854c0b922c608bf79236e14e827ada2666c83","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/cobraz/tripletexjs.git","type":"git"},"_npmVersion":"3.3.12","description":"An wrapper for the Tripletex JSON-RPC API","directories":{},"_nodeVersion":"5.1.0","dependencies":{"async":"^1.5.2","request":"^2.69.0","array-to-csv":"^1.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs-0.0.3.tgz_1458229965928_0.7957506184466183","host":"packages-13-west.internal.npmjs.com"}},"2.0.1-prealpha":{"name":"tripletexjs","version":"2.0.1-prealpha","keywords":["tripletex","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.1-prealpha","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"1773cf911e1594302b420eccaa52126500155a83","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.1-prealpha.tgz","fileCount":8,"integrity":"sha512-pJ1VuvFWo36AHvrFWAMnxily3gHbfmkPjMbzHIs18Cgy0m/maCYo8PBmPMiFXn/TgRfdg/K3o3mJO8T9rfEYlQ==","signatures":[{"sig":"MEYCIQDPDBlnII1Eif/40mR+2wgW3Whsk7grsiAL4q0fDSNANAIhAMHksJRaixnBm3JGlCzaowc7fi/tfxyd5xlNwjj+eEcZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131520,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbXhDDCRA9TVsSAnZWagAAsV0P/jOnpkjjbD57xTE4Qk+9\ncSsDlM7pcx40AIDUM9DstDFAZm8mWqyYdINJI/kfCFkPwQuZgiV2hIPq0Lfa\noEDlnEqpcagIkox7e+iJoJRea74wsBNeFlJ3MDbrqqbG+3W12N1MQyUb6TwB\n9dSkEpMCVE3D+NaBnrKRKIvvin2goU0KeBMHKRiRitCntujZOnG2Pd1f8fAH\nLZcEWfjJ+6w7j4b1lSWltzqdtSyD/baRTCxLWdRzRebErQAzLr//RWnt0xAx\nx+eHdUx7VDs3rcLZ6h2HxcZ/1T/ZgQFplzYt95ffc23S7Js7EpFfoVeSVvWH\nOUQ7qabiXAXlRQuDaRaYVbr89OWWxUu2y+Qkiah1TzFlyLQedwbAiSIMfUmX\nwEFmI5pMOP2Lr+iqCHyrKOC/ClBZpCEeQkgrF1nEg2iLg/Se91cdn2vh/gN/\nbEnEH5JM8AJ+Fqg+SxTvQ/hT5k9WSeGdfGAnN5VB0zov8HPHyBvl73wAWvDG\n6APcM38Vrv9a9I4WTqY2i7q9jwjx6MkMJiwg4ajRn2m+fuGeHo5zPY99P2Fg\n5OqXi8iso59YU8kj/sDfFCIBnHWSdhnFObgAMW8rGy6Xfa6BeXpWHNrQX511\nRiDKgg0LcAxfQwfZlvZMpFyvI9LXiC98+mB/5qQ3u4/F+yK4g0qxhu+PE69o\nWFvr\r\n=yiNI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","files":["dist/**"],"readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address.\n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer.\n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt.\n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details.\n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence.\n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time.\n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get attachment by voucher ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | Upload attachment to voucher. Send as multipart form.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier.\n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.Address](Address.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Currency](Currency.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.Department](Department.md)\n - [.Employee](Employee.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAddress](ListResponseAddress.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeeklyStatus](ListResponseWeeklyStatus.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.Prospect](Prospect.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAddress](ResponseWrapperAddress.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeeklyStatus](ResponseWrapperWeeklyStatus.md)\n - [.Result](Result.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.WeeklyStatus](WeeklyStatus.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"f9085a65505618ca44395f96a3724f86f960df7a","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","postinstall":"npm run compile","swagger-gen":"./swagger-gen.sh","prepublishOnly":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.1.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"10.5.0","dependencies":{"portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.1-prealpha_1532891331134_0.9393451646989293","host":"s3://npm-registry-packages"}},"2.0.2-prealpha":{"name":"tripletexjs","version":"2.0.2-prealpha","keywords":["tripletex","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.2-prealpha","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"4826de09c61859831fc64b2a28e6bfb76b40183f","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.2-prealpha.tgz","fileCount":2,"integrity":"sha512-Ijl1OhHFtRBaOZAR38p+Rde8/F4dY2nNs4JiHkC5SBokINDGYeGlyquQvZU+845Z3lknRN6J/elw+CI4haxUOQ==","signatures":[{"sig":"MEQCIHCR7aWhp5Kq09XAv78FSKT+zY8tFtXhfNIFGBiZ37cfAiA9gyronrkfnw77oYvUqV0WxoQRbllAjGcTKEVKCoDczw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60591},"main":"./dist/index.js","_from":".","files":["./dist/**"],"_shasum":"4826de09c61859831fc64b2a28e6bfb76b40183f","gitHead":"f9085a65505618ca44395f96a3724f86f960df7a","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh","prepublishOnly":"npm run compile"},"typings":"./dist/index.d.ts","_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"3.10.10","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"6.11.5","dependencies":{"portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.2-prealpha_1532951900189_0.03667549867735742","host":"s3://npm-registry-packages"}},"2.0.5-prealpha":{"name":"tripletexjs","version":"2.0.5-prealpha","keywords":["tripletex","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.5-prealpha","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"937d37ebbb2f05aa21d97df4bf6e4de0332a5011","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.5-prealpha.tgz","fileCount":8,"integrity":"sha512-W3MuHQeuATF0WnDvVZKPvJTZvmwqpcBX9UZDlCxoumrnJpEcDCVf/8w+eXjqnpDrmLjb91+gG3yXNFractM4HQ==","signatures":[{"sig":"MEQCIERee/yi9j7eo1zj5M1AGel4ykGFCQEWtOSaK4Xk4mvRAiBCPtBg0+lO/KkcXO0FmRDsYvOsoGqrthEDl66ApV6AdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131482},"main":"dist/index.js","_from":".","files":["dist/**"],"readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address.\n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer.\n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt.\n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details.\n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence.\n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time.\n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get attachment by voucher ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | Upload attachment to voucher. Send as multipart form.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier.\n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.Address](Address.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Currency](Currency.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.Department](Department.md)\n - [.Employee](Employee.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAddress](ListResponseAddress.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeeklyStatus](ListResponseWeeklyStatus.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.Prospect](Prospect.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAddress](ResponseWrapperAddress.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeeklyStatus](ResponseWrapperWeeklyStatus.md)\n - [.Result](Result.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.WeeklyStatus](WeeklyStatus.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","_shasum":"937d37ebbb2f05aa21d97df4bf6e4de0332a5011","gitHead":"f9085a65505618ca44395f96a3724f86f960df7a","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh","prepublishOnly":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"3.10.10","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"6.11.5","dependencies":{"portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.5-prealpha_1532952106474_0.001280588423463902","host":"s3://npm-registry-packages"}},"2.0.6-prealpha":{"name":"tripletexjs","version":"2.0.6-prealpha","keywords":["tripletex","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.6-prealpha","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"0054df0ddce1cb29b42e8e3aff5f073e341c31ce","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.6-prealpha.tgz","fileCount":8,"integrity":"sha512-Su5z1QnstSxrWgN6UlVAMBKDvza/ge5C/FgxYx6zN6VMiPsH8MiCpZRpTdOh9bYr7CCxBUyAFQpA+g8w7C4Daw==","signatures":[{"sig":"MEQCIErjon3s71VaCT3FbFYeTzQzRU27gLS6uGqlGOeuuZHaAiBjtKqKGdJdqEfegw7R4qhkH9gcabbaXvAynaySp4e9Gw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2131504},"main":"dist/index.js","_from":".","files":["dist/**"],"readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address.\n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer.\n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt.\n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details.\n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence.\n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time.\n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get attachment by voucher ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | Upload attachment to voucher. Send as multipart form.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier.\n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.Address](Address.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Currency](Currency.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.Department](Department.md)\n - [.Employee](Employee.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAddress](ListResponseAddress.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeeklyStatus](ListResponseWeeklyStatus.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.Prospect](Prospect.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAddress](ResponseWrapperAddress.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeeklyStatus](ResponseWrapperWeeklyStatus.md)\n - [.Result](Result.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.WeeklyStatus](WeeklyStatus.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","_shasum":"0054df0ddce1cb29b42e8e3aff5f073e341c31ce","gitHead":"f9085a65505618ca44395f96a3724f86f960df7a","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh","prepublishOnly":"npm run compile"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"simen@nconel.no"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"3.10.10","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"6.11.5","dependencies":{"btoa":"^1.2.1","portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.6-prealpha_1532952880482_0.6902126721590938","host":"s3://npm-registry-packages"}},"2.0.11-prealpha":{"name":"tripletexjs","version":"2.0.11-prealpha","keywords":["tripletex","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.11-prealpha","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"2716c0238369d76f38e93bebceb3af7ef313452f","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.11-prealpha.tgz","fileCount":10,"integrity":"sha512-jnzGaf+J+tUT8LP1a/n5gxCOGDddFio5zz5mcYOpHaerZHGiFl3/K519fPBLz3b9qxXDTsW4k2/AzdJL9mQI9g==","signatures":[{"sig":"MEQCIHTQ7SD7fsMFRCjvysV/o0RvQeXKaA4vPTa9HaIheNEFAiAeBa3KB3JhXCS4J+NzTXFUn84iw11V5q17JacRWVX1GA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2127182},"main":"dist/index.js","files":["dist/**"],"readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n- Build date: 2018-07-30T17:33:25.129+02:00\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address. \n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer. \n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt. \n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details. \n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence. \n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time. \n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get attachment by voucher ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | Upload attachment to voucher. Send as multipart form.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier. \n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.Address](Address.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Currency](Currency.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.Department](Department.md)\n - [.Employee](Employee.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAddress](ListResponseAddress.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeeklyStatus](ListResponseWeeklyStatus.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.Prospect](Prospect.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAddress](ResponseWrapperAddress.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeeklyStatus](ResponseWrapperWeeklyStatus.md)\n - [.Result](Result.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.WeeklyStatus](WeeklyStatus.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","prepublish":"npm run compile","swagger-gen":"./swagger-gen.sh"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"dependencies":{"abab":"^2.0.0","portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.11-prealpha_1532965822322_0.6096064270099584","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"tripletexjs","version":"2.0.2","keywords":["tripletex","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.2","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"9388b073d564760e5e0dc79c4ba141425d77a1ae","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.2.tgz","fileCount":8,"integrity":"sha512-mlNRLzrb8NpelwczJi+dDV5Am4aDO0cvyF88kU+i8QIe5gV6jkFP8opGop2m8bmq2ewzxgzdKDOFSYxUTh8kOg==","signatures":[{"sig":"MEUCIH/x/ePdiUdtbPjkSyxT9NEdkamKQWOwSkH8eEHyr+PPAiEAsfTQ/rhaBjvPNOP6IkaMHeBZav1Jc8WuczbwVGaowwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431622,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6zW7CRA9TVsSAnZWagAA7/8P/jiISPjElMJQalLCDont\nFP0pjGPq/Sd7bjl734vJz8d2S+lz4SHnYg7Q4uJTMy71tKUklN+PHu+9FIHw\nO8J/yLkDE/dXe0FyoAI8urbaSIARgumvx2+DXBxeQd5x12xwnxAQ6IZhNQ/n\nmkXA+qrX1J1DO8mZ1OGMljIDKmt08tWVbqOzkiDaTBRidCS8OvXw0m6OlWT/\n8Mo7mkEmJp977YQBm1YEFXd4E/Uc8Wak4N2GidH1jDHadcATGgWHlaZ9W/Q6\n9QKFGDRFEEitEOWm+qtd2YNlwqqT5zFlkBVYlmX6Y9eQ/MVUdw6ZBdeLJhan\n2+3gowlCWAw4Vc6OSiSTsd8VAg1trOyV1v/xHiN3c1gNQg7t7m4Nzp47Rts/\navgPK59iDqVeCWG8uAqxRhFKw3WmehHTXOtAWMieYyfJE6LxePzOZjOMz0zK\n+Qn8vDbXVtD79RlGthBrt9H6V0ngPkzd06Z581GQq1Zsv4UmDujzt13Wwy6Z\nd0A5a/OhinjzoQ2FUbZnUUp9c1PVuvRheE9fg2Iv41lb8Jsa79vVtUzbCRDU\nZISzRXGJHKneht8PzmEFb+/O5yEI/G2EYyK3CF7txmHyomqQwQHdaHlxmqSa\n1Kcn9Yf2cEfPwTGnpVaX/hBxKUDyuRf/DaEDwBBsbMJz2hrLo8QDLIHXEdh4\nP313\r\n=ekCa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n- Build date: 2018-11-13T20:35:26.798Z\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address. \n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n | [**suggest**](BankreconciliationmatchApi.md#suggest) | **PUT** /bank/reconciliation/match/:suggest | [BETA] Suggest matches for a bank reconciliation by ID.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**put**](ContactApi.md#put) | **PUT** /contact/{id} | [BETA] Update contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer. \n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**post**](DepartmentApi.md#post) | **POST** /department | [BETA] Add new department.\n | [**postList**](DepartmentApi.md#postList) | **POST** /department/list | [BETA] Register new departments.\n | [**put**](DepartmentApi.md#put) | **PUT** /department/{id} | [BETA] Update department.\n | [**putList**](DepartmentApi.md#putList) | **PUT** /department/list | [BETA] Update multiple departments.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### DocumentApi\n\n```typescript\nimport { DocumentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadContent**](DocumentApi.md#downloadContent) | **GET** /document/{id}/content | [BETA] Get content of document given by ID.\n | [**get**](DocumentApi.md#get) | **GET** /document/{id} | [BETA] Get document by ID.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt. \n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details. \n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getMaritimeEmploymentType**](EmployeeemploymentemploymentTypeApi.md#getMaritimeEmploymentType) | **GET** /employee/employment/employmentType/maritimeEmploymentType | [BETA] Find all maritime employment type IDs.\n | [**getSalaryType**](EmployeeemploymentemploymentTypeApi.md#getSalaryType) | **GET** /employee/employment/employmentType/salaryType | [BETA] Find all salary type IDs.\n | [**getScheduleType**](EmployeeemploymentemploymentTypeApi.md#getScheduleType) | **GET** /employee/employment/employmentType/scheduleType | [BETA] Find all schedule type IDs.\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence. \n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time. \n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**createCreditNote**](InvoiceApi.md#createCreditNote) | **PUT** /invoice/{id}/:createCreditNote | [BETA] Creates a new Invoice representing a credit memo that nullifies the given invoice. Updates this invoice and any pre-existing inverse invoice.\n | [**createReminder**](InvoiceApi.md#createReminder) | **PUT** /invoice/{id}/:createReminder | [BETA] Create invoice reminder and sends it by the given dispatch type. Supports the reminder types SOFT_REMINDER, REMINDER and NOTICE_OF_DEBT_COLLECTION. DispatchType NETS_PRINT must have type NOTICE_OF_DEBT_COLLECTION. SMS and NETS_PRINT must be activated prior to usage in the API.\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data. Includes charged outgoing invoices only.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicedetailsApi\n\n```typescript\nimport { InvoicedetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicedetailsApi.md#get) | **GET** /invoice/details/{id} | [BETA] Get ProjectInvoiceDetails by ID.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgervoucherApi.md#_delete) | **DELETE** /ledger/voucher/{id} | [BETA] Delete voucher by ID.\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get attachment by voucher ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importDocument**](LedgervoucherApi.md#importDocument) | **POST** /ledger/voucher/importDocument | [BETA] Upload a document to create one or more vouchers. Valid document formats are PDF, PNG, JPEG, TIFF and EHF. Send as multipart form.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | [BETA] Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**putList**](LedgervoucherApi.md#putList) | **PUT** /ledger/voucher/list | [BETA] Update multiple vouchers. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**reverse**](LedgervoucherApi.md#reverse) | **PUT** /ledger/voucher/{id}/:reverse | Reverses the voucher, and returns the reversed voucher. Supports reversing most voucher types, except salary transactions.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | Upload attachment to voucher. Send as multipart form.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjectApi.md#_delete) | **DELETE** /project/{id} | [BETA] Delete project.\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**deleteList**](ProjectApi.md#deleteList) | **DELETE** /project | [BETA] Delete multiple projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**putList**](ProjectApi.md#putList) | **PUT** /project/list | [BETA] Update multiple projects.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### ProjectorderlineApi\n\n```typescript\nimport { ProjectorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjectorderlineApi.md#_delete) | **DELETE** /project/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](ProjectorderlineApi.md#get) | **GET** /project/orderline/{id} | [BETA] Get order line by ID.\n | [**post**](ProjectorderlineApi.md#post) | **POST** /project/orderline | [BETA] Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](ProjectorderlineApi.md#postList) | **POST** /project/orderline/list | [BETA] Create multiple order lines.\n | [**put**](ProjectorderlineApi.md#put) | **PUT** /project/orderline/{id} | [BETA] Update project orderline.\n\n### ProjectparticipantApi\n\n```typescript\nimport { ProjectparticipantApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectparticipantApi.md#deleteByIds) | **DELETE** /project/participant/list | [BETA] Delete project participants.\n | [**get**](ProjectparticipantApi.md#get) | **GET** /project/participant/{id} | [BETA] Find project participant by ID.\n | [**post**](ProjectparticipantApi.md#post) | **POST** /project/participant | [BETA] Add new project participant.\n | [**postList**](ProjectparticipantApi.md#postList) | **POST** /project/participant/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectparticipantApi.md#put) | **PUT** /project/participant/{id} | [BETA] Update project participant.\n\n### ReminderApi\n\n```typescript\nimport { ReminderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ReminderApi.md#get) | **GET** /reminder/{id} | Get reminder by ID.\n | [**search**](ReminderApi.md#search) | **GET** /reminder | Find reminders corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier. \n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**createVouchers**](TravelExpenseApi.md#createVouchers) | **PUT** /travelExpense/:createVouchers | [BETA] Create vouchers\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.Address](Address.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.CompanyAutoCompleteDTO](CompanyAutoCompleteDTO.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Currency](Currency.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.Department](Department.md)\n - [.Document](Document.md)\n - [.Employee](Employee.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ExternalProduct](ExternalProduct.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAddress](ListResponseAddress.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseCompanyAutoCompleteDTO](ListResponseCompanyAutoCompleteDTO.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseExternalProduct](ListResponseExternalProduct.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponseOrderOffer](ListResponseOrderOffer.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePersonAutoCompleteDTO](ListResponsePersonAutoCompleteDTO.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProjectOrderLine](ListResponseProjectOrderLine.md)\n - [.ListResponseProjectParticipant](ListResponseProjectParticipant.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseReminder](ListResponseReminder.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseSearchCompletionDTO](ListResponseSearchCompletionDTO.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeeklyStatus](ListResponseWeeklyStatus.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaritimeEmployment](MaritimeEmployment.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.OrderOffer](OrderOffer.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.PersonAutoCompleteDTO](PersonAutoCompleteDTO.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.ProjectInvoiceDetails](ProjectInvoiceDetails.md)\n - [.ProjectOrderLine](ProjectOrderLine.md)\n - [.ProjectParticipant](ProjectParticipant.md)\n - [.Prospect](Prospect.md)\n - [.Reminder](Reminder.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAddress](ResponseWrapperAddress.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDocument](ResponseWrapperDocument.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperExternalProduct](ResponseWrapperExternalProduct.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperOrderOffer](ResponseWrapperOrderOffer.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProjectInvoiceDetails](ResponseWrapperProjectInvoiceDetails.md)\n - [.ResponseWrapperProjectOrderLine](ResponseWrapperProjectOrderLine.md)\n - [.ResponseWrapperProjectParticipant](ResponseWrapperProjectParticipant.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperReminder](ResponseWrapperReminder.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripDTO](ResponseWrapperTripDTO.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeeklyStatus](ResponseWrapperWeeklyStatus.md)\n - [.Result](Result.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SearchCompletionDTO](SearchCompletionDTO.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripDTO](TripDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.WeeklyStatus](WeeklyStatus.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"ec54a48783a28cce2d4360d8db29d21ffeb601cd","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","prepublish":"npm run compile","swagger-gen":"./swagger-gen.sh"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"abab":"^2.0.0","portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.2_1542141370327_0.15974564511430311","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"tripletexjs","version":"2.0.3","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.0.3","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"224172de2af1931f79110e3f190bf4a4b4341f17","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.0.3.tgz","fileCount":9,"integrity":"sha512-HcGwWduI5AvHqd4St15PsN1tg8gVrKLyeBunrBLmGGj2cWAhzZ+glDwhe1RsFeRm2XpN490/0YIJm2hX/ihU0g==","signatures":[{"sig":"MEYCIQDQH0MX4QII4rPknzCqFwr39tOFy9kyjfJVbaLypzt9vAIhAKNtoqerVMH6gBGEX6WuBtMjb2JrZQLwHn9jD7UiSnLG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2431752,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb6z0SCRA9TVsSAnZWagAAtU0P/1v+hU72octCGvOuJ9OG\nIz08opTjxQfzNnBPVfSR+D6IQtCuejFfCq67bFd69z8Kf0DUt9+jbwec57OC\nDWyWNiq4WW6EiYbXnoSvYkpEx7jAmLORO4TIvV+t96hNuYI8CsD0BbsKxX95\n+xgBODgKOJjWBjb3QEYxUFvutxhaxK/pdMcAnM03P3p7V6jPEXMDFEIpEKJb\nxmt+X1tsDS5BKtTuQmikTFmjKVll6kEHjNwD97t/6wU9sOKRx2qnB1Ep+DMC\nckdXkmG1Z9PNTINxk6108+EBgCkV26LvncjFX0iveFbw/NZtbJJMJpWaXdDB\nqwqylr2JjmTebj6hAu81fMNJ488ht71dRp3fxAOPesBpQuh5AOjSlzRNnBq7\nd5nKl1akeKPKckYtKN3mmchgKco/j6kib210Phk0EBkxiohQDUFFWiUK3rM6\nZ7RE9fqvNaUv7vVFxYzggCmvb4f/bDViwOob/6+ZHv0zVy5n/onOILGQzvVW\nPFCeOkXYqq6tBLr6l25+gQ9xX2dsvDk35MOEJo45x6lzMVg/hjjZruTrF9kl\nQUzpq8H+mIfvlsHjFe6GKAlhw48KIquNza/yq17yFG3FgGXqmqSmhux/v66p\nlPXz+YRyouWpologWRAkZVMbwogVMZvEHFurM+34oCwHtS84iL3t2WRvq+V3\nbd4Y\r\n=ieqr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"4039052321fbcf380140474c78675b20ab9e11a9","scripts":{"build":"npm run compile","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","prepublish":"npm run compile","swagger-gen":"./swagger-gen.sh"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"abab":"^2.0.0","portable-fetch":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^2.0","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.0.3_1542143249664_0.06532013505574841","host":"s3://npm-registry-packages"}},"2.33.9-beta":{"name":"tripletexjs","version":"2.33.9-beta","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.33.9-beta","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"902c9fdfa407b744bd9f6807840da2d041fa9d53","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.33.9-beta.tgz","fileCount":5,"integrity":"sha512-YdudpFtygS8jN2nHnB36hBycf2KFhTlvl2F4emWMGlJTp+0fGzwITz/IByjJ/RyW/n5+uOKQpBuGhfQVUTD8Qg==","signatures":[{"sig":"MEUCIQDvnO9H/euFaZZBoGg0HHJDuyAoHR8JruWFCQGqyuq36AIgRnCkL+/AudK/knFOrjVuNpdcTmJldVbaR0PS2qQnHCc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2782292,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyzX/CRA9TVsSAnZWagAAjTkQAKRk8NWLJfB3jj7q0iAu\nFfztzIgRxY2oX7DlbhVK08LwmvyPJRyLG6pAdcK/8Au8XBwTHexecpRZ5xdj\nsleiOywmyxyJ4+6aoGYOcEUhkMjqrB9gyxdcdbtAC63ly7NTiX3fpnF/fQb7\nobgyjH3HrpPOTPp2GxIWV5FhzujeoJj6iZNa2XGsXRMypqnIxWhy2XfzfsuM\n7qVSsIGiYSLDyjE4PAoN5zuUfXysDMlfggBCc2fg2IViRQL5FW7/LO+Zx8yH\n0CW8dBq/sAXvpa6vz6lWcP9uWBwReum3TYxNit0wpIcWFGupkJbN15pXjaEH\nEdVVblSBDgPHl4l2ocf6Spp2W+9VdQLP2x0sGBJkdk751LqL3azxu8xDrTAA\nUQQlSd1kLCd5XS79uMoBz8ojFxMdE4bbcGEebvdNCluMtCxMzM16NrynseuI\nXdwCYaK61g2DKDA9Or/utS8izPg8dMPpyhCObnJKeUDkhJ/duO3mB60CqKe5\nLzCRTvDtRpLvSGslqLjUXuim4BIkJf+q8aTryG9wYLybdkoRDdroUhtqzkVk\nq6ahqJnba/e2T74OM7gabTFhDGDDVw3RG6iLdztL+bcMncjGLhsDD7XHXnd2\nvhGU85pXN8aQST6ALxSKLig3zL+NC1yLuWDJrBZszVZqlj1yLicO01g4sj84\nc/gs\r\n=TqKZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n- Build date: 2019-05-02T10:55:48.790Z\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address. \n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**fetchFromBank**](BankreconciliationApi.md#fetchFromBank) | **PUT** /bank/reconciliation/:fetchFromBank | [BETA] Create a bank reconciliation by fetching bank statement from the bank.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n | [**suggest**](BankreconciliationmatchApi.md#suggest) | **PUT** /bank/reconciliation/match/:suggest | [BETA] Suggest matches for a bank reconciliation by ID.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | [DEPRECATED] Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n | [**put**](CompanyApi.md#put) | **PUT** /company | Update company information.\n\n### CompanyaltinnApi\n\n```typescript\nimport { CompanyaltinnApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**put**](CompanyaltinnApi.md#put) | **PUT** /company/settings/altinn | [BETA] Update AltInn id and password.\n | [**search**](CompanyaltinnApi.md#search) | **GET** /company/settings/altinn | [BETA] Find Altinn id for login in company.\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**put**](ContactApi.md#put) | **PUT** /contact/{id} | [BETA] Update contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**getRate**](CurrencyApi.md#getRate) | **GET** /currency/{id}/rate | Find currency exchange rate corresponding with sent data.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer. \n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](DepartmentApi.md#_delete) | **DELETE** /department/{id} | Delete department by ID\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**post**](DepartmentApi.md#post) | **POST** /department | [BETA] Add new department.\n | [**postList**](DepartmentApi.md#postList) | **POST** /department/list | [BETA] Register new departments.\n | [**put**](DepartmentApi.md#put) | **PUT** /department/{id} | [BETA] Update department.\n | [**putList**](DepartmentApi.md#putList) | **PUT** /department/list | [BETA] Update multiple departments.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### DivisionApi\n\n```typescript\nimport { DivisionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**post**](DivisionApi.md#post) | **POST** /division | [BETA] Create division.\n | [**postList**](DivisionApi.md#postList) | **POST** /division/list | [BETA] Create divisions.\n | [**put**](DivisionApi.md#put) | **PUT** /division/{id} | [BETA] Update division information.\n | [**putList**](DivisionApi.md#putList) | **PUT** /division/list | [BETA] Update multiple divisions.\n | [**search**](DivisionApi.md#search) | **GET** /division | [BETA] Get divisions.\n\n### DocumentApi\n\n```typescript\nimport { DocumentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadContent**](DocumentApi.md#downloadContent) | **GET** /document/{id}/content | [BETA] Get content of document given by ID.\n | [**get**](DocumentApi.md#get) | **GET** /document/{id} | [BETA] Get document by ID.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt. \n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details. \n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getMaritimeEmploymentType**](EmployeeemploymentemploymentTypeApi.md#getMaritimeEmploymentType) | **GET** /employee/employment/employmentType/maritimeEmploymentType | [BETA] Find all maritime employment type IDs.\n | [**getSalaryType**](EmployeeemploymentemploymentTypeApi.md#getSalaryType) | **GET** /employee/employment/employmentType/salaryType | [BETA] Find all salary type IDs.\n | [**getScheduleType**](EmployeeemploymentemploymentTypeApi.md#getScheduleType) | **GET** /employee/employment/employmentType/scheduleType | [BETA] Find all schedule type IDs.\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**postList**](EmployeeemploymentleaveOfAbsenceApi.md#postList) | **POST** /employee/employment/leaveOfAbsence/list | [BETA] Create multiple leave of absences.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence. \n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeehourlyCostAndRateApi\n\n```typescript\nimport { EmployeehourlyCostAndRateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeehourlyCostAndRateApi.md#get) | **GET** /employee/hourlyCostAndRate/{id} | [BETA] Find hourly cost and rate by ID.\n | [**post**](EmployeehourlyCostAndRateApi.md#post) | **POST** /employee/hourlyCostAndRate | [BETA] Create hourly cost and rate.\n | [**put**](EmployeehourlyCostAndRateApi.md#put) | **PUT** /employee/hourlyCostAndRate/{id} | [BETA] Update hourly cost and rate. \n | [**search**](EmployeehourlyCostAndRateApi.md#search) | **GET** /employee/hourlyCostAndRate | Find all hourly cost and rates for employee.\n\n### EmployeenextOfKinApi\n\n```typescript\nimport { EmployeenextOfKinApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeenextOfKinApi.md#get) | **GET** /employee/nextOfKin/{id} | [BETA] Find next of kin by ID.\n | [**post**](EmployeenextOfKinApi.md#post) | **POST** /employee/nextOfKin | [BETA] Create next of kin.\n | [**put**](EmployeenextOfKinApi.md#put) | **PUT** /employee/nextOfKin/{id} | [BETA] Update next of kin. \n | [**search**](EmployeenextOfKinApi.md#search) | **GET** /employee/nextOfKin | Find all next of kin for employee.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time. \n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](InventoryApi.md#_delete) | **DELETE** /inventory/{id} | [BETA] Delete inventory. Only available for some consumers.\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**post**](InventoryApi.md#post) | **POST** /inventory | [BETA] Create new inventory. Only available for some consumers.\n | [**put**](InventoryApi.md#put) | **PUT** /inventory/{id} | [BETA] Update inventory. Only available for some consumers.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InventoryinventoriesApi\n\n```typescript\nimport { InventoryinventoriesApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](InventoryinventoriesApi.md#search) | **GET** /inventory/inventories | [BETA] Find inventories corresponding with sent data. Only available for some consumers.\n\n### InventorystocktakingApi\n\n```typescript\nimport { InventorystocktakingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](InventorystocktakingApi.md#_delete) | **DELETE** /inventory/stocktaking/{id} | [BETA] Delete stocktaking. Only available for some consumers.\n | [**get**](InventorystocktakingApi.md#get) | **GET** /inventory/stocktaking/{id} | [BETA] Get stocktaking by ID. Only available for some consumers.\n | [**post**](InventorystocktakingApi.md#post) | **POST** /inventory/stocktaking | [BETA] Create new stocktaking. Only available for some consumers.\n | [**put**](InventorystocktakingApi.md#put) | **PUT** /inventory/stocktaking/{id} | [BETA] Update stocktaking. Only available for some consumers.\n | [**search**](InventorystocktakingApi.md#search) | **GET** /inventory/stocktaking | [BETA] Find stocktaking corresponding with sent data. Only available for some consumers.\n\n### InventorystocktakingproductlineApi\n\n```typescript\nimport { InventorystocktakingproductlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](InventorystocktakingproductlineApi.md#_delete) | **DELETE** /inventory/stocktaking/productline/{id} | [BETA] Delete product line. Only available for some consumers.\n | [**get**](InventorystocktakingproductlineApi.md#get) | **GET** /inventory/stocktaking/productline/{id} | [BETA] Get product line by ID. Only available for some consumers.\n | [**post**](InventorystocktakingproductlineApi.md#post) | **POST** /inventory/stocktaking/productline | [BETA] Create product line. When creating several product lines, use /list for better performance. Only available for some consumers.\n | [**put**](InventorystocktakingproductlineApi.md#put) | **PUT** /inventory/stocktaking/productline/{id} | [BETA] Update product line. Only available for some consumers.\n | [**search**](InventorystocktakingproductlineApi.md#search) | **GET** /inventory/stocktaking/productline | [BETA] Find all product lines by stocktaking ID. Only available for some consumers.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**createCreditNote**](InvoiceApi.md#createCreditNote) | **PUT** /invoice/{id}/:createCreditNote | [BETA] Creates a new Invoice representing a credit memo that nullifies the given invoice. Updates this invoice and any pre-existing inverse invoice.\n | [**createReminder**](InvoiceApi.md#createReminder) | **PUT** /invoice/{id}/:createReminder | [BETA] Create invoice reminder and sends it by the given dispatch type. Supports the reminder types SOFT_REMINDER, REMINDER and NOTICE_OF_DEBT_COLLECTION. DispatchType NETS_PRINT must have type NOTICE_OF_DEBT_COLLECTION. SMS and NETS_PRINT must be activated prior to usage in the API.\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data. Includes charged outgoing invoices only.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicedetailsApi\n\n```typescript\nimport { InvoicedetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicedetailsApi.md#get) | **GET** /invoice/details/{id} | [BETA] Get ProjectInvoiceDetails by ID.\n | [**search**](InvoicedetailsApi.md#search) | **GET** /invoice/details | Find ProjectInvoiceDetails corresponding with sent data.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgervoucherApi.md#_delete) | **DELETE** /ledger/voucher/{id} | [BETA] Delete voucher by ID.\n | [**deleteAttachment**](LedgervoucherApi.md#deleteAttachment) | **DELETE** /ledger/voucher/{id}/attachment | [BETA] Delete attachment.\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get PDF representation of voucher by ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importDocument**](LedgervoucherApi.md#importDocument) | **POST** /ledger/voucher/importDocument | [BETA] Upload a document to create one or more vouchers. Valid document formats are PDF, PNG, JPEG, TIFF and EHF. Send as multipart form.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**options**](LedgervoucherApi.md#options) | **GET** /ledger/voucher/{id}/options | [BETA] Returns a data structure containing meta information about operations that are available for this voucher. Currently only implemented for DELETE: It is possible to check if the voucher is deletable.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | [BETA] Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**putList**](LedgervoucherApi.md#putList) | **PUT** /ledger/voucher/list | [BETA] Update multiple vouchers. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**reverse**](LedgervoucherApi.md#reverse) | **PUT** /ledger/voucher/{id}/:reverse | Reverses the voucher, and returns the reversed voucher. Supports reversing most voucher types, except salary transactions.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadAttachment**](LedgervoucherApi.md#uploadAttachment) | **POST** /ledger/voucher/{voucherId}/attachment | Upload attachment to voucher. If the voucher already has an attachment the content will be appended to the existing attachment as new PDF page(s). Valid document formats are PDF, PNG, JPEG and TIFF. Non PDF formats will be converted to PDF. Send as multipart form.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | [DEPRECATED] Use POST ledger/voucher/{voucherId}/attachment instead.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### MunicipalityApi\n\n```typescript\nimport { MunicipalityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](MunicipalityApi.md#search) | **GET** /municipality | [BETA] Get municipalities.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductexternalApi\n\n```typescript\nimport { ProductexternalApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductexternalApi.md#get) | **GET** /product/external/{id} | [BETA] Get external product by ID.\n | [**search**](ProductexternalApi.md#search) | **GET** /product/external | [BETA] Find external products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjectApi.md#_delete) | **DELETE** /project/{id} | [BETA] Delete project.\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**deleteList**](ProjectApi.md#deleteList) | **DELETE** /project | [BETA] Delete multiple projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**putList**](ProjectApi.md#putList) | **PUT** /project/list | [BETA] Update multiple projects.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### ProjecthourlyRatesApi\n\n```typescript\nimport { ProjecthourlyRatesApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjecthourlyRatesApi.md#_delete) | **DELETE** /project/hourlyRates/{id} | Delete Project Hourly Rate \n | [**deleteByIds**](ProjecthourlyRatesApi.md#deleteByIds) | **DELETE** /project/hourlyRates/list | Delete project hourly rates.\n | [**get**](ProjecthourlyRatesApi.md#get) | **GET** /project/hourlyRates/{id} | Find project hourly rate by ID.\n | [**post**](ProjecthourlyRatesApi.md#post) | **POST** /project/hourlyRates | Create a project hourly rate. \n | [**postList**](ProjecthourlyRatesApi.md#postList) | **POST** /project/hourlyRates/list | Create multiple project hourly rates.\n | [**put**](ProjecthourlyRatesApi.md#put) | **PUT** /project/hourlyRates/{id} | Update a project hourly rate.\n | [**putList**](ProjecthourlyRatesApi.md#putList) | **PUT** /project/hourlyRates/list | Update multiple project hourly rates.\n | [**search**](ProjecthourlyRatesApi.md#search) | **GET** /project/hourlyRates | Find project hourly rates corresponding with sent data.\n\n### ProjecthourlyRatesprojectSpecificRatesApi\n\n```typescript\nimport { ProjecthourlyRatesprojectSpecificRatesApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjecthourlyRatesprojectSpecificRatesApi.md#_delete) | **DELETE** /project/hourlyRates/projectSpecificRates/{id} | Delete project specific rate \n | [**deleteByIds**](ProjecthourlyRatesprojectSpecificRatesApi.md#deleteByIds) | **DELETE** /project/hourlyRates/projectSpecificRates/list | Delete project specific rates.\n | [**get**](ProjecthourlyRatesprojectSpecificRatesApi.md#get) | **GET** /project/hourlyRates/projectSpecificRates/{id} | Find project specific rate by ID.\n | [**post**](ProjecthourlyRatesprojectSpecificRatesApi.md#post) | **POST** /project/hourlyRates/projectSpecificRates | Create new project specific rate. \n | [**postList**](ProjecthourlyRatesprojectSpecificRatesApi.md#postList) | **POST** /project/hourlyRates/projectSpecificRates/list | Create multiple new project specific rates.\n | [**put**](ProjecthourlyRatesprojectSpecificRatesApi.md#put) | **PUT** /project/hourlyRates/projectSpecificRates/{id} | Update a project specific rate.\n | [**putList**](ProjecthourlyRatesprojectSpecificRatesApi.md#putList) | **PUT** /project/hourlyRates/projectSpecificRates/list | Update multiple project specific rates.\n | [**search**](ProjecthourlyRatesprojectSpecificRatesApi.md#search) | **GET** /project/hourlyRates/projectSpecificRates | Find project specific rates corresponding with sent data.\n\n### ProjectorderlineApi\n\n```typescript\nimport { ProjectorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjectorderlineApi.md#_delete) | **DELETE** /project/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](ProjectorderlineApi.md#get) | **GET** /project/orderline/{id} | [BETA] Get order line by ID.\n | [**post**](ProjectorderlineApi.md#post) | **POST** /project/orderline | [BETA] Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](ProjectorderlineApi.md#postList) | **POST** /project/orderline/list | [BETA] Create multiple order lines.\n | [**put**](ProjectorderlineApi.md#put) | **PUT** /project/orderline/{id} | [BETA] Update project orderline.\n\n### ProjectparticipantApi\n\n```typescript\nimport { ProjectparticipantApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectparticipantApi.md#deleteByIds) | **DELETE** /project/participant/list | [BETA] Delete project participants.\n | [**get**](ProjectparticipantApi.md#get) | **GET** /project/participant/{id} | [BETA] Find project participant by ID.\n | [**post**](ProjectparticipantApi.md#post) | **POST** /project/participant | [BETA] Add new project participant.\n | [**postList**](ProjectparticipantApi.md#postList) | **POST** /project/participant/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectparticipantApi.md#put) | **PUT** /project/participant/{id} | [BETA] Update project participant.\n\n### ReminderApi\n\n```typescript\nimport { ReminderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ReminderApi.md#get) | **GET** /reminder/{id} | Get reminder by ID.\n | [**search**](ReminderApi.md#search) | **GET** /reminder | Find reminders corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarysettingsApi\n\n```typescript\nimport { SalarysettingsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarysettingsApi.md#get) | **GET** /salary/settings | [BETA] Get salary settings of logged in company.\n | [**put**](SalarysettingsApi.md#put) | **PUT** /salary/settings | [BETA] Update settings of logged in company.\n\n### SalarysettingsholidayApi\n\n```typescript\nimport { SalarysettingsholidayApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](SalarysettingsholidayApi.md#deleteByIds) | **DELETE** /salary/settings/holiday/list | [BETA] delete multiple holiday settings of current logged in company.\n | [**post**](SalarysettingsholidayApi.md#post) | **POST** /salary/settings/holiday | [BETA] Create a holiday setting of current logged in company.\n | [**postList**](SalarysettingsholidayApi.md#postList) | **POST** /salary/settings/holiday/list | [BETA] Create multiple holiday settings of current logged in company.\n | [**put**](SalarysettingsholidayApi.md#put) | **PUT** /salary/settings/holiday/{id} | [BETA] update a holiday setting of current logged in company.\n | [**putList**](SalarysettingsholidayApi.md#putList) | **PUT** /salary/settings/holiday/list | [BETA] update multiple holiday settings of current logged in company.\n | [**search**](SalarysettingsholidayApi.md#search) | **GET** /salary/settings/holiday | [BETA] Find holiday settings of current logged in company.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier. \n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheetsettingsApi\n\n```typescript\nimport { TimesheetsettingsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheetsettingsApi.md#get) | **GET** /timesheet/settings | [BETA] Get timesheet settings of logged in company.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TimesheetweekApi\n\n```typescript\nimport { TimesheetweekApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**approve**](TimesheetweekApi.md#approve) | **PUT** /timesheet/week/:approve | Approve week. By ID or (ISO-8601 week and employeeId combination).\n | [**complete**](TimesheetweekApi.md#complete) | **PUT** /timesheet/week/:complete | Complete week. By ID or (ISO-8601 week and employeeId combination).\n | [**reopen**](TimesheetweekApi.md#reopen) | **PUT** /timesheet/week/:reopen | Reopen week. By ID or (ISO-8601 week and employeeId combination).\n | [**search**](TimesheetweekApi.md#search) | **GET** /timesheet/week | Find weekly status By ID, week/year combination, employeeId. or an approver\n | [**unapprove**](TimesheetweekApi.md#unapprove) | **PUT** /timesheet/week/:unapprove | Unapprove week. By ID or (ISO-8601 week and employeeId combination).\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**createVouchers**](TravelExpenseApi.md#createVouchers) | **PUT** /travelExpense/:createVouchers | [BETA] Create vouchers\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**downloadAttachment**](TravelExpenseApi.md#downloadAttachment) | **GET** /travelExpense/{travelExpenseId}/attachment | Get attachment by travel expense ID.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n | [**uploadAttachment**](TravelExpenseApi.md#uploadAttachment) | **POST** /travelExpense/{travelExpenseId}/attachment | Upload attachment to travel expense.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.AltinnCompanyModule](AltinnCompanyModule.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationAdjustment](BankReconciliationAdjustment.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.CompanyAutoCompleteDTO](CompanyAutoCompleteDTO.md)\n - [.CompanyHoliday](CompanyHoliday.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Credentials](Credentials.md)\n - [.Currency](Currency.md)\n - [.CurrencyExchangeRate](CurrencyExchangeRate.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.DeliveryAddress](DeliveryAddress.md)\n - [.Department](Department.md)\n - [.Division](Division.md)\n - [.Document](Document.md)\n - [.Employee](Employee.md)\n - [.EmployeeCompanyDTO](EmployeeCompanyDTO.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ExternalProduct](ExternalProduct.md)\n - [.HolidayAllowanceEarned](HolidayAllowanceEarned.md)\n - [.HourlyCostAndRate](HourlyCostAndRate.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.InternationalId](InternationalId.md)\n - [.Inventories](Inventories.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationAdjustment](ListResponseBankReconciliationAdjustment.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseCompanyAutoCompleteDTO](ListResponseCompanyAutoCompleteDTO.md)\n - [.ListResponseCompanyHoliday](ListResponseCompanyHoliday.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDeliveryAddress](ListResponseDeliveryAddress.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseDivision](ListResponseDivision.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployeeCompanyDTO](ListResponseEmployeeCompanyDTO.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseExternalProduct](ListResponseExternalProduct.md)\n - [.ListResponseHourlyCostAndRate](ListResponseHourlyCostAndRate.md)\n - [.ListResponseInventories](ListResponseInventories.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsence](ListResponseLeaveOfAbsence.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseMunicipality](ListResponseMunicipality.md)\n - [.ListResponseNextOfKin](ListResponseNextOfKin.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponseOrderOffer](ListResponseOrderOffer.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePersonAutoCompleteDTO](ListResponsePersonAutoCompleteDTO.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductLine](ListResponseProductLine.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProjectHourlyRate](ListResponseProjectHourlyRate.md)\n - [.ListResponseProjectInvoiceDetails](ListResponseProjectInvoiceDetails.md)\n - [.ListResponseProjectOrderLine](ListResponseProjectOrderLine.md)\n - [.ListResponseProjectParticipant](ListResponseProjectParticipant.md)\n - [.ListResponseProjectSpecificRate](ListResponseProjectSpecificRate.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseReminder](ListResponseReminder.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseSearchCompletionDTO](ListResponseSearchCompletionDTO.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseStocktaking](ListResponseStocktaking.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeek](ListResponseWeek.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaritimeEmployment](MaritimeEmployment.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.ModelDelete](ModelDelete.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Municipality](Municipality.md)\n - [.NextOfKin](NextOfKin.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.OrderOffer](OrderOffer.md)\n - [.PG2CallbackDTO](PG2CallbackDTO.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.PersonAutoCompleteDTO](PersonAutoCompleteDTO.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductLine](ProductLine.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.ProjectHourlyRate](ProjectHourlyRate.md)\n - [.ProjectInvoiceDetails](ProjectInvoiceDetails.md)\n - [.ProjectOrderLine](ProjectOrderLine.md)\n - [.ProjectParticipant](ProjectParticipant.md)\n - [.ProjectSpecificRate](ProjectSpecificRate.md)\n - [.Prospect](Prospect.md)\n - [.Reminder](Reminder.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAltinnCompanyModule](ResponseWrapperAltinnCompanyModule.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperCompanyHoliday](ResponseWrapperCompanyHoliday.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCurrencyExchangeRate](ResponseWrapperCurrencyExchangeRate.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDeliveryAddress](ResponseWrapperDeliveryAddress.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDivision](ResponseWrapperDivision.md)\n - [.ResponseWrapperDocument](ResponseWrapperDocument.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperExternalProduct](ResponseWrapperExternalProduct.md)\n - [.ResponseWrapperHourlyCostAndRate](ResponseWrapperHourlyCostAndRate.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNextOfKin](ResponseWrapperNextOfKin.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperOrderOffer](ResponseWrapperOrderOffer.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductLine](ResponseWrapperProductLine.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProjectHourlyRate](ResponseWrapperProjectHourlyRate.md)\n - [.ResponseWrapperProjectInvoiceDetails](ResponseWrapperProjectInvoiceDetails.md)\n - [.ResponseWrapperProjectOrderLine](ResponseWrapperProjectOrderLine.md)\n - [.ResponseWrapperProjectParticipant](ResponseWrapperProjectParticipant.md)\n - [.ResponseWrapperProjectSpecificRate](ResponseWrapperProjectSpecificRate.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperReminder](ResponseWrapperReminder.md)\n - [.ResponseWrapperSalarySettings](ResponseWrapperSalarySettings.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperStocktaking](ResponseWrapperStocktaking.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTimesheetSettings](ResponseWrapperTimesheetSettings.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripDTO](ResponseWrapperTripDTO.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherOptions](ResponseWrapperVoucherOptions.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeek](ResponseWrapperWeek.md)\n - [.Result](Result.md)\n - [.SalarySettings](SalarySettings.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SearchCompletionDTO](SearchCompletionDTO.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Stock](Stock.md)\n - [.Stocktaking](Stocktaking.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TimesheetSettings](TimesheetSettings.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripDTO](TripDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherOptions](VoucherOptions.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.Week](Week.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"cb4cc7eefc869e762cd4f268f4c2fd5661dfb40f","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/index.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.33.9-beta_1556821502618_0.403599452101292","host":"s3://npm-registry-packages"}},"2.33.9-rc.1":{"name":"tripletexjs","version":"2.33.9-rc.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.33.9-rc.1","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"8a110bbfa6148d71cc4f6a1c3983811c6ce6e7c6","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.33.9-rc.1.tgz","fileCount":5,"integrity":"sha512-tRZF2NqkwqtDumH7iVRO7KWl+m1ifzjxUaW+bxPH9UfS7zJl0zPvF0rlU7o4r9YpKEvZ35n40mNUws18Fo9aww==","signatures":[{"sig":"MEQCIBt9AZuPnShEjcSIiLIaK9X6aSKN/PTVb+110/cAJ2cpAiBIt0qEFsNzSDIb+8fQB3yQQsy6jaz5wSCH0DnwH3Ng5w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2782288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcyziBCRA9TVsSAnZWagAA5hoQAIWRUHvHWV9wLztR0icL\nmH070L3HmxVeU87M/JvXe2s1xifBqoTtLzN3cCeJPBZakMEGF/cjapZBfN7A\nmZfLigWqv/Y3clpsw+01vLFgBel7MSinmfyQFYt02BccCWeAVjjzQp0coJTe\n/I2QFU4npytT/auWH5hp8Wro2XonYCfgiwchQNwiAQkE/jqCNFrAtxzrx6Pr\nG6l5u0Hoiv7CCtlsdi93nZOge+9b4rXr9+8vgSvPsy2oEwNxTaviGbmpCeGf\nYTaegfmLFWiDmEPntrVgbr93w86NCxpKWIusmzn/FWthX4WiRp59Jb8aPBjB\nrEi4oO1TRIKaFU4/Zqbf9LbKLa2rk6+YObtOijDywXPDZBqVyd2Gy4+98bJ9\nH0wsfPKGuoz9AKGBVJl59LEpI9WfXr6q9o6WmxPDkDt2Qk2IpB3ykhQIdjAj\nIeH3Mb2Z2W/jSWjmjUUEoT4+pdQP0/3L1wjM7B9cj/hQXPUen+HzG0QqUX+R\ngUXIxb5iHEDBpzfUC1LjF5l8IzAJaqYtUA5ZI3S23jHXEmv3dzMWX2fJshrD\nge0ZVo5X6gSeJCvy3Ovpr2KExW/Ycm1XS+RW8Qs96hnpeJBodBIRJHrjF8th\ns0nfh7MASWuETB+ME5XvoVd+t7+pRKQjZotR/SZ8sS+GcrKZEn/esXw6Qxh6\nCqkd\r\n=7MMG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","readme":"[![NPM version][npm-version-image]][npm-url] [![NPM downloads][npm-downloads-image]][npm-url] [![MIT License][license-image]][license-url][![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n- Build date: 2019-05-02T10:55:48.790Z\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Getting Started with Typescript\n\nPlease follow the [installation](#installation) instruction and execute the following TS code:\n\n```typescript\nimport { TokensessionApi, InvoiceApi } from 'tripletexjs';\n\nconst tokenSession = new TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Getting Started with Javascript\n\nPlease follow the [installation](#installation) instruction and execute the following JS code:\n\n```javascript\nconst tripletex = require('tripletexjs');\n\nconst tokenSession = new tripletex.TokensessionApi;\n\ntokenSession.create('xxxx-xxxx-xxxx', 'xxxx-xxxx-xxxx', '2018-07-29T11:42:39.439Z').then(token => {\n  const invoice = new tripletex.InvoiceApi({\n    username: '',\n    password: token.value.token\n  });\n\n  invoice.get(100000).then(invoiceItem => {\n    console.log(invoiceItem.value.amount);\n  })\n\n})\n```\n\n## Documentation for API Endpoints\n\nAll URIs are relative to *https://tripletex.no/v2*\n\n\n### ActivityApi\n\n```typescript\nimport { ActivityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ActivityApi.md#get) | **GET** /activity/{id} | Find activity by ID.\n | [**getForTimeSheet**](ActivityApi.md#getForTimeSheet) | **GET** /activity/&gt;forTimeSheet | Find applicable time sheet activities for an employee on a specific day.\n | [**search**](ActivityApi.md#search) | **GET** /activity | Find activities corresponding with sent data.\n\n### AddressApi\n\n```typescript\nimport { AddressApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](AddressApi.md#get) | **GET** /address/{id} | Get address by ID.\n | [**put**](AddressApi.md#put) | **PUT** /address/{id} | Update address. \n | [**search**](AddressApi.md#search) | **GET** /address | Find addresses corresponding with sent data.\n\n### BankApi\n\n```typescript\nimport { BankApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](BankApi.md#search) | **GET** /bank | [BETA] Find bank corresponding with sent data.\n\n### BankreconciliationApi\n\n```typescript\nimport { BankreconciliationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationApi.md#_delete) | **DELETE** /bank/reconciliation/{id} | [BETA] Delete bank reconciliation by ID.\n | [**adjustment**](BankreconciliationApi.md#adjustment) | **PUT** /bank/reconciliation/{id}/:adjustment | [BETA] Add an adjustment to reconciliation by ID.\n | [**fetchFromBank**](BankreconciliationApi.md#fetchFromBank) | **PUT** /bank/reconciliation/:fetchFromBank | [BETA] Create a bank reconciliation by fetching bank statement from the bank.\n | [**get**](BankreconciliationApi.md#get) | **GET** /bank/reconciliation/{id} | [BETA] Get bank reconciliation.\n | [**lastClosed**](BankreconciliationApi.md#lastClosed) | **GET** /bank/reconciliation/&gt;lastClosed | [BETA] Get last closed reconciliation by account ID.\n | [**post**](BankreconciliationApi.md#post) | **POST** /bank/reconciliation | [BETA] Post a bank reconciliation.\n | [**put**](BankreconciliationApi.md#put) | **PUT** /bank/reconciliation/{id} | [BETA] Update a bank reconciliation.\n | [**search**](BankreconciliationApi.md#search) | **GET** /bank/reconciliation | [BETA] Find bank reconciliation corresponding with sent data.\n\n### BankreconciliationmatchApi\n\n```typescript\nimport { BankreconciliationmatchApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankreconciliationmatchApi.md#_delete) | **DELETE** /bank/reconciliation/match/{id} | [BETA] Delete a bank reconciliation match by ID.\n | [**get**](BankreconciliationmatchApi.md#get) | **GET** /bank/reconciliation/match/{id} | [BETA] Get bank reconciliation match by ID.\n | [**post**](BankreconciliationmatchApi.md#post) | **POST** /bank/reconciliation/match | [BETA] Create a bank reconciliation match.\n | [**put**](BankreconciliationmatchApi.md#put) | **PUT** /bank/reconciliation/match/{id} | [BETA] Update a bank reconciliation match by ID.\n | [**search**](BankreconciliationmatchApi.md#search) | **GET** /bank/reconciliation/match | [BETA] Find bank reconciliation match corresponding with sent data.\n | [**suggest**](BankreconciliationmatchApi.md#suggest) | **PUT** /bank/reconciliation/match/:suggest | [BETA] Suggest matches for a bank reconciliation by ID.\n\n### BankreconciliationpaymentTypeApi\n\n```typescript\nimport { BankreconciliationpaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankreconciliationpaymentTypeApi.md#get) | **GET** /bank/reconciliation/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](BankreconciliationpaymentTypeApi.md#search) | **GET** /bank/reconciliation/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### BankstatementApi\n\n```typescript\nimport { BankstatementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](BankstatementApi.md#_delete) | **DELETE** /bank/statement/{id} | [BETA] Delete bank statement by ID.\n | [**get**](BankstatementApi.md#get) | **GET** /bank/statement/{id} | [BETA] Get bank statement.\n | [**importBankStatement**](BankstatementApi.md#importBankStatement) | **POST** /bank/statement/import | [BETA] Upload bank statement file.\n | [**search**](BankstatementApi.md#search) | **GET** /bank/statement | [BETA] Find bank statement corresponding with sent data.\n\n### BankstatementtransactionApi\n\n```typescript\nimport { BankstatementtransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](BankstatementtransactionApi.md#get) | **GET** /bank/statement/transaction/{id} | [BETA] Get bank transaction by ID.\n | [**getDetails**](BankstatementtransactionApi.md#getDetails) | **GET** /bank/statement/transaction/{id}/details | [BETA] Get additional details about transaction by ID.\n | [**search**](BankstatementtransactionApi.md#search) | **GET** /bank/statement/transaction | [BETA] Find bank transaction corresponding with sent data.\n\n### CompanyApi\n\n```typescript\nimport { CompanyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CompanyApi.md#get) | **GET** /company/{id} | Find company by ID.\n | [**getDivisions**](CompanyApi.md#getDivisions) | **GET** /company/divisions | [DEPRECATED] Find divisions.\n | [**getWithLoginAccess**](CompanyApi.md#getWithLoginAccess) | **GET** /company/&gt;withLoginAccess | Returns client customers (with accountant/auditor relation) where the current user has login access (proxy login).\n | [**put**](CompanyApi.md#put) | **PUT** /company | Update company information.\n\n### CompanyaltinnApi\n\n```typescript\nimport { CompanyaltinnApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**put**](CompanyaltinnApi.md#put) | **PUT** /company/settings/altinn | [BETA] Update AltInn id and password.\n | [**search**](CompanyaltinnApi.md#search) | **GET** /company/settings/altinn | [BETA] Find Altinn id for login in company.\n\n### ContactApi\n\n```typescript\nimport { ContactApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ContactApi.md#get) | **GET** /contact/{id} | Get contact by ID.\n | [**post**](ContactApi.md#post) | **POST** /contact | Create contact.\n | [**put**](ContactApi.md#put) | **PUT** /contact/{id} | [BETA] Update contact.\n | [**search**](ContactApi.md#search) | **GET** /contact | Find contacts corresponding with sent data.\n\n### CountryApi\n\n```typescript\nimport { CountryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CountryApi.md#get) | **GET** /country/{id} | Get country by ID.\n | [**search**](CountryApi.md#search) | **GET** /country | Find countries corresponding with sent data.\n\n### CrmprospectApi\n\n```typescript\nimport { CrmprospectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CrmprospectApi.md#get) | **GET** /crm/prospect/{id} | Get prospect by ID.\n | [**search**](CrmprospectApi.md#search) | **GET** /crm/prospect | Find prospects corresponding with sent data.\n\n### CurrencyApi\n\n```typescript\nimport { CurrencyApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CurrencyApi.md#get) | **GET** /currency/{id} | Get currency by ID.\n | [**getRate**](CurrencyApi.md#getRate) | **GET** /currency/{id}/rate | Find currency exchange rate corresponding with sent data.\n | [**search**](CurrencyApi.md#search) | **GET** /currency | Find currencies corresponding with sent data.\n\n### CustomerApi\n\n```typescript\nimport { CustomerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomerApi.md#get) | **GET** /customer/{id} | Get customer by ID.\n | [**post**](CustomerApi.md#post) | **POST** /customer | Create customer. Related customer addresses may also be created.\n | [**postList**](CustomerApi.md#postList) | **POST** /customer/list | [BETA] Create multiple customers. Related supplier addresses may also be created.\n | [**put**](CustomerApi.md#put) | **PUT** /customer/{id} | Update customer. \n | [**putList**](CustomerApi.md#putList) | **PUT** /customer/list | [BETA] Update multiple customers. Addresses can also be updated.\n | [**search**](CustomerApi.md#search) | **GET** /customer | Find customers corresponding with sent data.\n\n### CustomercategoryApi\n\n```typescript\nimport { CustomercategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](CustomercategoryApi.md#get) | **GET** /customer/category/{id} | Find customer/supplier category by ID.\n | [**post**](CustomercategoryApi.md#post) | **POST** /customer/category | Add new customer/supplier category.\n | [**put**](CustomercategoryApi.md#put) | **PUT** /customer/category/{id} | Update customer/supplier category.\n | [**search**](CustomercategoryApi.md#search) | **GET** /customer/category | Find customer/supplier categories corresponding with sent data.\n\n### DepartmentApi\n\n```typescript\nimport { DepartmentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](DepartmentApi.md#_delete) | **DELETE** /department/{id} | Delete department by ID\n | [**get**](DepartmentApi.md#get) | **GET** /department/{id} | Get department by ID.\n | [**post**](DepartmentApi.md#post) | **POST** /department | [BETA] Add new department.\n | [**postList**](DepartmentApi.md#postList) | **POST** /department/list | [BETA] Register new departments.\n | [**put**](DepartmentApi.md#put) | **PUT** /department/{id} | [BETA] Update department.\n | [**putList**](DepartmentApi.md#putList) | **PUT** /department/list | [BETA] Update multiple departments.\n | [**search**](DepartmentApi.md#search) | **GET** /department | Find department corresponding with sent data.\n\n### DivisionApi\n\n```typescript\nimport { DivisionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**post**](DivisionApi.md#post) | **POST** /division | [BETA] Create division.\n | [**postList**](DivisionApi.md#postList) | **POST** /division/list | [BETA] Create divisions.\n | [**put**](DivisionApi.md#put) | **PUT** /division/{id} | [BETA] Update division information.\n | [**putList**](DivisionApi.md#putList) | **PUT** /division/list | [BETA] Update multiple divisions.\n | [**search**](DivisionApi.md#search) | **GET** /division | [BETA] Get divisions.\n\n### DocumentApi\n\n```typescript\nimport { DocumentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadContent**](DocumentApi.md#downloadContent) | **GET** /document/{id}/content | [BETA] Get content of document given by ID.\n | [**get**](DocumentApi.md#get) | **GET** /document/{id} | [BETA] Get document by ID.\n\n### EmployeeApi\n\n```typescript\nimport { EmployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeApi.md#get) | **GET** /employee/{id} | Get employee by ID.\n | [**post**](EmployeeApi.md#post) | **POST** /employee | [BETA] Create one employee.\n | [**postList**](EmployeeApi.md#postList) | **POST** /employee/list | [BETA] Create several employees.\n | [**put**](EmployeeApi.md#put) | **PUT** /employee/{id} | Update employee.\n | [**search**](EmployeeApi.md#search) | **GET** /employee | Find employees corresponding with sent data.\n\n### EmployeeemploymentApi\n\n```typescript\nimport { EmployeeemploymentApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentApi.md#get) | **GET** /employee/employment/{id} | Find employment by ID.\n | [**post**](EmployeeemploymentApi.md#post) | **POST** /employee/employment | [BETA] Create employment.\n | [**put**](EmployeeemploymentApi.md#put) | **PUT** /employee/employment/{id} | [BETA] Update employemnt. \n | [**search**](EmployeeemploymentApi.md#search) | **GET** /employee/employment | Find all employments for employee.\n\n### EmployeeemploymentdetailsApi\n\n```typescript\nimport { EmployeeemploymentdetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentdetailsApi.md#get) | **GET** /employee/employment/details/{id} | [BETA] Find employment details by ID.\n | [**post**](EmployeeemploymentdetailsApi.md#post) | **POST** /employee/employment/details | [BETA] Create employment details.\n | [**put**](EmployeeemploymentdetailsApi.md#put) | **PUT** /employee/employment/details/{id} | [BETA] Update employment details. \n | [**search**](EmployeeemploymentdetailsApi.md#search) | **GET** /employee/employment/details | [BETA] Find all employmentdetails for employment.\n\n### EmployeeemploymentemploymentTypeApi\n\n```typescript\nimport { EmployeeemploymentemploymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getMaritimeEmploymentType**](EmployeeemploymentemploymentTypeApi.md#getMaritimeEmploymentType) | **GET** /employee/employment/employmentType/maritimeEmploymentType | [BETA] Find all maritime employment type IDs.\n | [**getSalaryType**](EmployeeemploymentemploymentTypeApi.md#getSalaryType) | **GET** /employee/employment/employmentType/salaryType | [BETA] Find all salary type IDs.\n | [**getScheduleType**](EmployeeemploymentemploymentTypeApi.md#getScheduleType) | **GET** /employee/employment/employmentType/scheduleType | [BETA] Find all schedule type IDs.\n | [**search**](EmployeeemploymentemploymentTypeApi.md#search) | **GET** /employee/employment/employmentType | [BETA] Find all employment type IDs.\n\n### EmployeeemploymentleaveOfAbsenceApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeeemploymentleaveOfAbsenceApi.md#get) | **GET** /employee/employment/leaveOfAbsence/{id} | [BETA] Find leave of absence by ID.\n | [**post**](EmployeeemploymentleaveOfAbsenceApi.md#post) | **POST** /employee/employment/leaveOfAbsence | [BETA] Create leave of absence.\n | [**postList**](EmployeeemploymentleaveOfAbsenceApi.md#postList) | **POST** /employee/employment/leaveOfAbsence/list | [BETA] Create multiple leave of absences.\n | [**put**](EmployeeemploymentleaveOfAbsenceApi.md#put) | **PUT** /employee/employment/leaveOfAbsence/{id} | [BETA] Update leave of absence. \n\n### EmployeeemploymentleaveOfAbsenceTypeApi\n\n```typescript\nimport { EmployeeemploymentleaveOfAbsenceTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentleaveOfAbsenceTypeApi.md#search) | **GET** /employee/employment/leaveOfAbsenceType | [BETA] Find all leave of absence type IDs.\n\n### EmployeeemploymentoccupationCodeApi\n\n```typescript\nimport { EmployeeemploymentoccupationCodeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentoccupationCodeApi.md#search) | **GET** /employee/employment/occupationCode | [BETA] Find all profession codes.\n\n### EmployeeemploymentremunerationTypeApi\n\n```typescript\nimport { EmployeeemploymentremunerationTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentremunerationTypeApi.md#search) | **GET** /employee/employment/remunerationType | [BETA] Find all remuneration type IDs.\n\n### EmployeeemploymentworkingHoursSchemeApi\n\n```typescript\nimport { EmployeeemploymentworkingHoursSchemeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](EmployeeemploymentworkingHoursSchemeApi.md#search) | **GET** /employee/employment/workingHoursScheme | [BETA] Find working hours scheme ID.\n\n### EmployeeentitlementApi\n\n```typescript\nimport { EmployeeentitlementApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**client**](EmployeeentitlementApi.md#client) | **GET** /employee/entitlement/client | [BETA] Find all entitlements at client for user.\n | [**get**](EmployeeentitlementApi.md#get) | **GET** /employee/entitlement/{id} | Get entitlement by ID.\n | [**grantClientEntitlementsByTemplate**](EmployeeentitlementApi.md#grantClientEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantClientEntitlementsByTemplate | [BETA] Update employee entitlements in client account.\n | [**grantEntitlementsByTemplate**](EmployeeentitlementApi.md#grantEntitlementsByTemplate) | **PUT** /employee/entitlement/:grantEntitlementsByTemplate | [BETA] Update employee entitlements.\n | [**search**](EmployeeentitlementApi.md#search) | **GET** /employee/entitlement | Find all entitlements for user.\n\n### EmployeehourlyCostAndRateApi\n\n```typescript\nimport { EmployeehourlyCostAndRateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeehourlyCostAndRateApi.md#get) | **GET** /employee/hourlyCostAndRate/{id} | [BETA] Find hourly cost and rate by ID.\n | [**post**](EmployeehourlyCostAndRateApi.md#post) | **POST** /employee/hourlyCostAndRate | [BETA] Create hourly cost and rate.\n | [**put**](EmployeehourlyCostAndRateApi.md#put) | **PUT** /employee/hourlyCostAndRate/{id} | [BETA] Update hourly cost and rate. \n | [**search**](EmployeehourlyCostAndRateApi.md#search) | **GET** /employee/hourlyCostAndRate | Find all hourly cost and rates for employee.\n\n### EmployeenextOfKinApi\n\n```typescript\nimport { EmployeenextOfKinApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeenextOfKinApi.md#get) | **GET** /employee/nextOfKin/{id} | [BETA] Find next of kin by ID.\n | [**post**](EmployeenextOfKinApi.md#post) | **POST** /employee/nextOfKin | [BETA] Create next of kin.\n | [**put**](EmployeenextOfKinApi.md#put) | **PUT** /employee/nextOfKin/{id} | [BETA] Update next of kin. \n | [**search**](EmployeenextOfKinApi.md#search) | **GET** /employee/nextOfKin | Find all next of kin for employee.\n\n### EmployeestandardTimeApi\n\n```typescript\nimport { EmployeestandardTimeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EmployeestandardTimeApi.md#get) | **GET** /employee/standardTime/{id} | [BETA] Find standard time by ID.\n | [**post**](EmployeestandardTimeApi.md#post) | **POST** /employee/standardTime | [BETA] Create standard time.\n | [**put**](EmployeestandardTimeApi.md#put) | **PUT** /employee/standardTime/{id} | [BETA] Update standard time. \n | [**search**](EmployeestandardTimeApi.md#search) | **GET** /employee/standardTime | [BETA] Find all standard times for employee.\n\n### EventApi\n\n```typescript\nimport { EventApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](EventApi.md#get) | **GET** /event | [BETA] Get all (WebHook) event keys.\n\n### EventsubscriptionApi\n\n```typescript\nimport { EventsubscriptionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](EventsubscriptionApi.md#_delete) | **DELETE** /event/subscription/{id} | [BETA] Delete the given subscription.\n | [**get**](EventsubscriptionApi.md#get) | **GET** /event/subscription/{id} | [BETA] Get subscription by ID.\n | [**post**](EventsubscriptionApi.md#post) | **POST** /event/subscription | [BETA] Create a new subscription for current EmployeeToken.\n | [**put**](EventsubscriptionApi.md#put) | **PUT** /event/subscription/{id} | [BETA] Change a current subscription, based on id.\n | [**search**](EventsubscriptionApi.md#search) | **GET** /event/subscription | [BETA] Find all ongoing subscriptions.\n\n### InventoryApi\n\n```typescript\nimport { InventoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](InventoryApi.md#_delete) | **DELETE** /inventory/{id} | [BETA] Delete inventory. Only available for some consumers.\n | [**get**](InventoryApi.md#get) | **GET** /inventory/{id} | Get inventory by ID.\n | [**post**](InventoryApi.md#post) | **POST** /inventory | [BETA] Create new inventory. Only available for some consumers.\n | [**put**](InventoryApi.md#put) | **PUT** /inventory/{id} | [BETA] Update inventory. Only available for some consumers.\n | [**search**](InventoryApi.md#search) | **GET** /inventory | Find inventory corresponding with sent data.\n\n### InventoryinventoriesApi\n\n```typescript\nimport { InventoryinventoriesApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](InventoryinventoriesApi.md#search) | **GET** /inventory/inventories | [BETA] Find inventories corresponding with sent data. Only available for some consumers.\n\n### InventorystocktakingApi\n\n```typescript\nimport { InventorystocktakingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](InventorystocktakingApi.md#_delete) | **DELETE** /inventory/stocktaking/{id} | [BETA] Delete stocktaking. Only available for some consumers.\n | [**get**](InventorystocktakingApi.md#get) | **GET** /inventory/stocktaking/{id} | [BETA] Get stocktaking by ID. Only available for some consumers.\n | [**post**](InventorystocktakingApi.md#post) | **POST** /inventory/stocktaking | [BETA] Create new stocktaking. Only available for some consumers.\n | [**put**](InventorystocktakingApi.md#put) | **PUT** /inventory/stocktaking/{id} | [BETA] Update stocktaking. Only available for some consumers.\n | [**search**](InventorystocktakingApi.md#search) | **GET** /inventory/stocktaking | [BETA] Find stocktaking corresponding with sent data. Only available for some consumers.\n\n### InventorystocktakingproductlineApi\n\n```typescript\nimport { InventorystocktakingproductlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](InventorystocktakingproductlineApi.md#_delete) | **DELETE** /inventory/stocktaking/productline/{id} | [BETA] Delete product line. Only available for some consumers.\n | [**get**](InventorystocktakingproductlineApi.md#get) | **GET** /inventory/stocktaking/productline/{id} | [BETA] Get product line by ID. Only available for some consumers.\n | [**post**](InventorystocktakingproductlineApi.md#post) | **POST** /inventory/stocktaking/productline | [BETA] Create product line. When creating several product lines, use /list for better performance. Only available for some consumers.\n | [**put**](InventorystocktakingproductlineApi.md#put) | **PUT** /inventory/stocktaking/productline/{id} | [BETA] Update product line. Only available for some consumers.\n | [**search**](InventorystocktakingproductlineApi.md#search) | **GET** /inventory/stocktaking/productline | [BETA] Find all product lines by stocktaking ID. Only available for some consumers.\n\n### InvoiceApi\n\n```typescript\nimport { InvoiceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**createCreditNote**](InvoiceApi.md#createCreditNote) | **PUT** /invoice/{id}/:createCreditNote | [BETA] Creates a new Invoice representing a credit memo that nullifies the given invoice. Updates this invoice and any pre-existing inverse invoice.\n | [**createReminder**](InvoiceApi.md#createReminder) | **PUT** /invoice/{id}/:createReminder | [BETA] Create invoice reminder and sends it by the given dispatch type. Supports the reminder types SOFT_REMINDER, REMINDER and NOTICE_OF_DEBT_COLLECTION. DispatchType NETS_PRINT must have type NOTICE_OF_DEBT_COLLECTION. SMS and NETS_PRINT must be activated prior to usage in the API.\n | [**downloadPdf**](InvoiceApi.md#downloadPdf) | **GET** /invoice/{invoiceId}/pdf | Get invoice document by invoice ID.\n | [**get**](InvoiceApi.md#get) | **GET** /invoice/{id} | Get invoice by ID.\n | [**payment**](InvoiceApi.md#payment) | **PUT** /invoice/{id}/:payment | Update invoice. The invoice is updated with payment information. The amount is in the invoice’s currency.\n | [**post**](InvoiceApi.md#post) | **POST** /invoice | Create invoice.\n | [**search**](InvoiceApi.md#search) | **GET** /invoice | Find invoices corresponding with sent data. Includes charged outgoing invoices only.\n | [**send**](InvoiceApi.md#send) | **PUT** /invoice/{id}/:send | [BETA] Send invoice by ID and sendType. Optionally override email recipient.\n\n### InvoicedetailsApi\n\n```typescript\nimport { InvoicedetailsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicedetailsApi.md#get) | **GET** /invoice/details/{id} | [BETA] Get ProjectInvoiceDetails by ID.\n | [**search**](InvoicedetailsApi.md#search) | **GET** /invoice/details | Find ProjectInvoiceDetails corresponding with sent data.\n\n### InvoicepaymentTypeApi\n\n```typescript\nimport { InvoicepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](InvoicepaymentTypeApi.md#get) | **GET** /invoice/paymentType/{id} | Get payment type by ID.\n | [**search**](InvoicepaymentTypeApi.md#search) | **GET** /invoice/paymentType | Find payment type corresponding with sent data.\n\n### LedgerApi\n\n```typescript\nimport { LedgerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**openPost**](LedgerApi.md#openPost) | **GET** /ledger/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerApi.md#search) | **GET** /ledger | Get ledger (hovedbok).\n\n### LedgeraccountApi\n\n```typescript\nimport { LedgeraccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgeraccountApi.md#_delete) | **DELETE** /ledger/account/{id} | [BETA] Delete account.\n | [**deleteByIds**](LedgeraccountApi.md#deleteByIds) | **DELETE** /ledger/account/list | [BETA] Delete multiple accounts.\n | [**get**](LedgeraccountApi.md#get) | **GET** /ledger/account/{id} | Get account by ID.\n | [**post**](LedgeraccountApi.md#post) | **POST** /ledger/account | [BETA] Create a new account.\n | [**postList**](LedgeraccountApi.md#postList) | **POST** /ledger/account/list | [BETA] Create several accounts.\n | [**put**](LedgeraccountApi.md#put) | **PUT** /ledger/account/{id} | [BETA] Update account.\n | [**putList**](LedgeraccountApi.md#putList) | **PUT** /ledger/account/list | [BETA] Update multiple accounts.\n | [**search**](LedgeraccountApi.md#search) | **GET** /ledger/account | Find accounts corresponding with sent data.\n\n### LedgeraccountingPeriodApi\n\n```typescript\nimport { LedgeraccountingPeriodApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgeraccountingPeriodApi.md#get) | **GET** /ledger/accountingPeriod/{id} | Get accounting period by ID.\n | [**search**](LedgeraccountingPeriodApi.md#search) | **GET** /ledger/accountingPeriod | Find accounting periods corresponding with sent data.\n\n### LedgerannualAccountApi\n\n```typescript\nimport { LedgerannualAccountApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerannualAccountApi.md#get) | **GET** /ledger/annualAccount/{id} | Get annual account by ID.\n | [**search**](LedgerannualAccountApi.md#search) | **GET** /ledger/annualAccount | Find annual accounts corresponding with sent data.\n\n### LedgercloseGroupApi\n\n```typescript\nimport { LedgercloseGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgercloseGroupApi.md#get) | **GET** /ledger/closeGroup/{id} | Get close group by ID.\n | [**search**](LedgercloseGroupApi.md#search) | **GET** /ledger/closeGroup | Find close groups corresponding with sent data.\n\n### LedgerpaymentTypeOutApi\n\n```typescript\nimport { LedgerpaymentTypeOutApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgerpaymentTypeOutApi.md#_delete) | **DELETE** /ledger/paymentTypeOut/{id} | [BETA] Delete payment type for outgoing payments by ID.\n | [**get**](LedgerpaymentTypeOutApi.md#get) | **GET** /ledger/paymentTypeOut/{id} | [BETA] Get payment type for outgoing payments by ID.\n | [**post**](LedgerpaymentTypeOutApi.md#post) | **POST** /ledger/paymentTypeOut | [BETA] Create new payment type for outgoing payments\n | [**postList**](LedgerpaymentTypeOutApi.md#postList) | **POST** /ledger/paymentTypeOut/list | [BETA] Create multiple payment types for outgoing payments at once\n | [**put**](LedgerpaymentTypeOutApi.md#put) | **PUT** /ledger/paymentTypeOut/{id} | [BETA] Update existing payment type for outgoing payments\n | [**putList**](LedgerpaymentTypeOutApi.md#putList) | **PUT** /ledger/paymentTypeOut/list | [BETA] Update multiple payment types for outgoing payments at once\n | [**search**](LedgerpaymentTypeOutApi.md#search) | **GET** /ledger/paymentTypeOut | [BETA] Gets payment types for outgoing payments\n\n### LedgerpostingApi\n\n```typescript\nimport { LedgerpostingApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgerpostingApi.md#get) | **GET** /ledger/posting/{id} | Find postings by ID.\n | [**openPost**](LedgerpostingApi.md#openPost) | **GET** /ledger/posting/openPost | Find open posts corresponding with sent data.\n | [**search**](LedgerpostingApi.md#search) | **GET** /ledger/posting | Find postings corresponding with sent data.\n\n### LedgervatTypeApi\n\n```typescript\nimport { LedgervatTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervatTypeApi.md#get) | **GET** /ledger/vatType/{id} | Get vat type by ID.\n | [**search**](LedgervatTypeApi.md#search) | **GET** /ledger/vatType | Find vat types corresponding with sent data.\n\n### LedgervoucherApi\n\n```typescript\nimport { LedgervoucherApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](LedgervoucherApi.md#_delete) | **DELETE** /ledger/voucher/{id} | [BETA] Delete voucher by ID.\n | [**deleteAttachment**](LedgervoucherApi.md#deleteAttachment) | **DELETE** /ledger/voucher/{id}/attachment | [BETA] Delete attachment.\n | [**downloadPdf**](LedgervoucherApi.md#downloadPdf) | **GET** /ledger/voucher/{voucherId}/pdf | Get PDF representation of voucher by ID.\n | [**get**](LedgervoucherApi.md#get) | **GET** /ledger/voucher/{id} | Get voucher by ID.\n | [**importDocument**](LedgervoucherApi.md#importDocument) | **POST** /ledger/voucher/importDocument | [BETA] Upload a document to create one or more vouchers. Valid document formats are PDF, PNG, JPEG, TIFF and EHF. Send as multipart form.\n | [**importGbat10**](LedgervoucherApi.md#importGbat10) | **POST** /ledger/voucher/importGbat10 | Import GBAT10. Send as multipart form.\n | [**nonPosted**](LedgervoucherApi.md#nonPosted) | **GET** /ledger/voucher/&gt;nonPosted | [BETA] Find non-posted vouchers.\n | [**options**](LedgervoucherApi.md#options) | **GET** /ledger/voucher/{id}/options | [BETA] Returns a data structure containing meta information about operations that are available for this voucher. Currently only implemented for DELETE: It is possible to check if the voucher is deletable.\n | [**post**](LedgervoucherApi.md#post) | **POST** /ledger/voucher | Add new voucher. IMPORTANT: Also creates postings. Only the gross amounts will be used\n | [**put**](LedgervoucherApi.md#put) | **PUT** /ledger/voucher/{id} | [BETA] Update voucher. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**putList**](LedgervoucherApi.md#putList) | **PUT** /ledger/voucher/list | [BETA] Update multiple vouchers. Postings with guiRow&#x3D;&#x3D;0 will be deleted and regenerated.\n | [**reverse**](LedgervoucherApi.md#reverse) | **PUT** /ledger/voucher/{id}/:reverse | Reverses the voucher, and returns the reversed voucher. Supports reversing most voucher types, except salary transactions.\n | [**search**](LedgervoucherApi.md#search) | **GET** /ledger/voucher | Find vouchers corresponding with sent data.\n | [**sendToInbox**](LedgervoucherApi.md#sendToInbox) | **PUT** /ledger/voucher/{id}/:sendToInbox | [BETA] Send voucher to inbox.\n | [**sendToLedger**](LedgervoucherApi.md#sendToLedger) | **PUT** /ledger/voucher/{id}/:sendToLedger | [BETA] Send voucher to ledger.\n | [**uploadAttachment**](LedgervoucherApi.md#uploadAttachment) | **POST** /ledger/voucher/{voucherId}/attachment | Upload attachment to voucher. If the voucher already has an attachment the content will be appended to the existing attachment as new PDF page(s). Valid document formats are PDF, PNG, JPEG and TIFF. Non PDF formats will be converted to PDF. Send as multipart form.\n | [**uploadPdf**](LedgervoucherApi.md#uploadPdf) | **POST** /ledger/voucher/{voucherId}/pdf/{fileName} | [DEPRECATED] Use POST ledger/voucher/{voucherId}/attachment instead.\n\n### LedgervoucherTypeApi\n\n```typescript\nimport { LedgervoucherTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](LedgervoucherTypeApi.md#get) | **GET** /ledger/voucherType/{id} | Get voucher type by ID.\n | [**search**](LedgervoucherTypeApi.md#search) | **GET** /ledger/voucherType | Find voucher types corresponding with sent data.\n\n### MunicipalityApi\n\n```typescript\nimport { MunicipalityApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**search**](MunicipalityApi.md#search) | **GET** /municipality | [BETA] Get municipalities.\n\n### OrderApi\n\n```typescript\nimport { OrderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](OrderApi.md#get) | **GET** /order/{id} | Get order by ID.\n | [**invoice**](OrderApi.md#invoice) | **PUT** /order/{id}/:invoice | Create new invoice from order.\n | [**post**](OrderApi.md#post) | **POST** /order | Create order.\n | [**put**](OrderApi.md#put) | **PUT** /order/{id} | Update order.\n | [**search**](OrderApi.md#search) | **GET** /order | Find orders corresponding with sent data.\n\n### OrderorderlineApi\n\n```typescript\nimport { OrderorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](OrderorderlineApi.md#_delete) | **DELETE** /order/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](OrderorderlineApi.md#get) | **GET** /order/orderline/{id} | Get order line by ID.\n | [**post**](OrderorderlineApi.md#post) | **POST** /order/orderline | Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](OrderorderlineApi.md#postList) | **POST** /order/orderline/list | Create multiple order lines.\n\n### ProductApi\n\n```typescript\nimport { ProductApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductApi.md#get) | **GET** /product/{id} | Get product by ID.\n | [**post**](ProductApi.md#post) | **POST** /product | Create new product.\n | [**put**](ProductApi.md#put) | **PUT** /product/{id} | Update product.\n | [**search**](ProductApi.md#search) | **GET** /product | Find products corresponding with sent data.\n\n### ProductexternalApi\n\n```typescript\nimport { ProductexternalApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductexternalApi.md#get) | **GET** /product/external/{id} | [BETA] Get external product by ID.\n | [**search**](ProductexternalApi.md#search) | **GET** /product/external | [BETA] Find external products corresponding with sent data.\n\n### ProductunitApi\n\n```typescript\nimport { ProductunitApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProductunitApi.md#get) | **GET** /product/unit/{id} | Get product unit by ID.\n | [**search**](ProductunitApi.md#search) | **GET** /product/unit | Find product units corresponding with sent data.\n\n### ProjectApi\n\n```typescript\nimport { ProjectApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjectApi.md#_delete) | **DELETE** /project/{id} | [BETA] Delete project.\n | [**deleteByIds**](ProjectApi.md#deleteByIds) | **DELETE** /project/list | [BETA] Delete projects.\n | [**deleteList**](ProjectApi.md#deleteList) | **DELETE** /project | [BETA] Delete multiple projects.\n | [**get**](ProjectApi.md#get) | **GET** /project/{id} | Find project by ID.\n | [**getForTimeSheet**](ProjectApi.md#getForTimeSheet) | **GET** /project/&gt;forTimeSheet | Find projects applicable for time sheet registration on a specific day.\n | [**post**](ProjectApi.md#post) | **POST** /project | [BETA] Add new project.\n | [**postList**](ProjectApi.md#postList) | **POST** /project/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectApi.md#put) | **PUT** /project/{id} | [BETA] Update project.\n | [**putList**](ProjectApi.md#putList) | **PUT** /project/list | [BETA] Update multiple projects.\n | [**search**](ProjectApi.md#search) | **GET** /project | Find projects corresponding with sent data.\n\n### ProjectcategoryApi\n\n```typescript\nimport { ProjectcategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ProjectcategoryApi.md#get) | **GET** /project/category/{id} | Find project category by ID.\n | [**post**](ProjectcategoryApi.md#post) | **POST** /project/category | Add new project category.\n | [**put**](ProjectcategoryApi.md#put) | **PUT** /project/category/{id} | Update project category.\n | [**search**](ProjectcategoryApi.md#search) | **GET** /project/category | Find project categories corresponding with sent data.\n\n### ProjecthourlyRatesApi\n\n```typescript\nimport { ProjecthourlyRatesApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjecthourlyRatesApi.md#_delete) | **DELETE** /project/hourlyRates/{id} | Delete Project Hourly Rate \n | [**deleteByIds**](ProjecthourlyRatesApi.md#deleteByIds) | **DELETE** /project/hourlyRates/list | Delete project hourly rates.\n | [**get**](ProjecthourlyRatesApi.md#get) | **GET** /project/hourlyRates/{id} | Find project hourly rate by ID.\n | [**post**](ProjecthourlyRatesApi.md#post) | **POST** /project/hourlyRates | Create a project hourly rate. \n | [**postList**](ProjecthourlyRatesApi.md#postList) | **POST** /project/hourlyRates/list | Create multiple project hourly rates.\n | [**put**](ProjecthourlyRatesApi.md#put) | **PUT** /project/hourlyRates/{id} | Update a project hourly rate.\n | [**putList**](ProjecthourlyRatesApi.md#putList) | **PUT** /project/hourlyRates/list | Update multiple project hourly rates.\n | [**search**](ProjecthourlyRatesApi.md#search) | **GET** /project/hourlyRates | Find project hourly rates corresponding with sent data.\n\n### ProjecthourlyRatesprojectSpecificRatesApi\n\n```typescript\nimport { ProjecthourlyRatesprojectSpecificRatesApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjecthourlyRatesprojectSpecificRatesApi.md#_delete) | **DELETE** /project/hourlyRates/projectSpecificRates/{id} | Delete project specific rate \n | [**deleteByIds**](ProjecthourlyRatesprojectSpecificRatesApi.md#deleteByIds) | **DELETE** /project/hourlyRates/projectSpecificRates/list | Delete project specific rates.\n | [**get**](ProjecthourlyRatesprojectSpecificRatesApi.md#get) | **GET** /project/hourlyRates/projectSpecificRates/{id} | Find project specific rate by ID.\n | [**post**](ProjecthourlyRatesprojectSpecificRatesApi.md#post) | **POST** /project/hourlyRates/projectSpecificRates | Create new project specific rate. \n | [**postList**](ProjecthourlyRatesprojectSpecificRatesApi.md#postList) | **POST** /project/hourlyRates/projectSpecificRates/list | Create multiple new project specific rates.\n | [**put**](ProjecthourlyRatesprojectSpecificRatesApi.md#put) | **PUT** /project/hourlyRates/projectSpecificRates/{id} | Update a project specific rate.\n | [**putList**](ProjecthourlyRatesprojectSpecificRatesApi.md#putList) | **PUT** /project/hourlyRates/projectSpecificRates/list | Update multiple project specific rates.\n | [**search**](ProjecthourlyRatesprojectSpecificRatesApi.md#search) | **GET** /project/hourlyRates/projectSpecificRates | Find project specific rates corresponding with sent data.\n\n### ProjectorderlineApi\n\n```typescript\nimport { ProjectorderlineApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](ProjectorderlineApi.md#_delete) | **DELETE** /project/orderline/{id} | [BETA] Delete order line by ID.\n | [**get**](ProjectorderlineApi.md#get) | **GET** /project/orderline/{id} | [BETA] Get order line by ID.\n | [**post**](ProjectorderlineApi.md#post) | **POST** /project/orderline | [BETA] Create order line. When creating several order lines, use /list for better performance.\n | [**postList**](ProjectorderlineApi.md#postList) | **POST** /project/orderline/list | [BETA] Create multiple order lines.\n | [**put**](ProjectorderlineApi.md#put) | **PUT** /project/orderline/{id} | [BETA] Update project orderline.\n\n### ProjectparticipantApi\n\n```typescript\nimport { ProjectparticipantApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](ProjectparticipantApi.md#deleteByIds) | **DELETE** /project/participant/list | [BETA] Delete project participants.\n | [**get**](ProjectparticipantApi.md#get) | **GET** /project/participant/{id} | [BETA] Find project participant by ID.\n | [**post**](ProjectparticipantApi.md#post) | **POST** /project/participant | [BETA] Add new project participant.\n | [**postList**](ProjectparticipantApi.md#postList) | **POST** /project/participant/list | [BETA] Register new projects. Multiple projects for different users can be sent in the same request.\n | [**put**](ProjectparticipantApi.md#put) | **PUT** /project/participant/{id} | [BETA] Update project participant.\n\n### ReminderApi\n\n```typescript\nimport { ReminderApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](ReminderApi.md#get) | **GET** /reminder/{id} | Get reminder by ID.\n | [**search**](ReminderApi.md#search) | **GET** /reminder | Find reminders corresponding with sent data.\n\n### SalarypayslipApi\n\n```typescript\nimport { SalarypayslipApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**downloadPdf**](SalarypayslipApi.md#downloadPdf) | **GET** /salary/payslip/{id}/pdf | [BETA] Find payslip (PDF document) by ID.\n | [**get**](SalarypayslipApi.md#get) | **GET** /salary/payslip/{id} | [BETA] Find payslip by ID.\n | [**search**](SalarypayslipApi.md#search) | **GET** /salary/payslip | [BETA] Find payslips corresponding with sent data.\n\n### SalarysettingsApi\n\n```typescript\nimport { SalarysettingsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarysettingsApi.md#get) | **GET** /salary/settings | [BETA] Get salary settings of logged in company.\n | [**put**](SalarysettingsApi.md#put) | **PUT** /salary/settings | [BETA] Update settings of logged in company.\n\n### SalarysettingsholidayApi\n\n```typescript\nimport { SalarysettingsholidayApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**deleteByIds**](SalarysettingsholidayApi.md#deleteByIds) | **DELETE** /salary/settings/holiday/list | [BETA] delete multiple holiday settings of current logged in company.\n | [**post**](SalarysettingsholidayApi.md#post) | **POST** /salary/settings/holiday | [BETA] Create a holiday setting of current logged in company.\n | [**postList**](SalarysettingsholidayApi.md#postList) | **POST** /salary/settings/holiday/list | [BETA] Create multiple holiday settings of current logged in company.\n | [**put**](SalarysettingsholidayApi.md#put) | **PUT** /salary/settings/holiday/{id} | [BETA] update a holiday setting of current logged in company.\n | [**putList**](SalarysettingsholidayApi.md#putList) | **PUT** /salary/settings/holiday/list | [BETA] update multiple holiday settings of current logged in company.\n | [**search**](SalarysettingsholidayApi.md#search) | **GET** /salary/settings/holiday | [BETA] Find holiday settings of current logged in company.\n\n### SalarytransactionApi\n\n```typescript\nimport { SalarytransactionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](SalarytransactionApi.md#_delete) | **DELETE** /salary/transaction/{id} | [BETA] Delete salary transaction by ID.\n | [**get**](SalarytransactionApi.md#get) | **GET** /salary/transaction/{id} | [BETA] Find salary transaction by ID.\n | [**post**](SalarytransactionApi.md#post) | **POST** /salary/transaction | [BETA] Create a new salary transaction.\n\n### SalarytypeApi\n\n```typescript\nimport { SalarytypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SalarytypeApi.md#get) | **GET** /salary/type/{id} | [BETA] Find salary type by ID.\n | [**search**](SalarytypeApi.md#search) | **GET** /salary/type | [BETA] Find salary type corresponding with sent data.\n\n### SupplierApi\n\n```typescript\nimport { SupplierApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](SupplierApi.md#get) | **GET** /supplier/{id} | Get supplier by ID.\n | [**post**](SupplierApi.md#post) | **POST** /supplier | Create supplier. Related supplier addresses may also be created.\n | [**postList**](SupplierApi.md#postList) | **POST** /supplier/list | [BETA] Create multiple suppliers. Related supplier addresses may also be created.\n | [**put**](SupplierApi.md#put) | **PUT** /supplier/{id} | Update supplier. \n | [**putList**](SupplierApi.md#putList) | **PUT** /supplier/list | [BETA] Update multiple suppliers. Addresses can also be updated.\n | [**search**](SupplierApi.md#search) | **GET** /supplier | Find suppliers corresponding with sent data.\n\n### TimesheetentryApi\n\n```typescript\nimport { TimesheetentryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TimesheetentryApi.md#_delete) | **DELETE** /timesheet/entry/{id} | Delete timesheet entry by ID.\n | [**get**](TimesheetentryApi.md#get) | **GET** /timesheet/entry/{id} | Find timesheet entry by ID.\n | [**getRecentActivities**](TimesheetentryApi.md#getRecentActivities) | **GET** /timesheet/entry/&gt;recentActivities | Find recently used timesheet activities.\n | [**getRecentProjects**](TimesheetentryApi.md#getRecentProjects) | **GET** /timesheet/entry/&gt;recentProjects | Find projects with recent activities (timesheet entry registered).\n | [**getTotalHours**](TimesheetentryApi.md#getTotalHours) | **GET** /timesheet/entry/&gt;totalHours | Find total hours registered on an employee in a specific period.\n | [**post**](TimesheetentryApi.md#post) | **POST** /timesheet/entry | Add new timesheet entry. Only one entry per employee/date/activity/project combination is supported.\n | [**postList**](TimesheetentryApi.md#postList) | **POST** /timesheet/entry/list | Add new timesheet entry. Multiple objects for several users can be sent in the same request.\n | [**put**](TimesheetentryApi.md#put) | **PUT** /timesheet/entry/{id} | Update timesheet entry by ID. Note: Timesheet entry object fields which are present but not set, or set to 0, will be nulled.\n | [**putList**](TimesheetentryApi.md#putList) | **PUT** /timesheet/entry/list | Update timesheet entry. Multiple objects for different users can be sent in the same request.\n | [**search**](TimesheetentryApi.md#search) | **GET** /timesheet/entry | Find timesheet entry corresponding with sent data.\n\n### TimesheetsettingsApi\n\n```typescript\nimport { TimesheetsettingsApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheetsettingsApi.md#get) | **GET** /timesheet/settings | [BETA] Get timesheet settings of logged in company.\n\n### TimesheettimeClockApi\n\n```typescript\nimport { TimesheettimeClockApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TimesheettimeClockApi.md#get) | **GET** /timesheet/timeClock/{id} | Find time clock entry by ID.\n | [**getPresent**](TimesheettimeClockApi.md#getPresent) | **GET** /timesheet/timeClock/present | Find a user’s present running time clock.\n | [**put**](TimesheettimeClockApi.md#put) | **PUT** /timesheet/timeClock/{id} | Update time clock by ID.\n | [**search**](TimesheettimeClockApi.md#search) | **GET** /timesheet/timeClock | Find time clock entries corresponding with sent data.\n | [**start**](TimesheettimeClockApi.md#start) | **PUT** /timesheet/timeClock/:start | Start time clock.\n | [**stop**](TimesheettimeClockApi.md#stop) | **PUT** /timesheet/timeClock/{id}/:stop | Stop time clock.\n\n### TimesheetweekApi\n\n```typescript\nimport { TimesheetweekApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**approve**](TimesheetweekApi.md#approve) | **PUT** /timesheet/week/:approve | Approve week. By ID or (ISO-8601 week and employeeId combination).\n | [**complete**](TimesheetweekApi.md#complete) | **PUT** /timesheet/week/:complete | Complete week. By ID or (ISO-8601 week and employeeId combination).\n | [**reopen**](TimesheetweekApi.md#reopen) | **PUT** /timesheet/week/:reopen | Reopen week. By ID or (ISO-8601 week and employeeId combination).\n | [**search**](TimesheetweekApi.md#search) | **GET** /timesheet/week | Find weekly status By ID, week/year combination, employeeId. or an approver\n | [**unapprove**](TimesheetweekApi.md#unapprove) | **PUT** /timesheet/week/:unapprove | Unapprove week. By ID or (ISO-8601 week and employeeId combination).\n\n### TokenconsumerApi\n\n```typescript\nimport { TokenconsumerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**getByToken**](TokenconsumerApi.md#getByToken) | **GET** /token/consumer/byToken | Get consumer token by token string.\n\n### TokenemployeeApi\n\n```typescript\nimport { TokenemployeeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**create**](TokenemployeeApi.md#create) | **PUT** /token/employee/:create | Create an employee token. Only selected consumers are allowed\n\n### TokensessionApi\n\n```typescript\nimport { TokensessionApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TokensessionApi.md#_delete) | **DELETE** /token/session/{token} | Delete session token.\n | [**create**](TokensessionApi.md#create) | **PUT** /token/session/:create | Create session token.\n | [**whoAmI**](TokensessionApi.md#whoAmI) | **GET** /token/session/&gt;whoAmI | Find information about the current user.\n\n### TravelExpenseApi\n\n```typescript\nimport { TravelExpenseApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseApi.md#_delete) | **DELETE** /travelExpense/{id} | [BETA] Delete travel expense.\n | [**approve**](TravelExpenseApi.md#approve) | **PUT** /travelExpense/:approve | [BETA] Approve travel expenses.\n | [**copy**](TravelExpenseApi.md#copy) | **PUT** /travelExpense/:copy | [BETA] Copy travel expense.\n | [**createVouchers**](TravelExpenseApi.md#createVouchers) | **PUT** /travelExpense/:createVouchers | [BETA] Create vouchers\n | [**deliver**](TravelExpenseApi.md#deliver) | **PUT** /travelExpense/:deliver | [BETA] Deliver travel expenses.\n | [**downloadAttachment**](TravelExpenseApi.md#downloadAttachment) | **GET** /travelExpense/{travelExpenseId}/attachment | Get attachment by travel expense ID.\n | [**get**](TravelExpenseApi.md#get) | **GET** /travelExpense/{id} | [BETA] Get travel expense by ID.\n | [**post**](TravelExpenseApi.md#post) | **POST** /travelExpense | [BETA] Create travel expense.\n | [**put**](TravelExpenseApi.md#put) | **PUT** /travelExpense/{id} | [BETA] Update travel expense.\n | [**search**](TravelExpenseApi.md#search) | **GET** /travelExpense | [BETA] Find travel expenses corresponding with sent data.\n | [**unapprove**](TravelExpenseApi.md#unapprove) | **PUT** /travelExpense/:unapprove | [BETA] Unapprove travel expenses.\n | [**undeliver**](TravelExpenseApi.md#undeliver) | **PUT** /travelExpense/:undeliver | [BETA] Undeliver travel expenses.\n | [**uploadAttachment**](TravelExpenseApi.md#uploadAttachment) | **POST** /travelExpense/{travelExpenseId}/attachment | Upload attachment to travel expense.\n\n### TravelExpenseaccommodationAllowanceApi\n\n```typescript\nimport { TravelExpenseaccommodationAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseaccommodationAllowanceApi.md#_delete) | **DELETE** /travelExpense/accommodationAllowance/{id} | [BETA] Delete accommodation allowance.\n | [**get**](TravelExpenseaccommodationAllowanceApi.md#get) | **GET** /travelExpense/accommodationAllowance/{id} | [BETA] Get travel accommodation allowance by ID.\n | [**post**](TravelExpenseaccommodationAllowanceApi.md#post) | **POST** /travelExpense/accommodationAllowance | [BETA] Create accommodation allowance.\n | [**put**](TravelExpenseaccommodationAllowanceApi.md#put) | **PUT** /travelExpense/accommodationAllowance/{id} | [BETA] Update accommodation allowance.\n | [**search**](TravelExpenseaccommodationAllowanceApi.md#search) | **GET** /travelExpense/accommodationAllowance | [BETA] Find accommodation allowances corresponding with sent data.\n\n### TravelExpensecostApi\n\n```typescript\nimport { TravelExpensecostApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensecostApi.md#_delete) | **DELETE** /travelExpense/cost/{id} | [BETA] Delete cost.\n | [**get**](TravelExpensecostApi.md#get) | **GET** /travelExpense/cost/{id} | [BETA] Get cost by ID.\n | [**post**](TravelExpensecostApi.md#post) | **POST** /travelExpense/cost | [BETA] Create cost.\n | [**put**](TravelExpensecostApi.md#put) | **PUT** /travelExpense/cost/{id} | [BETA] Update cost.\n | [**search**](TravelExpensecostApi.md#search) | **GET** /travelExpense/cost | [BETA] Find costs corresponding with sent data.\n\n### TravelExpensecostCategoryApi\n\n```typescript\nimport { TravelExpensecostCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensecostCategoryApi.md#get) | **GET** /travelExpense/costCategory/{id} | [BETA] Get cost category by ID.\n | [**search**](TravelExpensecostCategoryApi.md#search) | **GET** /travelExpense/costCategory | [BETA] Find cost category corresponding with sent data.\n\n### TravelExpensemileageAllowanceApi\n\n```typescript\nimport { TravelExpensemileageAllowanceApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensemileageAllowanceApi.md#_delete) | **DELETE** /travelExpense/mileageAllowance/{id} | [BETA] Delete mileage allowance.\n | [**get**](TravelExpensemileageAllowanceApi.md#get) | **GET** /travelExpense/mileageAllowance/{id} | [BETA] Get mileage allowance by ID.\n | [**post**](TravelExpensemileageAllowanceApi.md#post) | **POST** /travelExpense/mileageAllowance | [BETA] Create mileage allowance.\n | [**put**](TravelExpensemileageAllowanceApi.md#put) | **PUT** /travelExpense/mileageAllowance/{id} | [BETA] Update mileage allowance.\n | [**search**](TravelExpensemileageAllowanceApi.md#search) | **GET** /travelExpense/mileageAllowance | [BETA] Find mileage allowances corresponding with sent data.\n\n### TravelExpensepassengerApi\n\n```typescript\nimport { TravelExpensepassengerApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpensepassengerApi.md#_delete) | **DELETE** /travelExpense/passenger/{id} | [BETA] Delete passenger.\n | [**get**](TravelExpensepassengerApi.md#get) | **GET** /travelExpense/passenger/{id} | [BETA] Get passenger by ID.\n | [**post**](TravelExpensepassengerApi.md#post) | **POST** /travelExpense/passenger | [BETA] Create passenger.\n | [**put**](TravelExpensepassengerApi.md#put) | **PUT** /travelExpense/passenger/{id} | [BETA] Update passenger.\n | [**search**](TravelExpensepassengerApi.md#search) | **GET** /travelExpense/passenger | [BETA] Find passengers corresponding with sent data.\n\n### TravelExpensepaymentTypeApi\n\n```typescript\nimport { TravelExpensepaymentTypeApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpensepaymentTypeApi.md#get) | **GET** /travelExpense/paymentType/{id} | [BETA] Get payment type by ID.\n | [**search**](TravelExpensepaymentTypeApi.md#search) | **GET** /travelExpense/paymentType | [BETA] Find payment type corresponding with sent data.\n\n### TravelExpenseperDiemCompensationApi\n\n```typescript\nimport { TravelExpenseperDiemCompensationApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**_delete**](TravelExpenseperDiemCompensationApi.md#_delete) | **DELETE** /travelExpense/perDiemCompensation/{id} | [BETA] Delete per diem compensation.\n | [**get**](TravelExpenseperDiemCompensationApi.md#get) | **GET** /travelExpense/perDiemCompensation/{id} | [BETA] Get per diem compensation by ID.\n | [**post**](TravelExpenseperDiemCompensationApi.md#post) | **POST** /travelExpense/perDiemCompensation | [BETA] Create per diem compensation.\n | [**put**](TravelExpenseperDiemCompensationApi.md#put) | **PUT** /travelExpense/perDiemCompensation/{id} | [BETA] Update per diem compensation.\n | [**search**](TravelExpenseperDiemCompensationApi.md#search) | **GET** /travelExpense/perDiemCompensation | [BETA] Find per diem compensations corresponding with sent data.\n\n### TravelExpenserateApi\n\n```typescript\nimport { TravelExpenserateApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateApi.md#get) | **GET** /travelExpense/rate/{id} | [BETA] Get travel expense rate by ID.\n | [**search**](TravelExpenserateApi.md#search) | **GET** /travelExpense/rate | [BETA] Find rates corresponding with sent data.\n\n### TravelExpenserateCategoryApi\n\n```typescript\nimport { TravelExpenserateCategoryApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryApi.md#get) | **GET** /travelExpense/rateCategory/{id} | [BETA] Get travel expense rate category by ID.\n | [**search**](TravelExpenserateCategoryApi.md#search) | **GET** /travelExpense/rateCategory | [BETA] Find rate categories corresponding with sent data.\n\n### TravelExpenserateCategoryGroupApi\n\n```typescript\nimport { TravelExpenserateCategoryGroupApi } from 'tripletexjs';\n```\n\nClass | Method | HTTP request | Description\n------------ | ------------- | ------------- | -------------\n | [**get**](TravelExpenserateCategoryGroupApi.md#get) | **GET** /travelExpense/rateCategoryGroup/{id} | [BETA] Get travel report rate category group by ID.\n | [**search**](TravelExpenserateCategoryGroupApi.md#search) | **GET** /travelExpense/rateCategoryGroup | [BETA] Find rate categoriy groups corresponding with sent data.\n\n\n## Documentation for Models\n\n - [.AbstractDTO](AbstractDTO.md)\n - [.AccommodationAllowance](AccommodationAllowance.md)\n - [.Account](Account.md)\n - [.AccountingPeriod](AccountingPeriod.md)\n - [.Activity](Activity.md)\n - [.AltinnCompanyModule](AltinnCompanyModule.md)\n - [.AnnualAccount](AnnualAccount.md)\n - [.ApiConsumer](ApiConsumer.md)\n - [.ApiError](ApiError.md)\n - [.ApiValidationMessage](ApiValidationMessage.md)\n - [.AppSpecific](AppSpecific.md)\n - [.Bank](Bank.md)\n - [.BankReconciliation](BankReconciliation.md)\n - [.BankReconciliationAdjustment](BankReconciliationAdjustment.md)\n - [.BankReconciliationMatch](BankReconciliationMatch.md)\n - [.BankReconciliationPaymentType](BankReconciliationPaymentType.md)\n - [.BankStatement](BankStatement.md)\n - [.BankTransaction](BankTransaction.md)\n - [.Banner](Banner.md)\n - [.CSVRecord](CSVRecord.md)\n - [.Change](Change.md)\n - [.CloseGroup](CloseGroup.md)\n - [.Company](Company.md)\n - [.CompanyAutoCompleteDTO](CompanyAutoCompleteDTO.md)\n - [.CompanyHoliday](CompanyHoliday.md)\n - [.ConsumerToken](ConsumerToken.md)\n - [.Contact](Contact.md)\n - [.Cost](Cost.md)\n - [.Country](Country.md)\n - [.Credentials](Credentials.md)\n - [.Currency](Currency.md)\n - [.CurrencyExchangeRate](CurrencyExchangeRate.md)\n - [.Customer](Customer.md)\n - [.CustomerCategory](CustomerCategory.md)\n - [.CustomerTripletexAccount](CustomerTripletexAccount.md)\n - [.DeliveryAddress](DeliveryAddress.md)\n - [.Department](Department.md)\n - [.Division](Division.md)\n - [.Document](Document.md)\n - [.Employee](Employee.md)\n - [.EmployeeCompanyDTO](EmployeeCompanyDTO.md)\n - [.EmployeeToken](EmployeeToken.md)\n - [.Employment](Employment.md)\n - [.EmploymentDetails](EmploymentDetails.md)\n - [.EmploymentType](EmploymentType.md)\n - [.Entitlement](Entitlement.md)\n - [.EventInfoDescription](EventInfoDescription.md)\n - [.ExternalProduct](ExternalProduct.md)\n - [.HolidayAllowanceEarned](HolidayAllowanceEarned.md)\n - [.HourlyCostAndRate](HourlyCostAndRate.md)\n - [.ImportConfigDTO](ImportConfigDTO.md)\n - [.ImportReportDTO](ImportReportDTO.md)\n - [.InternationalId](InternationalId.md)\n - [.Inventories](Inventories.md)\n - [.Inventory](Inventory.md)\n - [.Invoice](Invoice.md)\n - [.Job](Job.md)\n - [.JobDetailDTO](JobDetailDTO.md)\n - [.LeaveOfAbsence](LeaveOfAbsence.md)\n - [.LeaveOfAbsenceType](LeaveOfAbsenceType.md)\n - [.LedgerAccount](LedgerAccount.md)\n - [.Link](Link.md)\n - [.ListResponseAccommodationAllowance](ListResponseAccommodationAllowance.md)\n - [.ListResponseAccount](ListResponseAccount.md)\n - [.ListResponseAccountingPeriod](ListResponseAccountingPeriod.md)\n - [.ListResponseActivity](ListResponseActivity.md)\n - [.ListResponseAnnualAccount](ListResponseAnnualAccount.md)\n - [.ListResponseBank](ListResponseBank.md)\n - [.ListResponseBankReconciliation](ListResponseBankReconciliation.md)\n - [.ListResponseBankReconciliationAdjustment](ListResponseBankReconciliationAdjustment.md)\n - [.ListResponseBankReconciliationMatch](ListResponseBankReconciliationMatch.md)\n - [.ListResponseBankReconciliationPaymentType](ListResponseBankReconciliationPaymentType.md)\n - [.ListResponseBankStatement](ListResponseBankStatement.md)\n - [.ListResponseBankTransaction](ListResponseBankTransaction.md)\n - [.ListResponseBanner](ListResponseBanner.md)\n - [.ListResponseCloseGroup](ListResponseCloseGroup.md)\n - [.ListResponseCompany](ListResponseCompany.md)\n - [.ListResponseCompanyAutoCompleteDTO](ListResponseCompanyAutoCompleteDTO.md)\n - [.ListResponseCompanyHoliday](ListResponseCompanyHoliday.md)\n - [.ListResponseContact](ListResponseContact.md)\n - [.ListResponseCost](ListResponseCost.md)\n - [.ListResponseCountry](ListResponseCountry.md)\n - [.ListResponseCurrency](ListResponseCurrency.md)\n - [.ListResponseCustomer](ListResponseCustomer.md)\n - [.ListResponseCustomerCategory](ListResponseCustomerCategory.md)\n - [.ListResponseDeliveryAddress](ListResponseDeliveryAddress.md)\n - [.ListResponseDepartment](ListResponseDepartment.md)\n - [.ListResponseDivision](ListResponseDivision.md)\n - [.ListResponseEmployee](ListResponseEmployee.md)\n - [.ListResponseEmployeeCompanyDTO](ListResponseEmployeeCompanyDTO.md)\n - [.ListResponseEmployment](ListResponseEmployment.md)\n - [.ListResponseEmploymentDetails](ListResponseEmploymentDetails.md)\n - [.ListResponseEmploymentType](ListResponseEmploymentType.md)\n - [.ListResponseEntitlement](ListResponseEntitlement.md)\n - [.ListResponseExternalProduct](ListResponseExternalProduct.md)\n - [.ListResponseHourlyCostAndRate](ListResponseHourlyCostAndRate.md)\n - [.ListResponseInventories](ListResponseInventories.md)\n - [.ListResponseInventory](ListResponseInventory.md)\n - [.ListResponseInvoice](ListResponseInvoice.md)\n - [.ListResponseLeaveOfAbsence](ListResponseLeaveOfAbsence.md)\n - [.ListResponseLeaveOfAbsenceType](ListResponseLeaveOfAbsenceType.md)\n - [.ListResponseLedgerAccount](ListResponseLedgerAccount.md)\n - [.ListResponseMileageAllowance](ListResponseMileageAllowance.md)\n - [.ListResponseMunicipality](ListResponseMunicipality.md)\n - [.ListResponseNextOfKin](ListResponseNextOfKin.md)\n - [.ListResponseNotification](ListResponseNotification.md)\n - [.ListResponseOccupationCode](ListResponseOccupationCode.md)\n - [.ListResponseOrder](ListResponseOrder.md)\n - [.ListResponseOrderLine](ListResponseOrderLine.md)\n - [.ListResponseOrderOffer](ListResponseOrderOffer.md)\n - [.ListResponsePassenger](ListResponsePassenger.md)\n - [.ListResponsePaymentType](ListResponsePaymentType.md)\n - [.ListResponsePaymentTypeOut](ListResponsePaymentTypeOut.md)\n - [.ListResponsePayslip](ListResponsePayslip.md)\n - [.ListResponsePerDiemCompensation](ListResponsePerDiemCompensation.md)\n - [.ListResponsePersonAutoCompleteDTO](ListResponsePersonAutoCompleteDTO.md)\n - [.ListResponsePosting](ListResponsePosting.md)\n - [.ListResponseProduct](ListResponseProduct.md)\n - [.ListResponseProductLine](ListResponseProductLine.md)\n - [.ListResponseProductUnit](ListResponseProductUnit.md)\n - [.ListResponseProject](ListResponseProject.md)\n - [.ListResponseProjectCategory](ListResponseProjectCategory.md)\n - [.ListResponseProjectHourlyRate](ListResponseProjectHourlyRate.md)\n - [.ListResponseProjectInvoiceDetails](ListResponseProjectInvoiceDetails.md)\n - [.ListResponseProjectOrderLine](ListResponseProjectOrderLine.md)\n - [.ListResponseProjectParticipant](ListResponseProjectParticipant.md)\n - [.ListResponseProjectSpecificRate](ListResponseProjectSpecificRate.md)\n - [.ListResponseProspect](ListResponseProspect.md)\n - [.ListResponseReminder](ListResponseReminder.md)\n - [.ListResponseRemunerationType](ListResponseRemunerationType.md)\n - [.ListResponseSalarySpecification](ListResponseSalarySpecification.md)\n - [.ListResponseSalaryTransaction](ListResponseSalaryTransaction.md)\n - [.ListResponseSalaryType](ListResponseSalaryType.md)\n - [.ListResponseSearchCompletionDTO](ListResponseSearchCompletionDTO.md)\n - [.ListResponseStandardTime](ListResponseStandardTime.md)\n - [.ListResponseStocktaking](ListResponseStocktaking.md)\n - [.ListResponseSubscription](ListResponseSubscription.md)\n - [.ListResponseSupplier](ListResponseSupplier.md)\n - [.ListResponseSupplierBalance](ListResponseSupplierBalance.md)\n - [.ListResponseTimeClock](ListResponseTimeClock.md)\n - [.ListResponseTimesheetEntry](ListResponseTimesheetEntry.md)\n - [.ListResponseTravelCostCategory](ListResponseTravelCostCategory.md)\n - [.ListResponseTravelExpense](ListResponseTravelExpense.md)\n - [.ListResponseTravelExpenseRate](ListResponseTravelExpenseRate.md)\n - [.ListResponseTravelExpenseRateCategory](ListResponseTravelExpenseRateCategory.md)\n - [.ListResponseTravelExpenseRateCategoryGroup](ListResponseTravelExpenseRateCategoryGroup.md)\n - [.ListResponseTravelPaymentType](ListResponseTravelPaymentType.md)\n - [.ListResponseVatType](ListResponseVatType.md)\n - [.ListResponseVoucher](ListResponseVoucher.md)\n - [.ListResponseVoucherType](ListResponseVoucherType.md)\n - [.ListResponseWeek](ListResponseWeek.md)\n - [.ListResponseWorkingHoursScheme](ListResponseWorkingHoursScheme.md)\n - [.LoggedInUserInfoDTO](LoggedInUserInfoDTO.md)\n - [.MaritimeEmployment](MaritimeEmployment.md)\n - [.MaventaEventDataDTO](MaventaEventDataDTO.md)\n - [.MaventaStatusDTO](MaventaStatusDTO.md)\n - [.MileageAllowance](MileageAllowance.md)\n - [.MobileAppLogin](MobileAppLogin.md)\n - [.ModelDelete](ModelDelete.md)\n - [.Modules](Modules.md)\n - [.MonthlyStatus](MonthlyStatus.md)\n - [.Municipality](Municipality.md)\n - [.NextOfKin](NextOfKin.md)\n - [.Notification](Notification.md)\n - [.OccupationCode](OccupationCode.md)\n - [.Order](Order.md)\n - [.OrderLine](OrderLine.md)\n - [.OrderOffer](OrderOffer.md)\n - [.PG2CallbackDTO](PG2CallbackDTO.md)\n - [.Passenger](Passenger.md)\n - [.PaymentType](PaymentType.md)\n - [.PaymentTypeOut](PaymentTypeOut.md)\n - [.Payslip](Payslip.md)\n - [.PerDiemCompensation](PerDiemCompensation.md)\n - [.PersonAutoCompleteDTO](PersonAutoCompleteDTO.md)\n - [.Posting](Posting.md)\n - [.Product](Product.md)\n - [.ProductLine](ProductLine.md)\n - [.ProductUnit](ProductUnit.md)\n - [.Project](Project.md)\n - [.ProjectCategory](ProjectCategory.md)\n - [.ProjectHourlyRate](ProjectHourlyRate.md)\n - [.ProjectInvoiceDetails](ProjectInvoiceDetails.md)\n - [.ProjectOrderLine](ProjectOrderLine.md)\n - [.ProjectParticipant](ProjectParticipant.md)\n - [.ProjectSpecificRate](ProjectSpecificRate.md)\n - [.Prospect](Prospect.md)\n - [.Reminder](Reminder.md)\n - [.RemunerationType](RemunerationType.md)\n - [.ResponseWrapperAccommodationAllowance](ResponseWrapperAccommodationAllowance.md)\n - [.ResponseWrapperAccount](ResponseWrapperAccount.md)\n - [.ResponseWrapperAccountingPeriod](ResponseWrapperAccountingPeriod.md)\n - [.ResponseWrapperActivity](ResponseWrapperActivity.md)\n - [.ResponseWrapperAltinnCompanyModule](ResponseWrapperAltinnCompanyModule.md)\n - [.ResponseWrapperAnnualAccount](ResponseWrapperAnnualAccount.md)\n - [.ResponseWrapperApiConsumer](ResponseWrapperApiConsumer.md)\n - [.ResponseWrapperAppSpecific](ResponseWrapperAppSpecific.md)\n - [.ResponseWrapperBankReconciliation](ResponseWrapperBankReconciliation.md)\n - [.ResponseWrapperBankReconciliationMatch](ResponseWrapperBankReconciliationMatch.md)\n - [.ResponseWrapperBankReconciliationPaymentType](ResponseWrapperBankReconciliationPaymentType.md)\n - [.ResponseWrapperBankStatement](ResponseWrapperBankStatement.md)\n - [.ResponseWrapperBankTransaction](ResponseWrapperBankTransaction.md)\n - [.ResponseWrapperBanner](ResponseWrapperBanner.md)\n - [.ResponseWrapperBoolean](ResponseWrapperBoolean.md)\n - [.ResponseWrapperCloseGroup](ResponseWrapperCloseGroup.md)\n - [.ResponseWrapperCompany](ResponseWrapperCompany.md)\n - [.ResponseWrapperCompanyHoliday](ResponseWrapperCompanyHoliday.md)\n - [.ResponseWrapperConsumerToken](ResponseWrapperConsumerToken.md)\n - [.ResponseWrapperContact](ResponseWrapperContact.md)\n - [.ResponseWrapperCost](ResponseWrapperCost.md)\n - [.ResponseWrapperCountry](ResponseWrapperCountry.md)\n - [.ResponseWrapperCurrency](ResponseWrapperCurrency.md)\n - [.ResponseWrapperCurrencyExchangeRate](ResponseWrapperCurrencyExchangeRate.md)\n - [.ResponseWrapperCustomer](ResponseWrapperCustomer.md)\n - [.ResponseWrapperCustomerCategory](ResponseWrapperCustomerCategory.md)\n - [.ResponseWrapperDeliveryAddress](ResponseWrapperDeliveryAddress.md)\n - [.ResponseWrapperDepartment](ResponseWrapperDepartment.md)\n - [.ResponseWrapperDivision](ResponseWrapperDivision.md)\n - [.ResponseWrapperDocument](ResponseWrapperDocument.md)\n - [.ResponseWrapperDouble](ResponseWrapperDouble.md)\n - [.ResponseWrapperEmployee](ResponseWrapperEmployee.md)\n - [.ResponseWrapperEmployeeToken](ResponseWrapperEmployeeToken.md)\n - [.ResponseWrapperEmployment](ResponseWrapperEmployment.md)\n - [.ResponseWrapperEmploymentDetails](ResponseWrapperEmploymentDetails.md)\n - [.ResponseWrapperEntitlement](ResponseWrapperEntitlement.md)\n - [.ResponseWrapperExternalProduct](ResponseWrapperExternalProduct.md)\n - [.ResponseWrapperHourlyCostAndRate](ResponseWrapperHourlyCostAndRate.md)\n - [.ResponseWrapperInteger](ResponseWrapperInteger.md)\n - [.ResponseWrapperInventory](ResponseWrapperInventory.md)\n - [.ResponseWrapperInvoice](ResponseWrapperInvoice.md)\n - [.ResponseWrapperLeaveOfAbsence](ResponseWrapperLeaveOfAbsence.md)\n - [.ResponseWrapperListJob](ResponseWrapperListJob.md)\n - [.ResponseWrapperLoggedInUserInfoDTO](ResponseWrapperLoggedInUserInfoDTO.md)\n - [.ResponseWrapperMapStringEventInfoDescription](ResponseWrapperMapStringEventInfoDescription.md)\n - [.ResponseWrapperMileageAllowance](ResponseWrapperMileageAllowance.md)\n - [.ResponseWrapperModules](ResponseWrapperModules.md)\n - [.ResponseWrapperMonthlyStatus](ResponseWrapperMonthlyStatus.md)\n - [.ResponseWrapperNextOfKin](ResponseWrapperNextOfKin.md)\n - [.ResponseWrapperNotification](ResponseWrapperNotification.md)\n - [.ResponseWrapperObject](ResponseWrapperObject.md)\n - [.ResponseWrapperOrder](ResponseWrapperOrder.md)\n - [.ResponseWrapperOrderLine](ResponseWrapperOrderLine.md)\n - [.ResponseWrapperOrderOffer](ResponseWrapperOrderOffer.md)\n - [.ResponseWrapperPassenger](ResponseWrapperPassenger.md)\n - [.ResponseWrapperPaymentType](ResponseWrapperPaymentType.md)\n - [.ResponseWrapperPaymentTypeOut](ResponseWrapperPaymentTypeOut.md)\n - [.ResponseWrapperPayslip](ResponseWrapperPayslip.md)\n - [.ResponseWrapperPerDiemCompensation](ResponseWrapperPerDiemCompensation.md)\n - [.ResponseWrapperPosting](ResponseWrapperPosting.md)\n - [.ResponseWrapperProduct](ResponseWrapperProduct.md)\n - [.ResponseWrapperProductLine](ResponseWrapperProductLine.md)\n - [.ResponseWrapperProductUnit](ResponseWrapperProductUnit.md)\n - [.ResponseWrapperProject](ResponseWrapperProject.md)\n - [.ResponseWrapperProjectCategory](ResponseWrapperProjectCategory.md)\n - [.ResponseWrapperProjectHourlyRate](ResponseWrapperProjectHourlyRate.md)\n - [.ResponseWrapperProjectInvoiceDetails](ResponseWrapperProjectInvoiceDetails.md)\n - [.ResponseWrapperProjectOrderLine](ResponseWrapperProjectOrderLine.md)\n - [.ResponseWrapperProjectParticipant](ResponseWrapperProjectParticipant.md)\n - [.ResponseWrapperProjectSpecificRate](ResponseWrapperProjectSpecificRate.md)\n - [.ResponseWrapperProspect](ResponseWrapperProspect.md)\n - [.ResponseWrapperReminder](ResponseWrapperReminder.md)\n - [.ResponseWrapperSalarySettings](ResponseWrapperSalarySettings.md)\n - [.ResponseWrapperSalarySpecification](ResponseWrapperSalarySpecification.md)\n - [.ResponseWrapperSalaryTransaction](ResponseWrapperSalaryTransaction.md)\n - [.ResponseWrapperSalaryType](ResponseWrapperSalaryType.md)\n - [.ResponseWrapperSessionToken](ResponseWrapperSessionToken.md)\n - [.ResponseWrapperStandardTime](ResponseWrapperStandardTime.md)\n - [.ResponseWrapperStocktaking](ResponseWrapperStocktaking.md)\n - [.ResponseWrapperString](ResponseWrapperString.md)\n - [.ResponseWrapperSubscription](ResponseWrapperSubscription.md)\n - [.ResponseWrapperSupplier](ResponseWrapperSupplier.md)\n - [.ResponseWrapperSystemMessage](ResponseWrapperSystemMessage.md)\n - [.ResponseWrapperTimeClock](ResponseWrapperTimeClock.md)\n - [.ResponseWrapperTimesheetEntry](ResponseWrapperTimesheetEntry.md)\n - [.ResponseWrapperTimesheetSettings](ResponseWrapperTimesheetSettings.md)\n - [.ResponseWrapperTravelCostCategory](ResponseWrapperTravelCostCategory.md)\n - [.ResponseWrapperTravelExpense](ResponseWrapperTravelExpense.md)\n - [.ResponseWrapperTravelExpenseRate](ResponseWrapperTravelExpenseRate.md)\n - [.ResponseWrapperTravelExpenseRateCategory](ResponseWrapperTravelExpenseRateCategory.md)\n - [.ResponseWrapperTravelExpenseRateCategoryGroup](ResponseWrapperTravelExpenseRateCategoryGroup.md)\n - [.ResponseWrapperTravelPaymentType](ResponseWrapperTravelPaymentType.md)\n - [.ResponseWrapperTripDTO](ResponseWrapperTripDTO.md)\n - [.ResponseWrapperTripletexAccountReturn](ResponseWrapperTripletexAccountReturn.md)\n - [.ResponseWrapperUnreadCountDTO](ResponseWrapperUnreadCountDTO.md)\n - [.ResponseWrapperVatType](ResponseWrapperVatType.md)\n - [.ResponseWrapperVoucher](ResponseWrapperVoucher.md)\n - [.ResponseWrapperVoucherOptions](ResponseWrapperVoucherOptions.md)\n - [.ResponseWrapperVoucherType](ResponseWrapperVoucherType.md)\n - [.ResponseWrapperWeek](ResponseWrapperWeek.md)\n - [.Result](Result.md)\n - [.SalarySettings](SalarySettings.md)\n - [.SalarySpecification](SalarySpecification.md)\n - [.SalaryTransaction](SalaryTransaction.md)\n - [.SalaryType](SalaryType.md)\n - [.SearchCompletionDTO](SearchCompletionDTO.md)\n - [.SessionToken](SessionToken.md)\n - [.SmartScanWebhook](SmartScanWebhook.md)\n - [.StandardTime](StandardTime.md)\n - [.Stock](Stock.md)\n - [.Stocktaking](Stocktaking.md)\n - [.Subscription](Subscription.md)\n - [.Supplier](Supplier.md)\n - [.SupplierBalance](SupplierBalance.md)\n - [.SystemMessage](SystemMessage.md)\n - [.TimeClock](TimeClock.md)\n - [.TimesheetEntry](TimesheetEntry.md)\n - [.TimesheetEntrySearchResponse](TimesheetEntrySearchResponse.md)\n - [.TimesheetSettings](TimesheetSettings.md)\n - [.TravelCostCategory](TravelCostCategory.md)\n - [.TravelDetails](TravelDetails.md)\n - [.TravelExpense](TravelExpense.md)\n - [.TravelExpenseRate](TravelExpenseRate.md)\n - [.TravelExpenseRateCategory](TravelExpenseRateCategory.md)\n - [.TravelExpenseRateCategoryGroup](TravelExpenseRateCategoryGroup.md)\n - [.TravelPaymentType](TravelPaymentType.md)\n - [.TriggerDTO](TriggerDTO.md)\n - [.TripDTO](TripDTO.md)\n - [.TripletexAccount](TripletexAccount.md)\n - [.TripletexAccountReturn](TripletexAccountReturn.md)\n - [.UnreadCountDTO](UnreadCountDTO.md)\n - [.VNTCStatusDTO](VNTCStatusDTO.md)\n - [.VatType](VatType.md)\n - [.Voucher](Voucher.md)\n - [.VoucherOptions](VoucherOptions.md)\n - [.VoucherSearchResponse](VoucherSearchResponse.md)\n - [.VoucherType](VoucherType.md)\n - [.Week](Week.md)\n - [.WorkingHoursScheme](WorkingHoursScheme.md)\n\n\n## Documentation for Authorization\n\n\n### tokenAuthScheme\n\n- **Type**: HTTP basic authentication\n\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"c62ef20861f8a096bb62253008e5afe584ab9878","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.33.9-rc.1_1556822144519_0.5555645078762124","host":"s3://npm-registry-packages"}},"2.34.0":{"name":"tripletexjs","version":"2.34.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.34.0","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"91dac28193e2e74548b17db4cf288a45c985c421","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.34.0.tgz","fileCount":5,"integrity":"sha512-Pc8rTAtODcTE8/LFTjNzveC4uw6AtaKa3KeVeoKmvaI8hXD+7fvos4S4MjWNESitBQznnZ1Wdve/zXzX9NCquw==","signatures":[{"sig":"MEUCIQC29Dn9DnGBExzIzm4FM3Nn+xyRTX9eY9nLNGuFxNQLcQIgLcMLLY2P8LonxQbpINDv0ZsH2rzl8H/DBTVldZ5Creg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2793827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc3URTCRA9TVsSAnZWagAAtEcP/Rw7MQM5EpR+ftvmcEi1\nStNJR/oB1GI1/0ycWDXixErzx4kCBOWbXTKIzJdehL+JPaxBiLmF0c0myXQe\nezZVf1BkUx7VMDSD3QZFKKAULZA/z24Ykp8ahGoL+qAcihffO6cas0tcSULM\n/6Ijlyjc/x4hpn6LVVtk4B45NHo5+VzlN1GcAkl5TGNlM6oUNBu+Fn/g7D+4\ncFmN59dJm+MHR/sefULnoDPFeW8qEDFRuR0qGAj8OB5JYfucsBRIZkZOgz9V\nSD7jRYMUr7gdagc+veicPa6IMXaezI0CU3E2TREp+cfxiueDVm9e9YZXoQLI\nx2TdDx3E6AW578AfHi9IhZk2JL6kAc7wqhN0yvYs3f9ZBpjevUoFQVD8ZMWT\ngP4kOmotZACtAv4JEZUfIYRmLNYx9Hr+2yKvNk2JoT8FJYONDpq2TXg/Yipq\nwaPGdsvxDDHxg9Dm4yjjduGia4oMmtPylSNAyyqHouvUniJ1M+b2fCLMzidR\nWJUchrvrVk8GTJMsvRFXc2BPjL9lKfciWLRvSe2BVkBn5y+w7q1qvJcBzpsv\nv2mg3uf17UHCwepPfOqNO4mjmYHJV+GDICK1BoNbthaAqCC0q2hS9c0M1+ek\nI3JvOXwWXL90NNtznSUNVo9Xe9XlVuJutk6SS0d8fFmxLvmwc2+acZGiJLOG\nnjwK\r\n=UjQV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"775926ae2d4ebe8eaee0cf9a9e2c6dbf136bd8dd","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.34.0_1558004818021_0.9882237623901629","host":"s3://npm-registry-packages"}},"2.35.0":{"name":"tripletexjs","version":"2.35.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.0","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"9c39a876c36cba694a742711cd64ba6774b3bca2","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.0.tgz","fileCount":5,"integrity":"sha512-srYbiIC2R2atTVVGvBCkQj9KODKicD57CkcPYJ61hrfuBlKJdZpCfL0b/vgWPWXBNgGv9RmKgsP/kfJ6xWIjZw==","signatures":[{"sig":"MEUCIF29eVwK5ws8BcP91InM+fU/3OB8B5nX0UdvHNZAHxEuAiEAzoOYZU5KayMFoxd5WJch66Eskq9UbGe13GuwI+yJWvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2855963,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc5n7XCRA9TVsSAnZWagAAvEoP/RKdSjY4T847EQnmzYQq\n3DSq3V17u22E9ua7Yay1SD9FMAcMDsitfNXRdC5IsySqtyb2/AjGU7v+afxO\nzelfUR/rITEFf5x54ICovTi+I9c8zGxv1BYV3nI2YUvocYNKQ3E1tfx+K0uX\nLe42AIloT6p7r1O7WhQqjdZ9zWHWpfZz4dcLVZSfAYFDk33WOWAaoh2P6rRl\nV6ITefLBE3GGPSLupm10DjbKOw/SauLx+DY5dx4m0+z9J8drUaArhYE/+tpP\nyzmX+EOXuD3n9eYxGoRpDa5C2UeZlr2VrwPbbqCjsSl4Mx4NeFX1pwnlnL5J\n2wsLPNR1oQ4GmjzNTLPd7SggJgWJPeYXi2yU7ZTEARJuY0Hn7SuR0ED09JsZ\n42W6L6vWkFkK2huHgBwSy1yFs2izI2a72NoT0e182NkQmO6IekYRwWLd7UZ7\nw7urDEFn7k3mDKf/5e9KD+vgKs8Dboi2pkl9S+Hmr6oMWmUuQ9fBU7GTXDwo\n5qfyNAws/dJMfnlKFj5Wm/mG2TSBRy8uWBoliGVc+jeenuuwQ/febLqnhBRb\n054XaCqX1c7hDCOkb1zObxe/LLZ/hFxA2q6EYIi+8Lx7fjf/lvEsl97+/ABy\nL7KzbBM/mRuf3PBVuWv7yzbiO6GWs9Ku3cIPZN9VAVNbIh3Pohq1/axj3lMX\nh/Y3\r\n=qTdG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"fc143d370edc6a3acb9e0eae927b0d2c3535445b","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.0_1558609620991_0.5007671171734407","host":"s3://npm-registry-packages"}},"2.35.1":{"name":"tripletexjs","version":"2.35.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.1","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"b489466931fb06e12c4d9799b035c2a5bcc389d7","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.1.tgz","fileCount":5,"integrity":"sha512-LC3H3qMTh0IyQYAzEvR53FxJE9QHa6uYzrHQDzoTw18A6hLGwJU9cXLZv+/c+KPOj4t7Boqt+LLbqvlCGNrIJA==","signatures":[{"sig":"MEUCIQDgLTaXyHXKP4IPMkZG1aW/L1duDepV6OhZtqGLvgkUswIgcgBhr59Td72nr8ODebVJsGNegn2VQo3f3g0G9CjazeM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2857529,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc77mACRA9TVsSAnZWagAAfosP/j1Oyia+0jgsNeqMU48F\nSqZQ7q0BdyOh6zGnSON/tmDmWOfLeHha9fc0iKepIwUaFI8XMPfLo0dSAnPy\nKDbezGwXMA3gS0Z7a8P7v7j7fa5bjsPiArfXTvaegN+4nDh5NuxUkYJzgJgF\nvfB61CBMj2f7P/5OWDz6m251ChQ8jMr2tafcp7WaDqzptWS5HTj6UmXrUrBL\nRVVzSENp6Ix3SZovDDES7Zow8AvukqFyGsokYpvAqaF9QfySJ7l76AMkThNz\nPZV/NaC3nQFRpLUkTnbubylWEQ0VKB2xHW/fjDR8nEhmEgcR8xNGF+SMPWjo\nKrUhEFwXmiMKbyQyAgIro5Fg9/4DEolF5K9PFZP7GF6BsBnUP4ZawviWpBw/\n9aEaa3CFOEUOuwBsJND3ZMOmrJAmUb/6JiGgJ2zrAzJW2WPbm4unLea1smGH\n06Cy1AwPxa+PFAyuPF7poOm+1U5G/pea2l03zkBkKGwsjI7itFQ3uWjWt2R5\nJJyI2X3QC8cE2mKbk4CkzLZbF9PgMG7Sr4pNvnKkQqpsn4ciuw84QgHInk3r\n0d/ARMYyHyOSDuw9vfM5hAksYf+GE0IeceNLe7ASMV6GRtkVO1Oq9q5qna2R\nVaHRw/B8G7Pp9AnrcGAtBFNGnBEiK1USyjhik3OrSMKP+jssPew7s268tquc\nxzwz\r\n=GbLj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"3acbdfc05e75630081da1adf114819cdbb0d6ad7","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.1_1559214463143_0.9742472916939295","host":"s3://npm-registry-packages"}},"2.35.2":{"name":"tripletexjs","version":"2.35.2","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.2","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"975b3b05aec3ab9331024f5cd95d66804d436a09","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.2.tgz","fileCount":5,"integrity":"sha512-f/vionAMechClE9Td33jMsbfxTFe52xcvoGW6XNIrRBK9SqOYzE/1rkrz9HgRyDi0HRrP0yLI2I85PGQnLuFbA==","signatures":[{"sig":"MEYCIQDR+X0M0z31MYOfuPZULhEr8LMTe1F82zy/j/GVPnj0lQIhAIKx1bl4R2hbhKMHftRmmem81xIP9lEr5YCLXLHAbYqy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2935204,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc+PQxCRA9TVsSAnZWagAA680P/0d/5ukJj8FvSbPlslcb\nU8KUFfAXdVt283lc9XaAbadL5Z8JCXjv4BOWwUa2+O73Rltsuw0GR4AA0OHk\nXbVkK9pLGeJjmpF2LPp9N2VlIR6p9ywFEYtwcAVXFIjjJcJnDdzsavluJVML\nvNz2OyHkIKm5GX+W7RCtAuT0f8Bc688njVI4ige5ZwKHURHubeYurMUPapLc\nwVqoZWexvFQCQ2qaFAWeoWUZUpIUra6yDwXCoF1OB629RU2z7xC6LgnlT0dR\nCsE9mhwvynx7MH+V+Xl2LzrxzECyp3gmhZitFsPvlbAU/ZvtXc5fbehXnkGE\nBG6xL2/Tl0lmJKVA2TS5MKM2SMGus6l5yOBrqvTEMuYVXycHYMoVrS8nd6XA\nuJN4xdGEqgOO0WSrymCEBXEY5U6M56oTkPBuSlNxZO7iJGmZhJx3YdTuWBNl\nELqjCX1/q11e6Wo/sHjarjUDDIeLYzjtWZjEOWume16LMw9SEE21Gb2vIoOE\noShg28wDrhH3ArAB3s+PPeMGIsB7pWCmYq2xXpeuBN+FAeiKmcv7IKlGHT1l\nvYQUB67Ynq+3YCuakHd7ZDBRunoAbY82JrCA9rcN0Tiz9qAQjpPsgNx/3kTj\nnahO1K5T2OA6mohe71lb/0TgVfpHgDClo6Vgzr9t05DLBGbGjCiZzOsGQRzT\ncX4s\r\n=21jv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"a1ea5dec5ec3f85c421cce22c334a5f998a97e9b","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.2_1559819312332_0.3143455685789571","host":"s3://npm-registry-packages"}},"2.35.3":{"name":"tripletexjs","version":"2.35.3","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.3","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"f87780dd1f32a3081cf25c50c799b47b49cf055a","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.3.tgz","fileCount":5,"integrity":"sha512-ldSF0US/Nv3nxONjdWFfiT3T0HNzQhpHXGfQHiCLh6Bqm65fiss8GA+MAigNCCDg2RA2cLSKI6NEdErNcyex3w==","signatures":[{"sig":"MEUCIQCoDSQmEY+zD1mcqNyX97myHYv0a4SchCRl4l6axhFoNgIgE1LHQGZY33TDT4VeMciBEqZuyWC//TGSUDi9Vi+XTTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2958080,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdC2mZCRA9TVsSAnZWagAA1qgP+gLLnAzhPPEpIVkDs73H\nD/cCLVE7mItEdPT2B7nmS1ADci3Lz5JPRTvTSGYnGb+YOpsUhjD2Oeko7ctJ\nyqO1RsA+N93XY4q8/z8ZvEtoi77GXO6xGOMkRM/ajklrrbGIJwJjFi0ePib5\n4yRl3bpZFt75g/TOKYoJDE4UMQJxc/YBRL+zKylv7DjSAS8Z/t5PdQ/1MEDr\n9+/fzKRcKtvp3fpA06dDJwuXtZPKD8Fjkw9CQUK4UgzxBlG+//3ivL0jQXyc\nZgeaTace0p1wLog5J7mCPROpq0APj72aGcO+4zh0ds9J15ykjdxWQmC0D6yN\nwgxNuJ91Db32k4o9ybEY0Q/x+P76MQDHb21sCjwaVXg+xjcl0lL0VTveC/+l\nCxc1MbtT0hkCxKKB77zL3r07nIdeE8feV4SBQDXBUqkphzU8SV+lvlyyHyoN\nI+JYXSrPI2WDL2CBwbDEM1Jo7USg1qd0VzbQofLeKxRnc5HXuVYwheBiSi9/\ntUauMxbHngG1C2l6qCzHDdY/nYBohKv2yh7M4xMg4nxPH6OWnNVCLUrgrOu7\njPgCJqqMbUBkafohe5FBrSl4tZkAadWZ3SRT08HTCdPjJ454tki75yRGon2O\n08Dqys44QiwQ7hJjPUysPsQGg7/BvCDJyxrVN8jbiLSxibf+g8u6dG3Zh+d5\n6Awf\r\n=gZI/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"8a29ee02e44c3becc42cb7cf879958ff945cd061","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.3_1561029015896_0.9796090399984612","host":"s3://npm-registry-packages"}},"2.35.5":{"name":"tripletexjs","version":"2.35.5","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.5","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"f30672dca136d5c99c2d182adbd7d4c4919d7229","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.5.tgz","fileCount":5,"integrity":"sha512-XQOG9KTfem3Q6xrVflSBbbU9fsssaSPGhk9NdbR7H2lkycBIbLAMfjvM7hInG1S5fNo7The7Kg+rIwe85q+dCQ==","signatures":[{"sig":"MEUCIGf7XcD8hi+C8/p5sPo1ma4b2L5YGciXyHqBXwWYLAMOAiEAranQxDsEmASJyKbEf0z7UiTE9gsKqx7oHKimGXAx44E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2971047,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdFKQCCRA9TVsSAnZWagAAuGwP/R74gJlfag+CW895spSH\n/kyxPQuc0yp9oAcUkZ70I/YvXBPhmlhzOqyOroojD+rE9Gdc0tIsg9OXshVe\nTXXz5yzHfNPp4aLeQBekd36Eye9B2ZGAC5WR952FPt5RgUASNlJMXrJDmJbu\netdDBS5relagCYqRjA56KSgZIMpB1XJbtkb2AfOA0QW8NNnLb3z3vA1dyJIx\nhKMYCSOwRWflRoxP334H33vSpOWljBNSPLWk+jOhxiseMxHKTb+88WZ3CCqQ\nOLheT85Yq626HPVRNiUzJG1Qt3YecLG0+/3IG1EMv8Z/azJtSfmWm8NWQiaa\nV2YXWZ9HipLWS7wgVBd2UeZCegLmh4T7irVswxYpW/Pqn8ZzJ/t4vX3QVTHY\nwcPJ4oOgB28JXW32sBcFaa+UGQuYUuA8FsIoeCQ0PIawLxW7cKDuaAdutlHu\nKRmCXapQXoTFsIv0/cZXVAdSYYKIsVSGB6Iwn3n0Kp7klsBJ5BE62gbkb2Vl\nON+3l0gmGV0BBTViEEpoyPHXpK0mTR/UTzuKT2jBSd82unbIt2IFqI277Bth\ndn/zO+qY40pBH6ivMQ6+8ck6sX3+4pw4cYpKzcgbnXhyiY6VeYXyKPvabS0K\nNSazke8roZtOAyuZzxhy7mv+as+GgQy+LrWlSDRnhBB7kuX21tx/hU6NhIB4\nGkiF\r\n=ViYw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"9a11eb3c3d0b431d3a510a67008119c58b032bd6","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.5_1561633793482_0.528659882457291","host":"s3://npm-registry-packages"}},"2.35.7":{"name":"tripletexjs","version":"2.35.7","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.7","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"5437723ca005dd1248a739d5ce0ff25bc7cec9d7","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.7.tgz","fileCount":5,"integrity":"sha512-C0JPNQ8QzSEo+tXQSTo/PNMtk2+g238DuJ+d6GyBNsv887ZzSsq4u6xfPqG/nk4dF7zR7WYeixsJ9wC8xteVfw==","signatures":[{"sig":"MEYCIQCMWj5BwYen2of95qgIgBORbZX/2CBKQR8YkTRRT03YCQIhAJ6bajWK7yeR4biAD3SqRy3dd+EexiOLwS0Dde60dnPt","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdJxlOCRA9TVsSAnZWagAARE8P/3Hz8lAbKPcHa8dJVA8M\nTEeWLZGm8CYerZF7oi1rwF1aHjlqH7erh/x5xfe7Say4JtqZq+mBU8OkMfV+\ny6YSV62TQ6GMsz6ggd3TePUGfHcx/pLEUlRraYRcCp9L+goS24oCTLB6d7Zd\n+mDRHBpIdHkvyx+GjqbvHaEWgYYIO3k0lb74vshivz5yaApwaf2l9AcSepGD\nU52OVV9x3pIHiuzUuJAsrqKKq2u9qpLV/V0Zn4WqmJOmGvKc2TsmhBWAckkv\nBo5Lm6HUV+pip0jPA+/g6FcDrk78DsjkOl1M6BX4YBStLCnWIeSpa2EqR5H/\njTeOFJ9RTPf9BtqyZm+2y3XepRo/hHi98dNul75ef9IyluJtNqoHMKL4wQGl\n6QwrrAXS1aGHcmvlcmxZgc2VG4a4dwoGPpESPq0DtRfVNCd3LojZijZDCjlr\n5krwigs+nE+71T/S4oJBNH3MP7PeHKQNSa7TeVbC1mOkH7lBK7RVloEArmq0\ncUEdsNlsxDyLswwNvuKr4uruj9oVUJRhXyUtmyx7KwYRiJCtZPxTxv0Z+2kP\nRmKki4M/Qlfql9ABW1+ebC2RlpclvsYUJsjLnCwmeEVJVON4ePrgPvh95+pN\nKE0tlpXVd3yD8HsUeOzGY0LBW8ZVIEyxjy2WRWn/aJoDcBh31sdpq8XYNwqy\n0yQn\r\n=qxwt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"aaed2eea32f77c6da8888b89f73a08f967f51bb9","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.7_1562843469449_0.7765010307003601","host":"s3://npm-registry-packages"}},"2.35.8":{"name":"tripletexjs","version":"2.35.8","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.8","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"60166252bf5af002dab215ab41dc9b3e6233a7c6","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.8.tgz","fileCount":5,"integrity":"sha512-mM5krl+2+vC59UvXV/S+26TsEOhFOvjqJ4Uux2RhaqXYf4hU92M1pcf4+MrSPIaqmUqDvR0cMSk+NH/DRcmFWQ==","signatures":[{"sig":"MEQCIG6av3gnVAS+eTg1oUyZVu075a7Q5dXs5iQGstk+B0tqAiBI/VZIOhGTPAHnMAZs9DvqVkJHmRE3GM+zsGJTcMnXsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2972425,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdOY7GCRA9TVsSAnZWagAAimwP/j0mXkw5OE8eBAl9fo41\nV040nVNDKrxfhQ4BgAk06v+4yVBJJMKq9VhnbNECZWFtXYhShLZ3Mll49lkU\nWzQF04OUuP85+/VRcVplLOrqstbqNmnfq9L8FDYU5qo1iO2gp53v74nJBwJK\nEZW1PR1dJo5TJmEgNDldmihEvNpLbMKMij3mBbKr5u7qM/IFP3vgpN67nwtc\nsF+iUoZtkWxBG98BxQhV9PLl5ISHe+Jodat34rurLlgVV1/WGOAGkCG6H5Fp\nelLd0xl640TajSnnOSqWHtZjujEoWufQT4AX1Ypuqx+RHxitVBUqMnzbzJSd\nSudQL7VwjvVcjRViuBa9lFxD5WXsTieEgpHcc7VH8ZNwn5kesBCvhdElVxa1\n+I3ytlcmShRi+CfP2YrCIvzH2rxrOmQLTdyTpjD8qZDn8rFF9ULb/PcfBudn\n6NY9mu8t1XF5lt2D2g/UgH0vYRP2ZisH2ETPUeGYy+dxeF75JgYtNY0yvDwV\n6CMbG4xChjzgtQ9SAz4my2ftIzG5tl1NiD9OID894yx1RZDs6kxPQ3eazCXc\nNupJbC3/XXu62nm9MM+XpvDr31GUi1EgPDRGUox3B7NOhn8420KAXibtFK5y\nITubov3fEgdj7eGFt3DCqTv8b1racgDYmQFTlKHLvz73VQwsFjFVIF844/7m\n99fV\r\n=bnWp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"c9cd268dadc6a26364468e0c1462618733296e70","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.8_1564053188914_0.13178765947877813","host":"s3://npm-registry-packages"}},"2.35.9":{"name":"tripletexjs","version":"2.35.9","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"http://cobraz.no","name":"Simen A. W. Olsen","email":"so@ayr.no"},"license":"MIT","_id":"tripletexjs@2.35.9","maintainers":[{"name":"cobraz","email":"simen@nconel.no"}],"homepage":"https://github.com/Bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/Bjerkio/tripletexjs/issues"},"dist":{"shasum":"da35239fe1df8180493d06c6dc14cca9639adefb","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-2.35.9.tgz","fileCount":5,"integrity":"sha512-lIUI0XpxA608DW4a+oQ0uqXZWnkoiAjk+/fSIN5O4ZuqiTJ/FHqMYpTWyYttXP65U/vnBeeygvYsGJbYh/TE7Q==","signatures":[{"sig":"MEQCIHyZdGQj+G+iK8olCmvKqAkHjRIdpsQfHvHZ6H4qowaTAiB3m8uuUMRNfIl6JRjh284sf98NDY0vaJ6H4vGn5AMimQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2977918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdTAOxCRA9TVsSAnZWagAAKzMP/2gZdWJkOElrjoq9WiFs\nCeJvUkqacu3HKi8NBwKw4v4hMrpw/cVlMqZa59ZC8994Fu09HxGFt6D/DPtK\nyq2j2DXFBbKcywJbpzZtG7TTDyidYQrv+GRGjm32+fuN0YA9/c7XaiNgagOl\nIGzH0r+9+XVrxt0dFod0wFn2+/hEaAo3ycQvmduAg399pcEdO2VYXsARj8mn\n4yvV5QEXyHVjh8COeHXfgIAMWg8Z3+akgWAJ+666WBjbifP+UepL+9lUjlH2\nTE0zNSIO+6JC6roXfleRUCJv3ZMiilU0ZzURU7714630UJP0wIWF9OZYr+JH\nHb7KbxeJDx9NA2bQlCbXiV2PczzhkAaXsPWvQ+EnF+sFm/OhNHRIK/gMpla5\nBptW0iGUkicckktjja0yxNxOItwQd4JJRRO+TxOu08k/J/DfOLf7Fl5IbP6L\n0o+FnCkWWwobqW3PA6ObulvU5PjNd0Jr8zta8Pxpa2ZYLDErRcJalateZLGI\nvh4Sas5F1icgrPyoRnSGwUUVcr5T4pc6cOKYSsbj9ekrw70z80RatUVrlX6Q\nXoxnvHCy4EkTpHhZ2WqdymcxuaNm/VMvKicGAFIDqCyfC9KjWKHVmpTBx8Xy\nyY5aQNG41VwKKoKQdUixgKOO3l2SZHLU9skJH4L2P/juYrSBMoBT/BzcEwq0\nUNGS\r\n=Sl2M\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/api.js","gitHead":"e54084a59051c3ef9f991417f0c3dfd72098779f","scripts":{"build":"npm run compile","deploy":"node scripts/deploy","compile":"tsc --outDir dist/","prebuild":"npm run swagger-gen","swagger-gen":"./swagger-gen.sh"},"typings":"dist/api.d.ts","_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"5.3.0","description":"Typescript / Javascript class for Tripletex 2.0 API","directories":{},"_nodeVersion":"8.3.0","dependencies":{"request":"^2.81.0","bluebird":"^3.5.0","@types/request":"*","@types/bluebird":"*"},"_hasShrinkwrap":false,"devDependencies":{"execa":"^1.0.0","semver":"^6.0.0","shelljs":"^0.8.3","fs-extra":"^7.0.1","release-it":"^11.0.0","simple-git":"^1.110.0","typescript":"^2.4.2","@types/node":"^8.0.9"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_2.35.9_1565262768437_0.32596425983329413","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"tripletexjs","version":"1.0.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@1.0.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"3f61050147a3abb39340d1a017d0220c512d9afd","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-1.0.0.tgz","fileCount":2427,"integrity":"sha512-3IPAyCqK/bTAB13h7c7pkUivKxxnz7GmrDvzoTVaqeFyopugOgpyKoehrKUjJQRPaijMWJAa46ZKtmxeuyFEUA==","signatures":[{"sig":"MEUCICoAm73WoWnFuYSd4EksncWrvPsVRvk8/Y7Wo7hDhe8AAiEAuPX79Qb5EAjjzQfKMKu0yATFCwCEsKLa8iAouxRKKYc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2494127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpoZyCRA9TVsSAnZWagAAnssP/0SDvkmQyV5HzCFOpx8p\nKFMlrxtgeeMkIuyhUCnHrMwUOceTqSzvoeutJHyV2un29ONZ3MM8Vue+7I3u\n8bjdnYzohbf3KJEW4FyBNNU4UstWcd9G+7VcS6pxOWQKlf9sw56raOLonHmY\nUv3OjFfLBWUg66DyiBHZ8JILpb9wO0WvPTx2tAKr1EjMn/atplA7EoisH1CO\nwMYpKvfVwrxv1axUhP8FHHvMQcoCAtqar2hKemir5AJwbw3hDLP+vL7Z8Mh7\nV/0PZZr9j4EvCuLQQSOi1GtFU4sEuMRcaNei17TChpHRTJHvLQHxywRIyE0G\nJyhJH5K+Kv6pnv3sjHwL3K07GcMQI8IJUK+6OE0zUloSk67oJh54q3qXhTqd\nTjMj36FI4Wr6XgXL02MixtJPXCqDwV1158iAp/T7xVNvBZSws4RLL60UIHmL\nqsqKWvQbIWxlBjj6vgin9LenhrmrY6Oy22ceVImmh1hPmSuYNMDvH9EtBM4S\nttOycnzBXyqlZA5OxQsLUw0m5yQiAw68v4atMJlEC1c8k0UFPaIFZE38lj3c\nJFHPMmrrQnELYUQrgdVj6fK2Gc3hTKq8Yp7dDhproHI0Iosqez2ML5pAdkU6\nCpzbJd6oSUAYbGJdgWbBeZh3t3LyEjVIjvnOKnLdlmQ+klwWxoMTdX3iH0Rk\nX7Xx\r\n=1dUc\r\n-----END PGP SIGNATURE-----\r\n"},"volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"d28f3da781270cf45d64707a4e4eb460b224f76d","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_1.0.0_1604748913548_0.514643569422014","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"tripletexjs","version":"3.0.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@3.0.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"df563ff1578e285bafe23846c146669fe8680c8d","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.0.0.tgz","fileCount":2427,"integrity":"sha512-q4dxUVlFYSLVxiQMkBCi7GLOexAJD/B5IhYnexD+l/503haOksZpDEqdv3c4zpq06/yIT2qdaOyL/8SImUuHDg==","signatures":[{"sig":"MEUCIQDv0wWW/DL6EOaKC1b79BCTojpAOEsHoG4VyAi+ozAq8gIgYNppXXwqW7sUdXV69AdOOzkXPCRzzkvIe2AqjnkQxBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2491265,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpolrCRA9TVsSAnZWagAAr0sQAJeY0gHdd/tnVH68tegb\nZsoah12WQy3VEU24SwNf4w1xhFkLmo0/YQ4TaF9oHN6gyi7Jw8q+IymZlONK\nXAG4nhFHf0DEGke2usZ0LqjnM0ln3W9QAy86lBpz9Y2+JyAaCg6J1ykG3lJq\naj/V30qjdROArUIYqbuGvKPjZqre4K9cZgfQs+5flnZzKtUNC+RLIJeJSPhz\n1CZkqpECwLz/9ELpy4z13FwA7XQltJrwfciQ++y2IKtkICwxOSQG+hse2yUL\nrFtHuwzpaaqueBAEKzknksUfHNE1h66ELYTMXmT2b2xT1gUabXHuEWFgK1Tt\nUgxU6O+VnmyWbeLwJKYQy8T8RrdRu2NuEOPWVRLzdetweMdW7oIfs9b0c7zx\nE41LTxKDzBzpfpEhMaLyspDxHYCYNK8cqXQFZJH7ifnB1+NwJff58xjm8xzF\nyKycGL+W0rdyffaFDZRu1zVz13m9ArNdFoCPqH1ncZi2dG5HvcmC6O81u+nr\nJS4S+r25P1JbBrviLkwnFq6T3CcFd+7uWfEPaVsZU+siSyfqoeLWws+ZyG4J\n+sDML2MM4XRpJE1zpMxa+hArLtVuF8IcBK1ESmwVcdBzn5tjjeukBSRfy2/B\nEZS6LYauOuddKo6h5l/fLbvMJ6KQG0Q7huyjYJX3E2rspTzjgn0NqthU9+xh\nBQzl\r\n=B+As\r\n-----END PGP SIGNATURE-----\r\n"},"volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"b9456861cfe091ed41db27dd2d618fef83b3f780","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.0.0_1604749674615_0.07120746212826568","host":"s3://npm-registry-packages"}},"3.0.1-next.1":{"name":"tripletexjs","version":"3.0.1-next.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@3.0.1-next.1","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"b37d1813e8e730c9efb4651234e0e81c952e392c","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.0.1-next.1.tgz","fileCount":2427,"integrity":"sha512-/9VViq9ctA3RbBWbKuPMTyazCqwNxI675wXSqgi2DbfWHlqFy/WQk2CeBG/czrePfHHYZNsDW7lZSd8DSqiTUQ==","signatures":[{"sig":"MEYCIQDw1zVZ0SsML7mXxrAAtHJZYTXgmmiOacjXAflhZjVF9AIhAOjqzJECZ4k7YXnz1KaE1lboAbPkhC7rw8xOPHGCQ5N7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2491531,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpo4WCRA9TVsSAnZWagAAmLAQAJNhhk//biLmMZGmS+4B\ne8+tsd7mLGkqpxIQPO7wFIejHPTeEmH3UkwB5DVDUDn/JcojWPHji4M51R0G\n6LuCU7qySwOwvsXyGgCbw+6HH64g25DbxHQeGnfpegPi1F5I22QrIjNP0nqK\nGpjSosyHz6DMO6ecpkAHw7h5CJCUgZjF2awiIs1f0cKf/RBXA0WDOY7P7+vK\nuC6EA3jY9IGswhfex0JGgGRqqpXF7nipRimNfvG74KAUO/bKOAVItRPq7jly\n8uyQMelWVz2bmkvpzDl9AVZUn7k/tgpCB6kAjspQGZCAO4FK4jCi/MVcYxCJ\n5KfrCPp/Sg7Br2ekr6Ymr945ewr1uwokiV6NOsRvuA4Q3klvE89ZoorHsPgk\ng2JxS8q6gEh8qFox0yjl2VazzhThKCDW+Z9whe/bxrv6lJJ5TfDWj1DVHZwA\neqbzqekx9NJohjvkXe5L0bGdMqKNdQ2X2D00I5KFo8eXpcLFQLhVg8WumWPS\nny+cG4utTusZagovoK5YWa8ePZQ78On1VqE0uaSych5OYL5e9o4ZVQ/46/zT\n2rbR0+gynoZl/2FdjZT4juS3Ik4FiVI+lj82V514WV1vqfVcBvxvq8PewuUR\n+/NSenrT69Z21YcTnN8AGLr0wGJKVkhuF7FuMT9w44rIDMIsFYx3LTBw+KiY\nrx2N\r\n=ODUK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"61ec7bec7ab36008b371039595bb8c1e9e4ccd3d","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.0.1-next.1_1604750869636_0.9070127070621457","host":"s3://npm-registry-packages"}},"3.1.0-next.1":{"name":"tripletexjs","version":"3.1.0-next.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@3.1.0-next.1","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"ccba6a9d671a90639303387db18c8282646912b3","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.1.0-next.1.tgz","fileCount":2435,"integrity":"sha512-63dJulbB5ljbuVH1/Ja7oWvc6WW5POPrJgHqRp+PA8yNjCNS3fR/DyayvqTQdzsR6CnWORKJiHdLTayhwZgW3g==","signatures":[{"sig":"MEQCIGlLj8wvw+4wjTeQd0YQKHgTDh0Qtcsc16BoG2BJ1XzaAiBEHTLC2f0wB0ec9N9VT9WgDr6T2mwRAbAxFYIaAlLwog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2502510,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpqx5CRA9TVsSAnZWagAAjQsP/2hfJPTKL/I0oCVdkdsV\nP9iY25krddviWRdSEclRzHxWiAMJ52I5LzzNDfsMQFSs2hbrM9SlWRd9WmFP\nr14wlKnM3R2zwqPEBR66H1oPxAkTtcUavmnV7DxMme2QwhtU5a5ZKd+Cyk+a\nc5E3uiljyDhDVtPkBACJGp/VwCdiMyj1n6O2rK7x52IBC0GmY1F9iFDXr7va\n8DD1bBozA/13VZ68+WXBIs7SyE8fmK6icb1uM2hBsVjsFLqVivxM8vLUK/VW\nkzqmewFv/EgCuN9ctYsoPMfja11uzZia88SkAKCeC9VyCBu+GHkVA3elMfKS\ntZCItmqxmL5kbXHxC7EUNS586NJ1jpzZy9/jtUSaXAi0I7HpTPcqwmvl4HxW\nRiSurOK7vozOD38HC8gygSHHzLr0poDASL71IKBDc5e3DmaYZ6y+ZUdDlXXk\n4Rm9oVWJhl9IFr0sr98Nhpbhrz1oJE6JrYR4sXLnUWm2Pt3fEYcJh1FvD1zu\n1+9R0fBf+Yus/3Yo25UwaBGowG6K+dIRb7z93it2lVpJDUG/IIwoVICK23LF\nJvn5HeMjlPV9smZWERzBioqppQEcnN3Lr7D1NFksHtC9ksCcARTXZhkTuo87\nz7DHqNlhWmmYckNZLjBCfiin5UzmFonZkIxG9rhXPbt9lSL1mx8O5MXwWnfg\nYLty\r\n=aSPo\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"5b2795c5b791f3eb11e9497e8c4680434dffc13f","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.1.0-next.1_1604758648682_0.1124728171980065","host":"s3://npm-registry-packages"}},"3.1.0-next.2":{"name":"tripletexjs","version":"3.1.0-next.2","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@3.1.0-next.2","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"0858bfb569653e7f310eb4eb7a28489df1305e1f","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.1.0-next.2.tgz","fileCount":2435,"integrity":"sha512-8oAvVu+MEnSPVksuY6Uf3L95YW4pzlcP4UOSZDXjY5Hnk2G+4JwkWkYeRL9ywyOmsKmNW4pKbyTP1USHyzN/0g==","signatures":[{"sig":"MEMCH2YZQWrHaJuJXqi4DhLwsdkrDWrnIWd0bsnXSJmjOZ0CIF6Sh6aylSIj3LEngKkUAnBCSPw1c+4WCu5HtLBI+8ji","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2502881,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfpq7LCRA9TVsSAnZWagAAF+YP/2cs4hlo/voZEX6gppSN\n8kdDvHj3FDk1+UGp4IQhcBT+nSpBWudnuDXOaOUq0DrFQ9Fus7w1NE3LZww3\n0dmuSHqJYpsZ9rUawTLK9R13kpRhp8mmXIT5IgsgDfuz0NQCicM/XMpWJb9H\ntZuT0eyh1ryXzHmrLZPKWvMIQYlWQUTl6cZsOqIiswlkmyimpOtKxOm353F8\nY1nu2iXzHNsH21ZUT8Zw5LBnxJRT5+zIJtY9OrBJgs/LFJH639dEwRjiN0jM\nAW2jGxx0TkH8B6FvS46criw/iRRlRxp03ZOdQz9tASY15Rj+shcoIRiLHds+\np9nWgMbJRyAjTNU6u/koFN6IJrncUdOqCYaS04JyjeyEeGBbH1yuDednZLx2\nogp2qumTc03AF2tCiW3FJLtpal+uk0Oh9hIPVZnq1L6W878qSRh8hbwNptaV\nsM8dnE1h+Hgb4XI2hvDa+1VOTcQ05BW7hBJs8rPJOU/9vQsIsY8iF2YkLXoX\nGo6regTVTZsmttJ7x6sh7Hp5IY6HrR392i40Yf2a9asmEeupkGLswpdu4lot\nf6hXZ+SUH9dKLw/fdfjK2wfW0wvvftlRcBo/d8ja3lZE3ibklj357ecWxSH6\nAnb9Pg40ubnMMeG9NkRIokhSRMb64cssMBVEVHAzLYwL9wD+rWTiEuO+06Ay\nwzo2\r\n=+z1W\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"6ada36bdbe23136276fa87af4ca51d55191b7c1f","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.1.0-next.2_1604759243283_0.6846387885901302","host":"s3://npm-registry-packages"}},"3.1.0-next.3":{"name":"tripletexjs","version":"3.1.0-next.3","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@3.1.0-next.3","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"e9ec6a2d21778529e8f42d73dcc632e59f9f0bae","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.1.0-next.3.tgz","fileCount":2435,"integrity":"sha512-Hx6seQixbia+4p7PQWW8votwvouD7MfUirTHjmvJC/10J+aUP5t2mEyL/QXhdpDkAAyml+pKb7H4EzZLsKAW+g==","signatures":[{"sig":"MEQCIDKTFLRiwsNVK2fPlrFlagH9+9NxIHhonxol05ZwkdGnAiA3l15GSHpobrXRuP5ME+JxhmUV1GmPQC8vi2xeR4THtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2503132,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfprDaCRA9TVsSAnZWagAAh0IP/jMnrClolGA3/CuyNY8F\nuQ1Fl0xyA3ThS28dpV3g8s2YblB1Bw1HGKfauYw9Ka5xfJHtDy+idoCy0p5W\naGouq3h1olN5AalrOM5lTxulGtzhwjMztsu90F9Te1KbBlioWLvEYxofJjSJ\nzpQc4pZOAAHnz2/14v8NrsXfE/0hD92Whly0bfKdTry7N/0h5mNvzCq+HEeK\nEsXHZif0xfYYY25IpU4sOjUfY3jSC8X1rWYdcfwZrw8vI4mnSmQCroSjOLxc\nGA+IchRWgiH01/Ik7f63ZQSan2d8WWb3NDFJqIb7GhdUEDdjNhl9nz+TIpUR\nlJRzFL7DypgfTBkHx9FWKPsA4HmWOsgKbiKnOpKMe/TfJn2CrzLzwgPM/la7\nO+cOrm2RFNwZ8nWXQHwfWI1gwhNenhQEorVYSKOWlDTFxA5qtj8g0OyUrThM\nR73v6HRRkQkoiezuxzITc/FQVkMUoNq6LuynTCaHxC4vNIuN652xVQDrX9oO\nSO4+ENva/C6ng9KZueST0My4j5wfezxKL7Sj87bdbFZTXVV9gLnlV36IKN8d\nH1SXKdbrCWanD046Rh3SXyINh4X4iobxcptVkagnGKkfcLtGY+y4qDPb/rVG\n4gDK2R1oCtWaQAbr/YFTVOTYTIPoK9vZ6N9cBmQcF/x6ht49pcrB5Mu5MUyE\n+fKx\r\n=BOS7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"a7e74f687e19d84eb5c2aaf142ebed54e43b0cf4","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.1.0-next.3_1604759770210_0.342285797093989","host":"s3://npm-registry-packages"}},"3.1.0-next.4":{"name":"tripletexjs","version":"3.1.0-next.4","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"name":"Bjerk AS"},"license":"Apache-2.0","_id":"tripletexjs@3.1.0-next.4","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"homepage":"https://github.com/bjerkio/tripletexjs#readme","bugs":{"url":"https://github.com/bjerkio/tripletexjs/issues"},"dist":{"shasum":"d554db1bdd246b59a9cceca2630c54104e929939","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.1.0-next.4.tgz","fileCount":2435,"integrity":"sha512-tyTMuwErqA0pcwwp9mbKBcAQYTxDtX97cCcLtKWpcDc9TyC27tOIG55bBEamjLkG+LPfkUFVuBdTpcd8gytB2A==","signatures":[{"sig":"MEUCIQDLkaR2gBBUypBXcYjG3ExkCa5piVWm9+30HjM7mYdCSAIgAhtUHZllfwFLb0FcwJc3suANlu4ugoGeJlM7ACS8xU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2504481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfp/7iCRA9TVsSAnZWagAAPZcQAJPUlr2CWsGVnr0FMFmZ\nPkRjcCj9jEvCfoRWTHTJXZ8028vUJGaUq59ZQTbvfqVbvi6W5KaoEmngjiBP\n6wSB4M0R7+ID0mqgOpoL5pvgaohbqXV3vzXzkyCiFOCDlFtbjjTohvqRIDKU\nqqmC6mCq3YOb1ufAVDZvpiOpXpm5f7cV2WKhA1gc+YXdnpd4MBtOlqvu9Fzq\nMcWwAIybBsZYe/6F/LX8VKIpUhqL3x5ADgD4EEF96j+zqHTOLbwzot0IKGrj\nV7b9padZzh/flwKBSG20gkFXDDGkrtuphVSEhUiyYzT0AHzOjNNjHG6rHQFP\nGygbVvAjWwmElqXjbNbodZMpGoouPukQuxgHt4zx3q2KZ0U7e3rc0Vt1rQbv\np98GQEwtaWEgWbhOm0RF/bYwEF770g+z2Fpb6CB7YL+hX1ksZP3vqBFq0vj8\nlDcFtFRrYHbo9RTx8eGcdIy9WZjr+enH6oPMzyJORn6HoE5kmAAqQQ16YpBo\npc8DyGla6p6AbhSHa7LTYKOjqC6kyQHVs6VDbCOW5dJLJXvevWLWbXgy0CRu\nJxwNyKSx94J+825VMtF58GFMAQF3pT/Onb1AOcsGvuWizwvA8IlmAOAwJItq\nZwS3+iOCLlXsUUoyztx5F3eMI0YWG7x+Q3M/+k9xVQsl9PwB4OOFkHxMhytp\nykPg\r\n=xNfQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"build/index.js","volta":{"npm":"6.14.8","node":"14.15.0","yarn":"1.22.10"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\n▶ yarn tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","gitHead":"5be37d0fc918cecef86e56b45616fc21ba346c1c","scripts":{"build":"tsc","generate":"openapi -c node --useOptions -i https://tripletex.no/v2/swagger.json --output src/generated","generate-docs":"typedoc --mode file --readme none --plugin typedoc-plugin-markdown --hideSources --out docs src"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"repository":{"url":"git+https://github.com/Bjerkio/tripletexjs.git","type":"git"},"_npmVersion":"6.14.8","description":"Typescript / Javascript SDK for Tripletex 2.0 API","directories":{},"_nodeVersion":"14.15.0","dependencies":{"form-data":"^3.0.0","node-fetch":"^2.6.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"~26.4.2","typedoc":"^0.18.0","prettier":"~2.0.5","typescript":"^4.0.5","@types/jest":"~26.0.10","@types/node":"~14","@types/node-fetch":"^2.5.7","typedoc-plugin-markdown":"^2.2.16","openapi-typescript-codegen":"^0.5.4"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.1.0-next.4_1604845282222_0.23200507239378543","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"tripletexjs","version":"3.2.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.2.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"0e4234fb4c837702e5494e47be918d48d9df7cd4","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.2.0.tgz","fileCount":49,"integrity":"sha512-HHuKwd/LB40C/e5WVXL8hCn7cRPMK3ueu6ergX3Li/vehkYCvD3GpHuZTiN+iPAKvEFB1AV918YFuJPLbb+qqA==","signatures":[{"sig":"MEUCIActs8ZI3QcAGrn9hNr6CGcRwZbErsXAVVuDlEKsh0vcAiEAugm8M+hFnd2mD3Xy0TSwM4Q81v8uop1esyL4zqxG/qE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":50176,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUw74ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpw4Q/+Nvuw+9GNs7MdBxN51o8iV9bZ0eB/zaiz6rjkhr/wsFEK8Bib\r\n7nSuB86bv2sWSMCL12C0rSaYFUzi6eXlkMwYnxrjXJV7l80uI0FlLHtYCX6n\r\n8FqWqwK5b67teetpDOS5XY3hcf0Rs3lLC89E8m0iX4GJkUqZ4zIn3GJBvE9r\r\nGYlPHMx/ENCfjDSqcXs9+3up0COZwsK/5fMJduVS2xE0AwCY1HmM0mCsHdJz\r\nZ7aUZ5tfh5bLQ8TX7t9xNXcDbfwkrLKjEdDa/+6CWzfi387n73wmxTjXxZSs\r\n/eGJHqbzyyDoBW6Um5rak2geSjg+183Ruav6uz33Nzh9CIRP+sPuBegsMFJR\r\nWmn0/ChLWPc4O5qYNKaSPSGLcvvRdlyXRSalfPuc5J8WP+GgaILwgJ7h+1u8\r\nA47t3mSfENPON4eEbVLQFrnXzSzzf0Ph6bi+MumQsdjbfVImvrbFuC2y+cdU\r\nSy7ppymKxC31Tuii00KDga8O4Bh85f0AAhoNqqpO8Tu9UkiXHd2TX0D/d6tD\r\n3quNbkGwfClKeE6Dsl6+ID9gKHJUKADScmlc7JKA6O9UR3yZkBQPRhWfwN+i\r\ntczbaOnfcZFSwxM0zOzr3qNfdTTeOP65g4xDOuVGtK8gQvk8Op25x7nHGYG3\r\nWcGMQRZLqqrtcA00Cvh5Goi9vrrUBpLXkVo=\r\n=+Is4\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.2.0_1649610488308_0.5207234165279779","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"tripletexjs","version":"3.2.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.2.1","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"3db90cc7708f6b86fa3e903bde39b8fbcc79a0a1","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.2.1.tgz","fileCount":60,"integrity":"sha512-ymPcWSOFJPa5MnQV+7u1M5Z3QEsxqP+qfU8Yd66reTiFzV4E7kMs8FojGY4aSjwBFDod0HCmu0+OWkeFudkhkA==","signatures":[{"sig":"MEUCIQCIt2g+LeIYUpFRRIBQClkjs+JEyMT17DAYijejcgE9RgIgL6Oog7b4l2ZVI4vaiSm7aeQHaN6EtYWWLvOwuDlIrn0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":77978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUxgOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQFA/8CUB0p6i+4ucV1M7e7HXiIZWgFNiW1KYokW+jeoaggbgxVkX9\r\nV2vAaVZIzt1BI7bEewvHlYrHx1GO+tuFlSnuBmVotpkEF2UAZyunYBVjbu3K\r\nOip2RYv7LP9qZVCMW49GG0Be8fo9TCmzGdknfhfGbfD616YqBYjcnRPwuGJx\r\nrOQPsRf8+6DxSZJo4KTQvqL8ZAkBUeYzvx1PjgIvZL0xXeqZOi92PRBGv4eX\r\nhpwIRWEZiDOUMK7cWrrf2OLWXHPKBKtPUmG3dn23CD/OfL1tbDWdPaqdx3Yd\r\nKEb2hqbCgiIcwhocCc7c7u5zB8zsX2C6dXgzqBP3EHxKWIWXBoQsFIhL/2kc\r\nBxZOZ3O55lSZg11rmGE8M/ZyThrbI78vh702WiYDX2CasLc9xZsy5EsSZqC/\r\n7/GNDmO0+MMIUz5BVlh+xGmYBFgT9JmkcLwQZZLsTnAd7rqWALRvQ4YKLidh\r\nYukCeDAntzMRvVbmldbvVbKn8z/5eRJq2xSxj/Snn/SUTvpJtsckrsDSBEvI\r\n2PXGpOjFR/wHJnHSVSmP6J/h8EZDYNlclBdd/gWQmLD07z3xZCGEH3/fO/OJ\r\nDnE4+6h/voG509vGFrRCi+sNBFiv7t5PZQn2inhqB1QNpm6/y26eVULYnuS+\r\nK8yY0nfLQORfHVVVpHGYp7sJga3NUir15yU=\r\n=snPL\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.2.1_1649612814521_0.23151587300955323","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"tripletexjs","version":"3.3.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.3.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"fa30f2e5ef5af32a7c1fe8f3100ee8bd1879c21e","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.3.0.tgz","fileCount":60,"integrity":"sha512-JFK9Er77bdtb3NGGF2jjPjPT5yunmpsRrSrmUqDzeW6L7IMea/7ZD+YMI9mwxwHcR8mjtSUyqmc0rVfGLeySUw==","signatures":[{"sig":"MEUCIQCGFv/rP3yj7LbHZUdQjBL0/qz2FNaF3V4sZOt5k3b7zwIgNNhA3gnTID74uBln/lLI0AdyYKDqswMU1vsU5qqBJrA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":78771,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUxkWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpTbA//UWybpyPAL87QnnrJb2DOU3qutSQ+AiRJ8cZMjIVvbwxIh12P\r\niAT5B8IO/2/berSWUcNHWtatGXhqjI4HHjbsJdNZ4eObujssNS1jGmGxMAAi\r\nPwP50DOLltjs1lFGDhDLDQmsf/sA/qSiBjbBFqYL94yw8shSV0fzOyxtlHYb\r\nX6MyD2Jpl2WN45JZotOiYNmNGwG2eVPbRcAegx6GocyKkEsbdzBh+2Mg9174\r\nfRM40kSdPaHDFQPV1z0L21Hvdm6c3KqRe7t76QpEBrB1bUbF1h19aPnlwUro\r\n8unpvx4WLZ6gqKDYwpNsO0IWuCReSu9AZW6gn2r9IsmqrDJ8jvrc/xOo3pE6\r\nGzt6bqrWyoSVBnxmTqqi+EfXCsZtaowbeALOaAX7SNlR7r0+Mo6aXC3fSrCl\r\n8VvKg1IR1fSWmfHKMbeHvX6VZb5MzXRBtI/Dj0q0FTe0limhyq+qRpJ30OUJ\r\niYjBOiI3ow/ijDqkXJ7n0Rkpbop69s+mcIMZtF0GTGTb7MyHoU1CjiOqH99z\r\nHik9GtzQcbPgeacIh+lrDhHOYx+Pv7Uwi8AfkhqBM84Jv51vkg89IcvVrmHy\r\nhtLx54sLZpc0EL4a6ppNrkg72xwYcsRBi085lX9xrNGqBy68FhQFvzDa8lLy\r\naSxvfXBore72hXNURbkwXjcl/lciOH/P7Hg=\r\n=a5Gm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.3.0_1649613078310_0.06070887693068161","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"tripletexjs","version":"3.4.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.4.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"95325cc38fb05dc537587e3c187bdb36e414fa28","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.4.0.tgz","fileCount":71,"integrity":"sha512-R2WZrzBxlBVh7XcGxiC6V1E46MPjC0D8VdHF+P4XZsLikL0aCQLzBRimYJFDX3DwIaPrkNEr8f//oAMJSIlh3g==","signatures":[{"sig":"MEUCIArGdVjabc1r7KDMdGAoRURFE5bgdhOYyaxLhusjZvK3AiEA7LWFmALGr1BFF3u1OHa8adw32Mjg9gsyBq2vQ7M6Aks=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":96595,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiUyK/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8sBAAgIvK97qNtUXNa0LADi164fRe/DQ/dDet21F2+ayXdEcVkjZ0\r\nXDUVxC+43uuyUUb3ydOE0rk9Uv3WWCoDfUJNaOy9ZpQbgeR6fcUv9wOHgr7W\r\nopOgGE3riz776R+7Ol5uoAS7oUtdfWZrQvITj7oMZRJHAvyKXmBrhFMr4a/5\r\n5dOB796D41OpLNgK0RIJV4jrB0L/VgR8sCKpB+LoJSsEQMqFvHSs/UFrwZri\r\nblqudezuO2I+ktsMcTR8iNNHu0zR/r4lF6ok5elf8wcVKGcJfeEew1wGhHIb\r\nH6hWPEC6OeOLB3djcfdTSrx22ea+G7mniCK5mSmlffXLM9DVy76+rW3n3Xtb\r\n6GD7snhHutktUpDm093LWKAPH5Namr0Y0cTS53NvqFNuR2i/o0iahxusCPc6\r\nmHnKrN4hPVWxtE+sOEkWp9uIwfrJxNTzgjCetuLnSsTrOaRdn7yKEHTRbB40\r\nhSZDRZFrgAUPvAZy++l5VUOxcGzyRsaVglsrhlhaABxzvHJeObv+vIXgHc9x\r\nWXXpS/n85GHS5Wpq/Zffte/S3SP3I2HEta/xZHDrxb0fXgHOWIN+DvxEoBKm\r\nwCzQJyQIBJxn9NRXC4Nxpstqldp8bQEX88BzPEKJXrmkFDCPRCeQ7mL+bUcQ\r\nnYVsxBuM12Bl0TkBKxuzusiWr//wyRdjA5w=\r\n=5+VM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.4.0_1649615551214_0.1218954960010632","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"tripletexjs","version":"3.5.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.5.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"8efcc495a0ead81b18f0182527d7c49373c5d309","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.5.0.tgz","fileCount":73,"integrity":"sha512-cFTVzzz/KVmYh5ozyXMFrGe4zU1AB8lnPmSuWLBgucA5lZKs74ANAd5NjVvkvxtZxNgdWi4sMtSMGhGkLmLv0A==","signatures":[{"sig":"MEUCIB49OYyfmKXxhMWJVr7YPHoHNQ/yXHmdS7eP79vOf0ZRAiEAstEVoVlbo2ROzwB4MEKmMqNZyzqrKjsk0qLHHOYhaec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":108035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiU1IUACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqbbw//V6Lqg/RoEfI4e4ERnRSif2CwgZwyul56FD2rzphjqvPr5F2W\r\nFHaL37ptKmMRJ0IwY/SlLBjVY8FAfASoEsNB8Ts8nch/+lyx/jN4aRRxBnR2\r\nnSC45xbIvojkn5AdIEMHDMXl+xMGAj//4EYD7nyKbG5dv5SY8ItZF4Bj+k8H\r\n3NOepckdo58f+W2RAqIu6POPfpVqSNF0iCeildDbGbmrUJ0ul4VAhzdXtASu\r\nUSz+b7FSRrA0hHWUnfv1/XA3nOfoX2xCIzYR371RPK22xmSSwfEEEqAcbEgt\r\nSEG6ydEq8lLe4ITCU9KthoQvKXQx57rowWfMC7kJqKEG86cdc+GrbDzthjQw\r\nOUs+2DIBzhRxC8zKT68khgrLR+JU1yXuC8RB48NIYjrwEevzkcFaOtQy5fz9\r\np7k0R8SzDzf5s8ADlLaENyNLeU9s/ZWJ4XZIeARjEh9WwZPl36q9AoMYLOkW\r\n4qLdA63/Z7gte4AfrOXqXuB9KFx9/mluJTcYMiqJ7hDgwCfzvHePdIRK6vHl\r\nfjTL7XG2PAbqQBTTR1esUqtTRh5Iv4FSm4Qjfdavf0CljurkrvxS+W1zcNrq\r\nR6XmpYdJtYRcuRLja8AJh/bZZwDrI1UR5DvxK8z9z6wVEqZPzASPAdhIHtlX\r\neqn0TVS5heUR7yGhBPx8ePsVTYxNiZ9+UN8=\r\n=ecgJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.5.0_1649627668684_0.40588931629359637","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"tripletexjs","version":"3.6.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.6.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"bb063981af2be4a824a0befe6981f9e003974053","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.6.0.tgz","fileCount":84,"integrity":"sha512-/4BJ/1kUQ0XjMEB1O03EKhd60arjeAhY88vK6RWp/AP9HXx8V9TQtgtxTEccIoF7wLy1YkRXMSzlek+qmdhZ0A==","signatures":[{"sig":"MEUCIBwPuYXNjXrOdcfV1BzGkt5GFYPmHf+r2wSohc+1EP+pAiEA+X/eiB3Yj1iTE3wl1ZAzC0NZZJBf0BzANnUkTQFSdrQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127260,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWa5NACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ3Q//RQMvGuBRYW4oIeTbUczZZADBg5PhBsFuUfKIZ9atLnkz25o2\r\n//Ce9kVTPGJBAj1mV5ykH1q8hc3tqh5MKvUO0hh+4QrfuKQp1/dVhjBCOkmN\r\n55TUbr9Yt5J+pfGUvQIMy/lntwNJ+K9V7AmpbiY4DHgN6h1cLKHotDrF/V+a\r\nUg8Tk6T5FIBtzgYOxx5BfmR5SSiH25ia6ob9rzh26mxAXOa//qEli0vPsDox\r\nSSCfMc92Squ7FYhknW0SalrICWGO8PqaIM3kCReJ9WJQfPPc7ugf+AD2ovQw\r\nAHfVurSAxwotBSpEazGY1euKvniyYrdZhHZU6sJri0rM8WsPD+v0SrLMUfaw\r\npRztOCl+NsSYU6K43mKskT1cWLiv8SgDadPJg1pjeUbSb9EQVB++3Vkvr7EK\r\nfIBSs01FE+LT1lyiIyuZdkFj86BsVhYqDsksq0JW8fOwQ4HT8qw1a+4QKAOG\r\nOgB1OYcO5aNZ8KJUPY0LgIipjluEJ3MaGcKPNEjXj4xQYAvDEgratrdAG6Q8\r\nDRllqpgBMcVlaOziauBG9C7GP9/Bzhn3U232dALgr4FlpVg7aqxsOj17e5Yj\r\n5zL9oT2z61/hasewdZscCBuabjuO7OgCJrKNq36Byg/L8MEhvuAUeQImgHSa\r\n0DC+PtdFUsn3u790ByAZSW25Kf8vLYzPq1o=\r\n=gORO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.6.0_1650044493464_0.9981170569035165","host":"s3://npm-registry-packages"}},"3.6.1":{"name":"tripletexjs","version":"3.6.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.6.1","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"9055c91f2e2aec62a751cd8f6f328e36c3760467","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.6.1.tgz","fileCount":84,"integrity":"sha512-AZPGiVvF3OTgge8q9IxLVonOeRcNTplL72lDrlGaJnt/38fZBytlzjdW5De8IW38NzzOuwv1mwSi8nOJEcmQVA==","signatures":[{"sig":"MEYCIQD2cpIeEz+MWVSxX4vV0vNcrObf5qVYSTptktYmG7KF0QIhAJvMC9zw9O5wZp4DuBEH6MWg7Furwu89IO3IODAhQKCk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":127845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWa8JACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyYg//X+k1c/69hPCZ0D0G6DObhKWKqJ0T0y+26ZH7E3G1nc+AELe1\r\n+dWaftorA4VeqtaSGRi+3p499N0Xqad9TXVVKE1CPAJwBEZkkhZql4BfmugK\r\nVcIgdBj/ER3O8ZmpKcHE0PIyj3Lq/HcD47xI0XRKPreoHhFhKHIuaujnqZQu\r\nd1pMDbUgQTuDpg5jrIS/bSTVEozthVjri/JNLsiLjMX3LRskeL9lS0cW2w6f\r\nPSBjqdeesvNPOQ7mXIzTgOZEQJwJ2OjOhg00jLmc4jRGMDC/dgE3I7MRgL3H\r\nVB9GWHmp869+HcQG1TL80/n7vR4bLiohvSH9Q/gDpwkGIMJ7WexDyIV4yeOk\r\nilUkEbQ6KcLUjO25usDcxdd/iVLnZ7+xyRymK0qkwF3UJw+0JLi2mWwh7/mO\r\n5RGq58+m96ym2nvNNR07YicI9YoEnZg3LwS7GanCiugGJ1iKmVB+QnbsWWPv\r\nuyhbwD7cX2M0AkmOwjOiK9lQpLeP77WrtxwBl2hXYLSBQvGb16SUBL/Hd4Ey\r\nDgSTOxGcCAfL6nhUQtKAgApScPLhfj0H+A24kMYW4VLHBvzOzGEdpuufg5vP\r\njVWtK9cet+v82ovNzyFoN7qbWq4oZ/jx8I5y5Lzw6VBkYFOmuMHEBfiaMtFN\r\nvgBnHpwdeB1xKzgIxs48Lp55SNcY/qidc6I=\r\n=j+pT\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.6.1_1650044681762_0.09920938901818332","host":"s3://npm-registry-packages"}},"3.6.2":{"name":"tripletexjs","version":"3.6.2","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.6.2","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"953d353b8c56a5ec98f2ae56b0733d47671e6c46","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.6.2.tgz","fileCount":84,"integrity":"sha512-fj7dHFBXVR+vQXq/E8A7GEqmofXZwnU7OxOBsSmpQefadl9Mbhej1yAWQ+vDsvdRB2UTgiCZ5tGxhs7zJJoHxw==","signatures":[{"sig":"MEUCIA9zIiLfHXhDpdsv7Z1q/1M5dF+DV+5b7gA2f6mQjYv2AiEA+RPLQJbS076KNVJvZpEbJb3QsaHnCCTfYPL8WhoOsTI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":129829,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiWbiEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOng/+K0zIRT+jCnyRsXq0xUgVqJKXtpEWNAnWtkqs3fZyvynwZDhX\r\n2z/gBrm0bKBMEP6/M/OrDwaRlZO3aojMmw5aeEFdGPkX5S6TB9jvuS8Wh4ss\r\nkvHBzhpvzkm4bcAp0bfPvVjiXMBSJ8DhaauGSIuFTF2AW9Bi6PTlSUxK5gSY\r\nt6Sm000vrQwmgVtEYjAX1LgwTK6ita3V4YvzyoLb72z7reoyMZ9xuooiGBrR\r\nysGt0x2kJgbAA5pqheerlRBMlvUtJVK3UpJj5tvceQX1L09tjnGAWTQ8gpD9\r\nJe2cPB5Epty1VfObML9SJ+7ZU/a1ZwyNQYdWQ1gR8DbZHzlheMIOLQ+z9Ehk\r\nqLPMeqsq85H0u9eeUjbIZYn7+Nyt6Jxt6rOq6fy7RJV+E7nc6I6yzYbI1G7J\r\nvFFn452Xopurm62qX2GQ/qhVMAOAEc8WtmEnLcJHuO7fLMsWqd5Rcl5XOjxx\r\nIzqYPrN3jb54guDQMNUh47tOa83cdFjxtzULIVN59WzLq3Z45Iaofi5Oeogu\r\npe4PIRF2ay5Ri27YU7z2iCxp8VckN1JlJWogJrSBmRjwpBbhkPq+EHQFK3iV\r\niEhBNCGTmarfvLCOsSQTSNr+ZLGDNzXji4rPnvFR8oqWssnrT2uTUlHckC+q\r\ngA38oTd20I+35+ORmYifjB414TYjcc7L5Kg=\r\n=4Qu2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.6.2_1650047107984_0.19879786987787318","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"tripletexjs","version":"3.7.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.7.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"039b517fbe13124a012bbc86f214542ca26a72ec","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.7.0.tgz","fileCount":84,"integrity":"sha512-fGP08Meg4ZBnU0tsSZ5qwDZm1jVS8HzWIXtGqop8Ctf9zsujKUV07qLpfzu1/5MBC8QHjx9i6fHLWzchHWDvTw==","signatures":[{"sig":"MEUCIAK93TGpbABAV67uJZGaSTtue+SGSzdJ9Vl0O0+6csriAiEAyM4PAUXYVI93t27fLw2JH4mSkN25hOO07MJBMYEvc4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144846,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibTmxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpNSxAAk9qAGCZVWFuixCY2e38SltT7laKy0raAs2JwzOGg85LzieEm\r\nR0zIuLV2J9vxOxN+sPcTWkd0q+LwVDQ4N4lBfMuWep5CJddv+s7RqbWf8Yzu\r\no5WHFgQpOA1SYxj5XscbcIdg+8wIMVXAi9cxnqiK5DkSrjW/vgoC2LEFIILu\r\nMvnKheO743d093M3hG54lxBA6YBbCg1TL2JvuROqdmZfUSaVA/X9TJmg45VX\r\ny1jtdVS8M7fXUo/YQftvMjsjF0Lie6SIr/gczx4HUi/bo3Yu/LjrkdZ5e7ER\r\nzUQlMtIJefjsCaDMfXFZuAasbg/b4YY316ChGvufjT7DqS3vOKfSFaD75Dlo\r\nAIG/j/yCtYuZGfIhh7QXGK5MDtLvDIUEYy0241BnRlXt2KJWxNZ+sYIEg77H\r\ndt13lYGbndOUN5J2oUXmg+G9km0uKWO3QtpoAnsoX/LZD4p74VdOilhjYX56\r\npGmf19hEg7WTje0x6NCIT3dh56JAIS/tHvFLnfieBpGeE4Rc/zAyGnhrmpv9\r\ncNPOU2t1GSVrq2AR5+Bt3J/0yNLzXjHoDuqzb556po95ZM7BOjtFtLkIoMOn\r\noKB2H1ZUARYUP6QPeGwYfTI8tDwb34Ul+6xFT8l3qUfUqEl71Sp3VoTI+IQr\r\n1Nocj5Rf8+5gEx+F2u5CTTGptFCMRq5ZVS0=\r\n=aeVr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.7.0_1651325361670_0.05248273237005252","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"tripletexjs","version":"3.8.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.8.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"da7b0cc2eb1673bd82383384d2631cba411ad8fe","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.8.0.tgz","fileCount":84,"integrity":"sha512-rfnA/xPVgTEbSl6y5aatTwQYgtuILvp49tNvSDMmR0FZteqd60yA9EryvthIh+qM+2sfBBWQD1QT5Z/utNdBXQ==","signatures":[{"sig":"MEQCIEFAUXHCd/l1l/R8sTGyEcBrAF6WCMK4zfePTZwjfOBOAiBMuki53ifKg6EsYl51fXeXMhYj7bVMbE3THYZhk3XK3A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":145266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJibT0TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpwqg//Qe7jeCjY0fYNBZ+iZ+JOIkO+njzBHQRGi6/s9/ojB8HzLFiQ\r\nX4iNh/WjdHcVtsEzRElsRD2z7ZYPgFRgIoPVPyxD5fzZ9zVM5tc2iMchQTsm\r\npp4LwpfdX3QrzZd6D2kowiFb6mJFIWeZT2ea+S8/pF9En4d+jWhrOmTLaQhk\r\nz6bocN3tSY2N2s2CQP087IWNKxqt4WSu9CSDSZj2P4t6xtwjCCbQMhy2gM6y\r\nfq/7rYRV3SLvM03TcqaGEHoi6akOaZJFcOhT8GCPCj+ACDDtbdLzYIKJsM1j\r\nHj214UDYgXRmuPZktftDGHEw3REscgkoCMDUuEDNNJmFjNy34qCDJIN1Ante\r\n0iFhRiQpQBF2YnP2hC9xZ3iR4kMdPgY+oVM8KIYCsqKUSesc1gq9u0l2Eu6c\r\nd1cof2Ul0KRJZDUCx/933JZi6HHxjBjh9W2TjBswebBbtej0yryo++FOulp6\r\nqTtbDI3fll09P+w3hdYOvpBXHQdEL8dzbB8WSqYFoSMh2MFMT7zRu9Z3VmTF\r\nviWdtRzs9sTrePUsJQO3B/m9dHOMoSWztK9E9tPFBd3Nb66RLiTgGrpo2yfn\r\nA4rxO9hw4rBoCARPwtAXhIIlbiSQbj3DrP0QZHuK+wkzFjaQZDYDJgSKAlOP\r\nvhNU/RLRzbDIFP0shYAIu0wPm587ug93ZAM=\r\n=0rsw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.8.0_1651326226922_0.671645469769008","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"tripletexjs","version":"3.9.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.9.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"be47f8c61daa01c593bb68a67d7bdc8cb7a9680b","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.9.0.tgz","fileCount":95,"integrity":"sha512-BHiGr3RLAh0iznSlMIXhB8+ruPmHm1vYJdMDi6/HmzOCN4cbIvbWQatoTbWlLFYGftJEtTpKNOTsXIeD7cOlFA==","signatures":[{"sig":"MEUCIQDX8BZQvkw0aZTb+54vQFSJXJX8Skjw5ASfi+uSMYbHEgIgCcRIDQGOnoCYNJF0VUvvAtX51y8kB28oquhGMRnRfhs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":159837,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigA+lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrJvA//dFJhF81YMn7KX2VGqEXSZlvAC8z+kscRGrAo2Iu+XISUVj/v\r\nuCQ+BRblwPtMZrDAMJPTd9PK8Wsy2aMzqhMViNVz2P0Tr4Yf1aw4d1jqBdJ6\r\nL88RBCrXITOc7Bid2GDn3w1JCU3+ZSnm23YO2fR3oMPgonqxBtLGkufke4Jb\r\nSHnJCCgqqgVwRvVSFseSMnc1do2Gkk1Be2LilbtiPsbjYoVFkeAKbYq2UjlE\r\nkJlFfDQvbjZXpBmOEddmzR/nwUwAv0C6EYmr8Nqk0O8sqCof2yTnrhMNovQg\r\nMQXE7dkoMKLKKkR7ATg7RUNgp3IRoLHfn9JhcEiySgH8u3FNX0zkDAQGb6rh\r\nfZYcM1EHimJAkM+zjI5SeOM3sx0MmSswa4bDuzpi/70VWGUu/bQo06Ssp4V6\r\nb0kmqBvaMu06mgTyVFJ91jpc4R1iITBavw8VEyzSBZ+NM4zYk1TYkj7XiEYq\r\n7ItBrX/otk9EPCIs7YE528GNTADvouiEZLs6PXido/H7b+zOxbfyBgSl/nIo\r\nubxe2mNZ/E52Rtkg66LKewtekZ3755rmnKbYGYt5BTudHXNgem5D8UVUPhMw\r\nIZv/AFLma5Ewi0JMh4IWJpQc87/deF7pFSlmTotubc2OhZNfwvrXGDzZc/LM\r\nunwV30QIKAZ9SHBDCmAawGXn6jDZ0my08m0=\r\n=zWRN\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**We have released v3**: We are looking for feedback for the next stable release of Tripletexjs, [check out the issue](https://github.com/bjerkio/tripletexjs/issues/22) for more!\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.9.0_1652559781571_0.8267497567619471","host":"s3://npm-registry-packages"}},"3.9.1":{"name":"tripletexjs","version":"3.9.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.9.1","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"23c9544fb6bc1c85e5c931073891b3895fb3cb08","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.9.1.tgz","fileCount":95,"integrity":"sha512-ELVqVHlP2MVFuNIrwUBPx12tGmprvA/9Kr1aN2hN19YUiQpB/PxhQyR0oLnGsdXmz5+0FcZpb2kLBW/BW18RRA==","signatures":[{"sig":"MEYCIQDiIFNFvBuS3LduK8gpl4kk7p1DSkHHwlmGG5gtzM0kagIhAN9CVMVVJrV7uH8dAaaXVNnuDSTAGxG/cVAHC4niy+uj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":160142,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigWSOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqKUA/+IBryRkLJA/R8yuBhJXv9hRBO16iQ9vxAreq2E5IqvQEfk71h\r\n+4qOzFgLN6291UN2FYJaedAsxoc+JH1pGTUjc+x4X3v2yWYPjRYJXIgGPn/e\r\nyFdpvez8DmAgQpyAZcL1XFyUIK3Za2bZ0PVgLVSqtTMK/9544jUvTywyr+iM\r\nc0wtQIdUVNEk+MrbmiqUpGqGV3qpL5XxVdXoQGpJQ55eDn/AEpBoQXY/gZwN\r\n/KHR1G2WWRYoTAne/6GLWAA6/Wq19sqQZDeq0gMG3y2z1sQg2jyg8j+ZlvpR\r\nL0sAfQ2C3mtHX7jPooqIE08SqD9H5LCxniSu/wQqMUYlPrKva0+J/7hWqHIY\r\nxFN4aWJ0yusKvLOYzIw790Lwm1OUvtQkODetsfeiSh3w7g+y6y2npJaZwzBm\r\ndzBCP1ZPocwC+wJW9FR1dambqN6jNzREYwwODd2CV02JOgoK2KC77IoSk8u8\r\nnG9QwmvkLJU6spVgQdKuZ0O4HmBAWszyq5dEJzit1kGxV47CMHIgrqWrAFb9\r\nFwn62bBZp6kL8NIxrzV4+N/WN8ijh/rW9EZuAWSUzPk+StHV4qk5eNy+jwmu\r\neFDCklsMBynGJI9jzA8Mex93TGs8eKtavV8UPVBsGG/tYXlKwvxE+A+Dm/t0\r\nh2LyO8s/Fabai/sMbtaMGnzrRCAkQy/z2JA=\r\n=hw8p\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.9.1_1652647054481_0.40618949332201826","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"tripletexjs","version":"3.10.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.10.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"903f8eaf0ad1f4e057004e7356858d7d8ea45ba0","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.10.0.tgz","fileCount":110,"integrity":"sha512-85jb6rOV2SfWHIFCdJ790GgBKwgGzBHMBr/Qx3JEgMwfDZ/ecU0KOjSZOn0FZlXI0DQtycNPqCF4R9Sgasc92A==","signatures":[{"sig":"MEYCIQCOTr3A46CgBEh6651XGD9fGXbfQzLuQAMhzzD7MDctAAIhAKk219V4EcBnfWPvP9PUIfM3ZwQug1uTzmY7x/8eQm/g","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJigrW6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob+Q/7BLdAedUVlOdgZVEm9VQvcWrabR3juM914PvNenpaAh3QbnzA\r\n6xLyzjA6viVsh2dWAX08q24Es/oyYEkLLFQlMWTirso2hwv6GjqbbTp/JiJS\r\nOWwbQ30ENNIg7SSs1DLlXSdCsNO322EBs9/aq0Ss3wOxprnh3FzNxLmBawXC\r\nSFPOk1wgx51T/0aufNU2WzHU4e9HCXqe3sln8PqjbovBleogl9lShkERMNP0\r\n8I9L058j5NzJhM4jYdE0euRgpd2sGzSCZgDUC3XpppfsowinzpUU+tsjbTJv\r\nH0/hrA00e7YHb+um032NPbqR2Y73ihuxtse8PEqX9rzre6Wem0o5zwVJChpD\r\nK+TtqloOXPzsJgGlT76OejEsbhO0GUPmp/15/DJPU9n5Me/3J1SLUCczRv99\r\nEfxcSJwMUKk/dqelZUkH1bq1apvf3yBFel2YbKb7827Ensjad9zZUppa2HmE\r\n9Z85hBvDys3/Wn0IFFvdvVYpy7PSC/DV9GfVaNMQM8wq2LZeto/O/pfdjEUm\r\nWMC3gvgRIYUGQdkIYQ2zfUydM/e7e+iK70/n25kLWb1I5AE1U4FPiUEE7Q7E\r\nUfUfx//jvZBnzKhpIQTeP/ExoxtD+d9EPrPbko8IF4PDxj7YhEBKOSk4+L7Y\r\nkClqpOsyiZJrGjZw8TJFR8ng2eXSDuhTfiQ=\r\n=lCI1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.10.0_1652733370107_0.7108591888722489","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"tripletexjs","version":"3.11.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.11.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"a306059deb771ab98024682d4881054ec816c159","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.11.0.tgz","fileCount":110,"integrity":"sha512-pSvR6VDMSz+71VFeobNDCAb08UL2w8NupRekvrenh6e74opa58FqDqd8mzzDgi1bmDzfTvdXCcOZk/IauXN28Q==","signatures":[{"sig":"MEUCIQDPTRV6B5bMgnJOEUZa9GsndZksPiRE9VTxZsjfILu5jQIgI3felQjrirdCUhPE0Oq17SVXeEMPFFlkFqSkklTvEtM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207366,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJig/whACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmowsA/+K83tHY8ROAMKwQJhTARR/EZv0uyQF3X8YbEeYWGm6apRzTRO\r\nbL1C1sbzlrQ9Orn5Zw2zSh75uPlcUaA810LEkuoB7Vd7S9ewDnd+/xVQe7WG\r\nYZ1F6YEyUchUM1cVXiDxoexjTp71k+iNCLtwle43yZDodAYtd5OpkrsVzefl\r\nvvr2L6Kffnv9Pn1+t+01nc4wrz12mKOCL8a+1WK9aOp7snmVjPCWJLXq5Tzl\r\nyjTlLl9APOB5NxqcoaPnzvPIS/KjsLQOWkC4taidcWu3oMkx9OEKXewL0wyb\r\noeSoJyEkrhkyO4dCBi+oA4y1V6pil43fUYMVAVJGsd10dcMD3wza9/jG1g45\r\nDWa3wQwNuys05O1xhmnTAfNRAGXQDyPUrFxqet/LTj46dcCtm309rbQUjhUX\r\nrUDDo+Lsc4zaZxlMkt1HSk2u9Oemvdbwgrg4J55B5Rt7OZ/BDG26F75gFnw5\r\nzVT9udOfLp/kEW9TFPgsWjVsbU8ZlAoc3mtgCDweViOszbv8GmAysTJPSUt8\r\nJxR5YztVXOnSrrTUZ6KZmK84TxbL1JVObWyCJjxDQYkhFwEU4EZyajJdvuQT\r\nzXUaCUSFloyXgOwa/EUX8NDl/kLBA//tj/YC9+S7elUbs2k7HIqV+ZK2Dyzg\r\nrLo8RARDTVWCS3AVXhSoYWtfy1oLbZH7ETI=\r\n=y0Iu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.11.0_1652816928957_0.8809172737690192","host":"s3://npm-registry-packages"}},"3.11.1":{"name":"tripletexjs","version":"3.11.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.11.1","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"ce678c72b928eb9edea926d10dfa08d3a5aa23fe","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.11.1.tgz","fileCount":110,"integrity":"sha512-vpcUqJvp5UQbj8AxdRDfwj3IeZaoycTaRlGF5GX6cpjJkWtEe1it/hs3ErXn0BkHD/C6AoWrk5zp/LQYXIqRug==","signatures":[{"sig":"MEQCICJQnMjEgCneTcXqnERkV8r+qFhDPLXE6pSOwneBiPuUAiB1w0hNZsdtgVvsoiA5cZ7c3EZ4v0PYvw821CQtDkSdaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207631,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJihABgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGXg//R470y5UzJGlZ8bB7cKPW8vE+nK/QRaF3UJEZ17w1JTDyo3Q7\r\nU7SVZiUxc+8amFiKmxGZu+/hC8VTNXQ2rnfMIBm4jNNnqX4v275G0WbH772s\r\nifvV1As0QY45Y5YL5xHNjXPTm+M7KrAFIMIeO3AYfPn+v+HCTRXHlq+VsENn\r\nNBjgbSg03LI+VGKWCiIrSVsfiK+p9iYPmZCY8tQw6n59alaetY59QM+9aztw\r\nk6PlsnbryI6h56abQ3cKuzk8s8hUzCqzanf9cmR2hHsiHqY5Ft5implXVSgH\r\nHoHGf1ovGvmFRrFyCErxUR/9DW4MbUIWFvbsf9unAGD8cFe/X7JpitD2U2sg\r\nowgHwL7o1mwIka7XCXM3A9CoxUgeCNaugcBwNxus9HtIv53z5PsVblUYgciu\r\nXMifRvWvk0gogdennvRbzjuE/AizzSG2AqbKpSfTFmnp/Cf31qwGbzeEgt+Q\r\nruy920vbEkXuSpMBAOT7PTua/HfkMi596RFyTsf13vLmKnvfFGaUvvOBn3DZ\r\nzQ7/qqw7JLveEdS7DWNmaAwT+48dLVkmDwn9p2Gh9Y4IlqBOW6VvcPuY5pFq\r\nM+4LmyU7hIjdDPvdzDy04Kif5EafhjZyuT31g0Qe6c6UiTvHHLOYK3KRuDNP\r\npoEra+N/UgroGXa0OV33uyHcMRWjA8jhNE0=\r\n=UgoW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.11.1_1652818016548_0.6616040522234481","host":"s3://npm-registry-packages"}},"3.11.2":{"name":"tripletexjs","version":"3.11.2","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.11.2","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"65fefc335eaba0338f60d840119af4e47928b209","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.11.2.tgz","fileCount":110,"integrity":"sha512-6UA8G9SZjtsGQcO77ydD51LlnQDvYC6gpPLCPbMonM/9F7cbcOaLx3mYderGw0uoL2i6398bSdYMMxwaKr4AjQ==","signatures":[{"sig":"MEUCIDKdMdBYVOTu6vjvkGdhgYN4MC5nKiTn7yXIPU5ORa/tAiEAymJlLuWSjfzePa0Lm5EfRn+1xbCwmtn/n8hBMTZKEFM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":209289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiiTFyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrQsA/+KIFtKVuCqr6kv2xmBL5H1ZeGdmz4K32m855YOuFHiyX9jh4z\r\nrbZTXaWTqjKtYzIP/e7CSso3kRvcAdncD2DdZNcbXU2w5xQ6ht80+1QQEG4E\r\nBxyUCKVfqCsrMi662kYtz2Vkcus96Q/jitBG0L34yKK6KiNy8/EHSAyasrHx\r\n3F6yGmoIKIGFXnOHOa50Xo8UfmKi2oeffSz9v3bwwsSxhu0RS/AEeHluoZ87\r\nZSykw/esNmICHAkGUnt9hax7iUdjkGBSvl96u2CoQiOCoqqQWzN8RtpxHLdo\r\nqQnwQex9SjtJVKbGybWADxpIHdYAimnhb5JQ1DDHd8Q1DIlhIU/1zFF5WrB1\r\n1Zq898EsBtDD2VjzGi3YhZoX/tR8QZXcvOWVcr3t1hcuSEULZmGdA0TykM/M\r\nYFOodUn241KfEy3FIP+7aZMkz2Jn1aTF52mhxHea4aCgOVxHjnzzzBf/uJtS\r\nS/tfUyW4DjGKrkGKd8zT7TCGwJ4cMZULVi4VFn7Zy3EffEDegOY5geRL7qB7\r\n7GDPRVsKj8t6UFvPdA3SCC/UgQf9t42iyGa0In8I8/kff3ODA+rqlutN+tFA\r\neArcjdu3DMbKxB7Vzt0SKfNDv96lslUimJ6NsFy2ewA3ziEwRJnAZ/py5UkB\r\ncyJ+z6jb82OTbCX7NV/MXbB7IvE9Ve+Kt20=\r\n=1fRH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![Build Status](https://travis-ci.org/Bjerkio/tripletexjs.svg?branch=master)](https://travis-ci.org/Bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.11.2_1653158258505_0.8354009310304535","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"tripletexjs","version":"3.12.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.12.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"e02b71c4c225a4356f24c3be40894887577451b0","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.12.0.tgz","fileCount":110,"integrity":"sha512-dALGeOXADtlKGEitsJ5PAlqT8QVNcdBrn+23/P8H1Qi+boGTH/AtVXxM+CA59jg0y22aUEiC5wj4oLDsiEkRcg==","signatures":[{"sig":"MEQCIEWtfAQo2GsxzCPWfcOFRWxqkNGQxKwXFeO+4oflk3NyAiBOY00dGDBS/pqtpdTFkWGrzmJmz78ZUodKiAUdVf2W7A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216691,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJinhhbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmokPA/8De6NsMM++uFjptAV1BLygN1T00lROLXwp+nQfuYTexm5Q2y+\r\nQT9SA+nbEflcgjDlbaHtm9ZCha1Q+yRQrUl6cAy+8PtkydFVLrw9nNRys+Ak\r\nwgXb/bsU/VzpbosuR6OkXsi7xgw+Yg4F0jDSHugofDjSTBW4c226oPj72poX\r\nq5kK8Xf+TjOU3Q8XhjrRCwpCat2Z5djQkivhwlTm1W1NRTrOOHPpe4xLYbUU\r\n7dB3LjQtvDth5pV2raAThm4O/eF701qwf5L2esgNXSd8VKknEcXAL51rTtIp\r\nk1QEcJKUIVzgF5pzKkHMa+bFD6idj+6vMlZEgwWx+0tnris71peK1HXXNkmY\r\nCTKnNF6MfgD8rVe0lcuB02Djra0V0xKcNlnrOfBnu8QJ7VVPAwiRuZYl19tk\r\n3qS8FBO//SrNkEXMl7fbcsUQu68OZysBtJY2asRwLXyGPJiFRVKs66o84nQY\r\n9VLvv5wZ+UXReBJitOWcuITT2SNKyZq7LsiqQYGmIYvSxGNz0qmWOsoQOBDC\r\nQRc8PfGcBouZdoTABMR5KbpRh9LXXbx6WU3QzOwJhVr6lu+Gauxne0kWj//3\r\nLFn98Q3DNAwWAeWS9XXuCpV6dMZ6Nqnlsnh7pajlwbR2fCuOXOBsonb+Jtr0\r\nCyXE3whBEWqR4/i9SPvjK6WJpb+BXuURR8Y=\r\n=XxRp\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![codecov](https://codecov.io/gh/bjerkio/tripletexjs/branch/next/graph/badge.svg?token=4XcZJw9JXC)](https://codecov.io/gh/bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.12.0_1654528090955_0.46720230258597617","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"tripletexjs","version":"3.13.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.13.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"e5b25ff39b893565c34b895f4bc28dce6a42fca9","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.13.0.tgz","fileCount":110,"integrity":"sha512-G+l6ExTKXhk0phs0t7AIzd8bQgBz994lgPPzQUMER6Jf9PzcBgcvaNlyomhiXFTw5cM62ifny6z0NWxnBbMYrg==","signatures":[{"sig":"MEUCIQCIDRslBPobM9xuV5xjX8fnQnlmDsfI9B0xrxPSC9CD5AIgOaeSUW7voYo76Ngwyz+4FLeW/QY2f3DUCHB4LclZFNc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":217258,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJirvhgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLZg/+McVqdWVG3lWNE7jVlzzyIyUDA8RG4J/fMOLWH/PTExueu8pv\r\n6CPPCJyZn4h8NRyS61lTTm05mRiFGBDFhxuCmYKRkmMSDLpVdZ4Uxd3uOT5h\r\nMubnCcuV79cl5oTSuarMe6P/6iJ/4JIwkc6n9q196Nq2TLB9zbDhKzpnHhYC\r\nsItdbBWaTvBFjZnR7zMM8axl+FdgwZhLcfbdDbg78HhsAtAFV/DQFRJTwp7b\r\nzbnM22Tk5rhSAUPrDjuD2Jc89xFZHBoaMzcE1eBZzrh0X/n9/8rykf+Y/H2N\r\nr+XpP966U5Q0zmo+c3Jejyd0ViOwzQF5ZbuOGjgjO2UMQYgIiOHX7VrHjy3L\r\n++kHkbibMm6JmJpwx/Mpyp4AWkumn0mFTnzz5xvh/iKWTCDhS3ar6ho8W8iG\r\nxFB9Nm2jWkJIDIJ+LBtJQHGx6Xn2mWtFtmSP+6NO4KfQDMcnklSk79dlrltj\r\n823ObbNbZdWqZnOvOk48tlukvnuENGfNrhUNhRG0rHgEiu0vLB+/aA+15qSJ\r\n/wIW0rVN2n9FyI24jaFldW6y8/C2F2SoZy/ufg0rriM/NKLGuetMKuO4hkvj\r\niJqd1JshnAbuWRgS6uK+jpFZWUGPRL1D51b3LQCp4FYIpO3JkEtis5+Wx1Ez\r\n7P9KSWrGJNyq1+5B6rqEY49QoVaN2KGqw/g=\r\n=jttd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![codecov](https://codecov.io/gh/bjerkio/tripletexjs/branch/next/graph/badge.svg?token=4XcZJw9JXC)](https://codecov.io/gh/bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.0","date-fns":"^2.28.0","runtypes":"^6.5.0","invariant":"^2.2.4","node-fetch":"^3.2.0","omit-empty":"^1.0.0","ts-invariant":"^0.9.4","typical-fetch":"^1.4.1"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^27.4.7","nock":"^13.2.4","ts-jest":"^27.1.4","typescript":"^4.5.5","@types/jest":"^27.4.1","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.2","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.13.0_1655634016441_0.3603346325313508","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"tripletexjs","version":"3.14.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.14.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"175f6362dc2915f886b4f31410e52ec979c2ff51","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.14.0.tgz","fileCount":110,"integrity":"sha512-NGPFX1itjkmMjlc/9Yl2m7N0Gj9btrpSmC0RoMWpqJpcmBdGwQE4TooRqEKosiFES3tlpUEF7d91NG/ykqLg3g==","signatures":[{"sig":"MEUCIQCkl69M/IADpauFZP24TE6sb9ifFnnM6r/JVFv5GdS7jQIgDHsMWMM9tuY60qzR5bGtCDuTTakPnpVmAWO8CX15fVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":221662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJir3hdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrE3BAAjj31DyunXjMfYUtOCsw4utbIVoqa02BSwLqz/shb5P6ejL6n\r\nSoyQmkAoV1thVJW9YNkK+gvqFYUxc/pUMQaNq6if0TcF4PM6pFIUiHJaDHrX\r\nP87yUmoDQDqtDiw0UhXe3udcCAaXS2JwwOaIWXugfuQMIw9yAbzCkAShFbkC\r\nCZOTqDhNQUWNm2uDgAhws1YiHxjQsyUF4KSJ1SJqoPn7uiDm/4rUhk7IMFjt\r\nG7g9kgcE2HaYg9iFcU4G90sTIGpvaGByl+GlHaKHMRPCGiwCcKorJ8C1xEjX\r\nNC6xYZy2HAbsYpBYFXE4On21GHhnllc9BmkGCZxKrG4kMhXxr8pF0KytiHfC\r\nHC5qNKqiAC1cxGd/FwH6Lyh+SrCUeOd2olWvpLnkE8GmIUg+UxUxg8BwO+b1\r\nEIb0jGhyUsteVbw4Wr5GtFmof1vy3iV4GthpVWtmvWPNrwTPNCvM8++Dsp9t\r\n9EtAxoy0PL0zow7I1b401Le9Fx9R7EYdL2os1apL1kIMsUtUsDv9niyNMGri\r\n9fZmWxvj8mY2vRvL4l7kif9rh3kT+CndMJv4qv1nDPAo4FEPZRbCUiOADn14\r\nt9hJlyC4PNtl5CTelPvVnANnDRlcUT0AI+ThMQMPq3hNPNScQh27BSdakLxV\r\n793d1ZVVhz2Csnb6pzfUET7ugdPcektmMbk=\r\n=Dilj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![codecov](https://codecov.io/gh/bjerkio/tripletexjs/branch/next/graph/badge.svg?token=4XcZJw9JXC)](https://codecov.io/gh/bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. We are currently\nworking on creating a script that automatically updates the repository\nwhen Tripletex updates their Swagger file. Please have a look at <thead>\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^4.5.5","@types/jest":"^28.1.2","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.14.0_1655666781010_0.9908956909417594","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"tripletexjs","version":"3.15.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.15.0","maintainers":[{"name":"cobraz","email":"so@bjerk.io"}],"dist":{"shasum":"5d46abf4b0bf51a6558bed653f58c9eb8d71bd41","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.15.0.tgz","fileCount":110,"integrity":"sha512-W+oInt4GkDCRidVY2QHulNtwn05JIp04P4v7yMtmwYylAEOdfJ94DN+CXKRoOkFG4fYC3CXcvkxiy47n9Waabg==","signatures":[{"sig":"MEUCIQC4IHarFSpvbteSt3Raulgoa/HWFkrEJYPKfPCb/W34AwIgaSZj0XrtjIDozAD9w/Xuzn15yJH66ToZnWIRacLMn34=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":222904,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwRv8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra6Q/7BuL181K3GkEP2emCg0fYPjkxYKDemY5I57ZKq/ASLQ11YWk7\r\nU3bbsGfAJ2ZGzuhtqbyWBxO5blh5pFqJmWiBVOGt7OS6IbNmd93imbkxpOsX\r\n5er8UTdq+IY9txgmIEGxVmlrjspTqvZnAvK0IoLuRGtywa6QGwrSa6kUWS5y\r\nX2/MEuhsh1fPu/voCpzGMNU9f+OqQfsQDka5kqPEOgHxzkX818/GzUqcsSTe\r\nBJgWjGLQ1GwokBLXl4tq7fsaibvvSUYvY5dx8X+x237Ovtszl7A3Mlq7AfEZ\r\nWF3WIgDs94BHkyifFc3qA3q9liHx8T4+sDx2/4I8KoUIZwE6h3GAlIKgYYta\r\n1Ky7MxuBE58YXg1kYGySvj1Lzg4642kKvXNI0GJ2vinP15zIh8OTxABU8CCT\r\nf8comeyxxgSaKDJs0PeGfTlb2gBwCD8K0BohP2qWC+nUcqP2254YDYEq9EmD\r\nvYWdk/+M0Im/hqx2f3BGP2L7VbG7X6LvX2v5VCK+vIfGSnTHh927IvlGmtAP\r\nNIUHBFqLxvlXiZiu/G+fqbQsuXz6bqFVC1CFJP71gQGLaSyx4LtJbXGSgKj2\r\nllfbIcD/C43o7MRBv9AmPOVEChAy2m+otwh+2gLxEegv+X3a28Lo1nuugqsG\r\nAwsh4jTvuiXpE4xAkE3XBH0gFg3Dh58DuWg=\r\n=Kqcf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","readme":"[![codecov](https://codecov.io/gh/bjerkio/tripletexjs/branch/next/graph/badge.svg?token=4XcZJw9JXC)](https://codecov.io/gh/bjerkio/tripletexjs)\n\n![](https://raw.githubusercontent.com/Bjerkio/tripletexjs.github.io/master/header.jpg)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\n**This is the next version of TripletexJS**: If you are looking for the automatically generated version, please check `main` branch.\n\nThe `v3` (next) version is reworked from the ground up, to become a fully tailored client. This client has been used in production\nby many of [Bjerk](https://github.com/bjerkio)s customers and other software vendors and consultants for around six years.\n\nFor most of these years, we built the client with Swagger Codegen. Code generation based on the OpenAPI / Swagger file had apparent\nbenefits of being kept updated with the Tripletex API. However, it had a lot to be desired in the usability department.\n\nAfter working on integrations with Folio, a Norwegian neo-bank, we realized it was time for the client to get an overhaul. We wanted\nruntime type safety and a hand-tailored developer experience.\n\nTripletexjs@next features types defined with [runtypes] and [typical-fetch]. Runtypes gives us type-safety in runtime, while\ntypical-fetch gives us a nice way to interface with Tripletex methods while having type-safety.\n\n[runtypes]: https://github.com/pelotom/runtypes\n[typical-fetch]: https://github.com/runeh/typical-fetch\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nnpm install tripletexjs@next\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this\nrepository. The repository is maintained by Bjerk AS (Simen A. W. Olsen).\n\nContributions to this library is much appreciated. Please have a look at\nproject tab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works with their platform and have\ndone so for many years. The Tripletex logo belongs to Tripletex AS. We put it there only so people would\nknow we are speaking of the Tripletex accounting software, owned and provided by the Norwegian registered\ncompany Tripletex AS.\n","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"cobraz","email":"so@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^4.5.5","@types/jest":"^28.1.2","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.15.0_1673599996748_0.5420049360370753","host":"s3://npm-registry-packages"}},"3.15.1":{"name":"tripletexjs","version":"3.15.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.15.1","maintainers":[{"name":"simenandre","email":"hello@simenandre.no"},{"name":"jsrugland","email":"js@bjerk.io"},{"name":"moripen","email":"markusmoripen@gmail.com"},{"name":"xillians","email":"sandra.toftemo@gmail.com"},{"name":"brustad","email":"thomas@bjerk.io"},{"name":"braaar","email":"brage@bjerk.io"},{"name":"bjerk-bot","email":"github@bjerk.io"}],"dist":{"shasum":"b17581b4cc349de6ea9a9ea0ff407fc47f893b51","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.15.1.tgz","fileCount":110,"integrity":"sha512-KeVMi9slqy8O/3TrwFn5NQgMtiSL1fLWjO7Zgryj+KCH+gPY6Qw8x2nz1qg3tk5LLdIl54pmD8hyOsV0FV4RYw==","signatures":[{"sig":"MEQCIFMaPE2Sw3H3h7oJMkFuAFcqG4dcrSuBKtFAGA8RtZsvAiBUTHkGdT50q5Kg4WpjN9cT8gyjeWsYzffa8dY15hpOwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226496,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkSAUvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp94g/8Ct2QQ+rRW20jzf4ywj2dd6jAirv2xFjQOJRFTy+unHWplkaw\r\nc3+EoOe1i+cbTwQRw4VHvy9jr7ofBb8BllsD1eQ+eoyfbMC2J1XRsiDlx6aA\r\nFNSYGwbpyK8LOesb345NyM8iLtB7Ed26pjalOj5N76WR5vtSAombBm/rWqin\r\n/+sa0PFZyJLO1LoS1biBapzOjqMIaNsn36SiXmWLXBiZ8vREZGWKflNabvSC\r\nHsWF6wxn80DVnQbGz8XdAH9607XrepMKfknCdznoIl3bBqper3mtqno5FceI\r\nv22E3W6bP4PNstqt4dWH1t991K7NKPsYPl9FerQ+1o8yae8RNnwa3SrwlRHQ\r\naUJ0vTKpR7vB469ii6J1DZQxKnS0iqIKguXj0brhj4C44Mp808Pqm3/RadbP\r\nq9ODBDDiAqoW84ImlbzLtf/zsYFZ9Lmwb2Kfnc3W6517goz3fM4V8FH0rfww\r\nrLqVVCXTr/v9VWDUROk154GkXMINThfsn/gpg2EUAeRWMNx/i55RtbWDCwlt\r\nowZiDPBMqvZyHeZn89cR3mjh1cvvDDmVBvunlxm892VQel4UFhjnl6w4YWdL\r\n/MVZ2Ox/2Pxj8oesCIKp4VwU+LfvKPJ1s6GZ7klkMox+LqhJFr4GYUQsV82w\r\ndT5OA0vdpQniUopZrbBRhABSeikSYG20g0U=\r\n=R+qX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"bjerk-bot","email":"github@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^5.0.0","@types/jest":"^28.1.2","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.15.1_1682441519105_0.908791206874467","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"tripletexjs","version":"3.16.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.16.0","maintainers":[{"name":"simenandre","email":"hello@simenandre.no"},{"name":"jsrugland","email":"js@bjerk.io"},{"name":"moripen","email":"markusmoripen@gmail.com"},{"name":"xillians","email":"sandra.toftemo@gmail.com"},{"name":"brustad","email":"thomas@bjerk.io"},{"name":"braaar","email":"brage@bjerk.io"},{"name":"bjerk-bot","email":"github@bjerk.io"}],"dist":{"shasum":"06f92770438b2549ef5657c52edf4ca7681ee6d1","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.16.0.tgz","fileCount":110,"integrity":"sha512-2tnJ+64tPfcLxeGWD1XVX9/ejTvCW5ezR+33KWkR3PeJqsXWlz0l1UMG1EyW6N3CM3Iz0Yf6pZcMrtv1dlRWNg==","signatures":[{"sig":"MEUCIQD2wg60/zj2XPqw9o3WCpTqim+5ioGRTE1j0AwEthuPtgIgVHngHNO2d1Oid3CcyDDdZpiFVpy0sRD2UDHTA367FwA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227069},"main":"dist/index.js","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"bjerk-bot","email":"github@bjerk.io"},"prettier":"@cobraz/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"eslintConfig":{"extends":"@bjerk/eslint-config","ignorePatterns":"dist/*"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^5.0.0","@types/jest":"^28.1.2","@cobraz/prettier":"^2.0.0","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^2.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.16.0_1684501027039_0.7379597674280287","host":"s3://npm-registry-packages"}},"3.17.0":{"name":"tripletexjs","version":"3.17.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.17.0","maintainers":[{"name":"simenandre","email":"hello@simenandre.no"},{"name":"jsrugland","email":"js@bjerk.io"},{"name":"moripen","email":"markusmoripen@gmail.com"},{"name":"xillians","email":"sandra.toftemo@gmail.com"},{"name":"brustad","email":"thomas@bjerk.io"},{"name":"braaar","email":"brage@bjerk.io"},{"name":"bjerk-bot","email":"github@bjerk.io"}],"dist":{"shasum":"787120f2386b2890cf961dc94720f21435ca974d","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.17.0.tgz","fileCount":119,"integrity":"sha512-yvCUrNnReT6WIFh8B7rPtFQk1ODSfZiBqmdfkZ25P/RLZaACnIOWSc99Gr4Fy99IiL0Htp5+y/A2/IWaoGFIdA==","signatures":[{"sig":"MEUCICZUEWvsBfpg9E9js2264/P3jRVLzBjoZ1frTKolBHVaAiEAtMKFVwzVyEizZV4rAxOxd/hnuA8yOjpxD/IrmzoAqdo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237095},"main":"dist/index.js","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"bjerk-bot","email":"github@bjerk.io"},"prettier":"@simenandre/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^5.0.0","@types/jest":"^28.1.2","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^5.0.0","@simenandre/prettier":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.17.0_1694158888836_0.9521970927736367","host":"s3://npm-registry-packages"}},"3.17.1":{"name":"tripletexjs","version":"3.17.1","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.17.1","maintainers":[{"name":"simenandre","email":"hello@simenandre.no"},{"name":"jsrugland","email":"js@bjerk.io"},{"name":"moripen","email":"markusmoripen@gmail.com"},{"name":"xillians","email":"sandra.toftemo@gmail.com"},{"name":"brustad","email":"thomas@bjerk.io"},{"name":"braaar","email":"brage@bjerk.io"},{"name":"bjerk-bot","email":"github@bjerk.io"}],"dist":{"shasum":"6a5fb67e333c20385aa508786dcb326925719ba2","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.17.1.tgz","fileCount":119,"integrity":"sha512-2uQO+OsR+/uIJk6vhewXLSRZMG4FDYk0CH5Ru5scATT6mxAL/m+IMZAqrwkJL4lriyixrttTzbs4C/jA6BCD0Q==","signatures":[{"sig":"MEQCIH+hhV/PLqEUCfIZ3qB64xMZGQ/szRl1cbhseMwzk9kXAiB0IIihBvy9/z3UV8/Y/HiM+wSRSiZE3Bf1u2EHWrrMIg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237617},"main":"dist/index.js","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"bjerk-bot","email":"github@bjerk.io"},"prettier":"@simenandre/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^5.0.0","@types/jest":"^28.1.2","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^5.0.0","@simenandre/prettier":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.17.1_1694175296044_0.5133772504323204","host":"s3://npm-registry-packages"}},"3.17.2":{"name":"tripletexjs","version":"3.17.2","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.17.2","maintainers":[{"name":"simenandre","email":"hello@simenandre.no"},{"name":"jsrugland","email":"js@bjerk.io"},{"name":"moripen","email":"markusmoripen@gmail.com"},{"name":"xillians","email":"sandra.toftemo@gmail.com"},{"name":"brustad","email":"thomas@bjerk.io"},{"name":"braaar","email":"brage@bjerk.io"},{"name":"bjerk-bot","email":"github@bjerk.io"}],"dist":{"shasum":"49184f10e3d7d17af7440aa8fb3436ea130789aa","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.17.2.tgz","fileCount":119,"integrity":"sha512-eKRUExLLwHesJWEnLEi7XmL5Cee/Ky8l7Jx59niDe7g8J9bkuk9tOcnm8cZgh1UZ+lU3xQhnMYpA+rW/Z+t51g==","signatures":[{"sig":"MEQCIDSoeUut42TpkDJc6nu+qEXRS/8BASQgnww2uE/FdOdWAiA2rc0bJcDzqLfZ24Ud/CKhWC7+BzyORhSmt6OjlPSWUA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":237782},"main":"dist/index.js","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"bjerk-bot","email":"github@bjerk.io"},"prettier":"@simenandre/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^5.0.0","@types/jest":"^28.1.2","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^5.0.0","@simenandre/prettier":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.17.2_1694177110435_0.6373798097817094","host":"s3://npm-registry-packages"}},"3.18.0":{"name":"tripletexjs","version":"3.18.0","keywords":["tripletex","accounting","invoice","rest-api"],"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","_id":"tripletexjs@3.18.0","maintainers":[{"name":"simenandre","email":"hello@simenandre.no"},{"name":"jsrugland","email":"js@bjerk.io"},{"name":"moripen","email":"markusmoripen@gmail.com"},{"name":"xillians","email":"sandra.toftemo@gmail.com"},{"name":"brustad","email":"thomas@bjerk.io"},{"name":"braaar","email":"brage@bjerk.io"},{"name":"bjerk-bot","email":"github@bjerk.io"}],"dist":{"shasum":"cffc3a4fc2b168c69016d0d0a5721d4e311d1b7a","tarball":"https://registry.npmjs.org/tripletexjs/-/tripletexjs-3.18.0.tgz","fileCount":119,"integrity":"sha512-Q8URMF7lDhoT2zoZcmz5DNkuzBOjyHsSge6R5zPcoAM8LsSGOHlYSZZuEyiHbL8go1SPHyIZ8ldB0JS5ZonYpQ==","signatures":[{"sig":"MEQCIBM7gvJwhRjwUkDLBPmO+DIsZdnfBq7E6ceoUVSxUSMZAiBFe9Npcbiv74aIF7HywiKaje/TFS52FzDWGROVGvz2wA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":239864},"main":"dist/index.js","engines":{"node":">=16"},"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"jest --setupFiles dotenv/config --coverage src/**/*","build":"tsc"},"_npmUser":{"name":"bjerk-bot","email":"github@bjerk.io"},"prettier":"@simenandre/prettier","repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","directories":{},"dependencies":{"dotenv":"^16.0.1","date-fns":"^2.28.0","runtypes":"^6.5.1","invariant":"^2.2.4","node-fetch":"^3.2.6","omit-empty":"^1.0.0","ts-invariant":"^0.10.3","typical-fetch":"^1.5.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^28.1.1","nock":"^13.2.7","ts-jest":"^28.0.5","typescript":"^5.0.0","@types/jest":"^28.1.2","@tsconfig/node16":"^1.0.3","@types/omit-empty":"^1.0.1","@bjerk/eslint-config":"^5.0.0","@simenandre/prettier":"5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tripletexjs_3.18.0_1707380366183_0.6667926331607787","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-03-10T10:45:07.700Z","modified":"2024-10-22T13:31:07.664Z","0.0.1":"2016-03-10T10:45:07.700Z","0.0.2":"2016-03-10T10:50:34.259Z","0.0.3":"2016-03-17T15:52:48.352Z","2.0.0-prealpha":"2018-07-29T19:01:35.627Z","2.0.1-prealpha":"2018-07-29T19:08:51.379Z","2.0.2-prealpha":"2018-07-30T11:58:20.285Z","2.0.3-prealpha":"2018-07-30T11:59:09.451Z","2.0.4-prealpha":"2018-07-30T12:00:41.804Z","2.0.5-prealpha":"2018-07-30T12:01:46.590Z","2.0.6-prealpha":"2018-07-30T12:14:40.572Z","2.0.8-prealpha":"2018-07-30T15:28:22.138Z","2.0.9-prealpha":"2018-07-30T15:41:38.486Z","2.0.10-prealpha":"2018-07-30T15:46:02.133Z","2.0.11-prealpha":"2018-07-30T15:50:22.447Z","2.0.2":"2018-11-13T20:36:10.527Z","2.0.3":"2018-11-13T21:07:29.745Z","2.33.9":"2019-05-02T10:56:13.795Z","2.33.9-beta":"2019-05-02T18:25:02.788Z","2.33.9-rc.1":"2019-05-02T18:35:44.687Z","2.34.0":"2019-05-16T11:06:58.256Z","2.35.0":"2019-05-23T11:07:01.142Z","2.35.1":"2019-05-30T11:07:43.332Z","2.35.2":"2019-06-06T11:08:32.487Z","2.35.3":"2019-06-20T11:10:16.136Z","2.35.5":"2019-06-27T11:09:53.652Z","2.35.7":"2019-07-11T11:11:09.603Z","2.35.8":"2019-07-25T11:13:09.099Z","2.35.9":"2019-08-08T11:12:48.758Z","1.0.0":"2020-11-07T11:35:13.719Z","3.0.0":"2020-11-07T11:47:54.887Z","3.0.1-next.1":"2020-11-07T12:07:49.929Z","3.1.0-next.1":"2020-11-07T14:17:28.917Z","3.1.0-next.2":"2020-11-07T14:27:23.559Z","3.1.0-next.3":"2020-11-07T14:36:10.426Z","3.1.0-next.4":"2020-11-08T14:21:22.450Z","3.2.0":"2022-04-10T17:08:08.447Z","3.2.1":"2022-04-10T17:46:54.736Z","3.3.0":"2022-04-10T17:51:18.463Z","3.4.0":"2022-04-10T18:32:31.413Z","3.5.0":"2022-04-10T21:54:28.864Z","3.6.0":"2022-04-15T17:41:33.609Z","3.6.1":"2022-04-15T17:44:41.886Z","3.6.2":"2022-04-15T18:25:08.358Z","3.7.0":"2022-04-30T13:29:21.884Z","3.8.0":"2022-04-30T13:43:47.105Z","3.9.0":"2022-05-14T20:23:01.726Z","3.9.1":"2022-05-15T20:37:34.605Z","3.10.0":"2022-05-16T20:36:10.260Z","3.11.0":"2022-05-17T19:48:49.328Z","3.11.1":"2022-05-17T20:06:56.734Z","3.11.2":"2022-05-21T18:37:38.625Z","3.12.0":"2022-06-06T15:08:11.228Z","3.13.0":"2022-06-19T10:20:16.592Z","3.14.0":"2022-06-19T19:26:21.126Z","3.15.0":"2023-01-13T08:53:16.921Z","3.15.1":"2023-04-25T16:51:59.310Z","3.16.0":"2023-05-19T12:57:07.257Z","3.17.0":"2023-09-08T07:41:29.028Z","3.17.1":"2023-09-08T12:14:56.272Z","3.17.2":"2023-09-08T12:45:10.616Z","3.18.0":"2024-02-08T08:19:26.457Z"},"author":{"url":"https://bjerk.io","name":"Simen A. W. Olsen","email":"so@bjerk.io"},"license":"Apache-2.0","keywords":["tripletex","accounting","invoice","rest-api"],"repository":{"url":"https://github.com/bjerkio/tripletexjs.git","type":"git"},"description":"Typescript-wrapper for Tripletex 2.0 API","maintainers":[{"email":"hello@simenandre.no","name":"simenandre"},{"email":"sandra.toftemo@gmail.com","name":"xillians"},{"email":"brage@bjerk.io","name":"braaar"},{"email":"github@bjerk.io","name":"bjerk-bot"}],"readme":"[![codecov](https://codecov.io/gh/bjerkio/tripletexjs/branch/next/graph/badge.svg?token=4XcZJw9JXC)](https://codecov.io/gh/bjerkio/tripletexjs)\n\n![](https://repository-images.githubusercontent.com/53575518/66db1ffc-5563-474c-9110-3a0ee02b5c45)\n\n## Tripletex 2.0 Node.js / Javascript / Typescript API Wrapper\n\nA wrapper for Tripletex 2.0 API in Typescript / Javascript.\n\nThe `v3` (next) version is reworked from the ground up, to become a fully\ntailored client. This client has been used in production by many of\n[Bjerk](https://github.com/bjerkio)s customers and other software vendors and\nconsultants for around six years.\n\nFor most of these years, we built the client with Swagger Codegen. Code\ngeneration based on the OpenAPI / Swagger file had apparent benefits of being\nkept updated with the Tripletex API. However, it had a lot to be desired in the\nusability department.\n\nAfter working on integrations with Folio, a Norwegian neo-bank, we realized it\nwas time for the client to get an overhaul. We wanted runtime type safety and a\nhand-tailored developer experience.\n\nTripletexjs@next features types defined with [runtypes] and [typical-fetch].\nRuntypes gives us type-safety in runtime, while typical-fetch gives us a nice\nway to interface with Tripletex methods while having type-safety.\n\n[runtypes]: https://github.com/pelotom/runtypes\n[typical-fetch]: https://github.com/runeh/typical-fetch\n\n## Installation\n\n### For [Node.js](https://nodejs.org/)\n\n#### npm\n\nInstall it via:\n\n```shell\nyarn add tripletexjs\n```\n\n## Contributing\n\nSend bug reports, feature requests, and code contributions to this repository.\n\nContributions to this library is much appreciated. Please have a look at project\ntab or issues for more information on current help-needed.\n\n## Disclaimer\n\nThis project is not associated with Tripletex AS at all. The maintainer works\nwith their platform and have done so for many years. The Tripletex logo belongs\nto Tripletex AS. We put it there only so people would know we are speaking of\nthe Tripletex accounting software, owned and provided by the Norwegian\nregistered company Tripletex AS.\n","readmeFilename":"README.md"}