Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Panel
titleAuditor REST Methods

Create Initial Audit Log

  • Purpose: Requests the creation of initial audit logs, and removal of any existing audit logs
  • Request: POST https://host:port/duraboss/audit
  • Response Code: 202 (on acceptance)

Get Audit Logs

  • Purpose: Provides a listing of the audit logs for the provided spaceId
  • Request: GET https://host:port/duraboss/audit/spaceId
  • Response Code: 200 (on success)
  • Response Body: Plain text listing of audit log contentIds

Shutdown Auditor

  • Purpose: Requests that the Auditor perform a graceful shutdown
  • Request: DELETE https://host:port/duraboss/audit
  • Response Code: 200 (on success)
  • Response Body: Plain text of "auditor shutting down"
Panel
titleContent Manifest REST Methods

Get Content Manifest

  • Purpose: Requests the content manifest for the provided spaceId, in the requested format, as of the provided date, and for the provided storeID
  • Request: GET https://host:port/duraboss/manifest/spaceIdImage Added ? (format) & (date) & (storeID)
    • Parameter options for format (optional)
      1. tsv (default) - Produces content manifest in tab-separated-value format
      2. bagit - Produces content manifest in BagIt format
    • Parameter options for date (optional, current datetime is default)
      1. Any formatted date of the form: 'yyyy-MM-dd'T'HH:mm:ss.sss' or 'yyyy-MM' or any form in between these two
    • Parameter options for storeID (optional, default is primary store)
  • Response Code: 200 (on success)
  • Response Body: Plain text content manifest in the requested format