foliolib.folio.api.fincConfig.FincConfigFiles
- class foliolib.folio.api.fincConfig.FincConfigFiles(tenant: str, okapi: Optional[foliolib.okapi.okapiClient.OkapiClient] = None)
Bases:
foliolib.folio.FolioApimod-finc-config API
This documents the API calls that can be made to query files for all tenants/isils
- Parameters
tenant (str) – Tenant id
okapi (OkapiClient, optional) – Instance of OkapiClient. Defaults to None.
Methods
delete_file(filesId)Delete a file identified by id
get_file(filesId)Get file by id
upload_file(filePath, **kwargs)Upload/update a finc select file.
- delete_file(filesId: str)
Delete a file identified by id
DELETE /finc-config/files/{filesId}- Parameters
filesId (str) –
- Raises
OkapiRequestError – Bad Request
OkapiFatalError – Server Error
- get_file(filesId: str)
Get file by id
GET /finc-config/files/{filesId}- Parameters
filesId (str) –
- Raises
OkapiRequestNotFound – Not Found
OkapiFatalError – Server Error
- upload_file(filePath: str, **kwargs)
Upload/update a finc select file.
POST /finc-config/files- Parameters
**kwargs (properties) – Keyword Arguments
- Keyword Arguments
isil (str) – The isil this file is assigned to.
- Raises
OkapiRequestError – Bad Request
OkapiFatalError – Server Error