foliolib.folio.api.kbEbscoJava.Export

class foliolib.folio.api.kbEbscoJava.Export(tenant: str)

Bases: foliolib.folio.FolioApi

mod-kb-ebsco-java

Implements the eholdings interface using EBSCO KB as backend.

Base class of the Folio API

Parameters

tenant (str) – Tenant id

Methods

get_export_by_package(packageId, **kwargs)

Endpoint provides a cost-per-use information about the titles included into the package in csv format.

get_export_by_package(packageId: str, **kwargs)

Endpoint provides a cost-per-use information about the titles included into the package in csv format.

GET /eholdings/packages/{packageId}/resources/costperuse/export

Parameters
  • packageId (str) –

  • **kwargs (properties) – Keyword Arguments

Keyword Arguments
  • platform (str) –

    Include publisher, non-publisher or all platforms Possible values are

    • publisher

    • nonPublisher

    • all

  • fiscalYear (str) – Fiscal year of cost-per-use data

Raises

OkapiRequestFatalError – Server Error