Versions Compared

Key

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

...

Panel
titleBit Integrity REST Methods

Get Bit Integrity Report

  • Purpose: Retrieves the latest bit integrity report for a given space and store
  • Request: GET https://host:port/durastore/bit-integrity/{spaceId} ? (storeID)
    • Optional parameter 'storeID': if not set, primary store storage provider is used.
  • Response Code: 200 (on success), 404 if space doesn't exist, 204 if no report is available for that space.

  • Response Headers:
    • Bit-Integrity-Report-Completion-Date: yyyy-MM-ddTHH:mm:ss
    • Bit-Integrity-Report-Result: (SUCCESS or FAILURE)
  • Response Body: TSV with the following fields.

    Code Block
    titleTSV results
    date-checked	account	store-id	store-type	space-id	content-id	result	content-checksum	provider-checksum	manifest-checksum	details

Get Bit Integrity Report Properties

  • Purpose: Retrieves details about the latest bit integrity report for a given space and store, but not the report itself
  • Request: HEAD https://host:port/durastore/bit-integrity/{spaceId} ? (storeID)
    • Optional parameter 'storeID': if not set, primary store storage provider is used.
  • Response Code: 200 (on success), 404 if space doesn't exist, 204 if no report is available for that space.

  • Response Headers: same as for Get Bit Integrity Report (above)

...