A multi-resource web archive bundle using MASL format. Resources stored as PDS blobs with a manifest mapping paths to blob refs.
Record Key
tid
Timestamp-based ID
Properties
blobs
unknown
Required
Map of resource paths to PDS blob references for content retrieval.
capturedAt
string
datetime
Required
When the capture was made.
createdAt
string
datetime
Required
When this record was created.
masl
unknown
Required
MASL metadata object with 'src' (CID string for single) or 'resources' map (path -> {src, headers}) for bundles.
title
string
Optional
Page title at time of capture.
maxLength: 1000 bytesurl
string
uri
Required
The primary URL that was archived.
View raw schema
{
"key": "tid",
"type": "record",
"record": {
"type": "object",
"required": [
"url",
"capturedAt",
"createdAt",
"masl",
"blobs"
],
"properties": {
"url": {
"type": "string",
"format": "uri",
"description": "The primary URL that was archived."
},
"masl": {
"type": "unknown",
"description": "MASL metadata object with 'src' (CID string for single) or 'resources' map (path -> {src, headers}) for bundles."
},
"blobs": {
"type": "unknown",
"description": "Map of resource paths to PDS blob references for content retrieval."
},
"title": {
"type": "string",
"maxLength": 1000,
"description": "Page title at time of capture."
},
"createdAt": {
"type": "string",
"format": "datetime",
"description": "When this record was created."
},
"capturedAt": {
"type": "string",
"format": "datetime",
"description": "When the capture was made."
}
}
},
"description": "A multi-resource web archive bundle using MASL format. Resources stored as PDS blobs with a manifest mapping paths to blob refs."
}