foliolib.folio.api.ermUsage.Files

class foliolib.folio.api.ermUsage.Files(tenant: str)

Bases: foliolib.folio.FolioApi

mod-erm-usage API

This documents the API calls that can be made to query and manage files in module erm-usage

Base class of the Folio API

Parameters

tenant (str) – Tenant id

Methods

delete_file(filesId)

Delete a file identified by id

get_file(filesId)

Get file by id

upload_file(filePath)

Upload/update a file in module erm-usage.

delete_file(filesId: str)

Delete a file identified by id

DELETE /erm-usage/files/{filesId}

Parameters

filesId (str) –

Raises
  • OkapiRequestError – Bad Request

  • OkapiRequestFatalError – Server Error

get_file(filesId: str)

Get file by id

GET /erm-usage/files/{filesId}

Parameters

filesId (str) –

Raises
  • OkapiRequestNotFound – Not Found

  • OkapiRequestFatalError – Server Error

upload_file(filePath: str)

Upload/update a file in module erm-usage.

POST /erm-usage/files

Raises
  • OkapiRequestNotFound – Not Found

  • OkapiRequestFatalError – Server Error