Fleet Schemas ↑↓ move within a pane · ←→ move between panes · Enter opens · Esc backs out
UnpaywallRunMeta 16 fields

query-unpaywall/UnpaywallRunMeta

schemaVersion exactly 1
Consumer metadata grammar version.
required
operation one of: lookup | pdf | request-failure
Provider lookup, validated OA PDF, or recorded failed request.
required
doi non-empty string
Canonical lowercase DOI.
required
url non-empty string
Exact requested URL.
required
bytes integer >= 1
Stored response bytes.
required
contentHash non-empty string
Lowercase 64-hex SHA-256 of stored bytes.
required
artifactPath non-empty string
Path relative to the run artifacts directory.
required
lookupStatus one of: open-access | no-open-access | doi-not-found
Unpaywall lookup outcome.
sourceUrl non-empty string
Direct PDF URL supplied by Unpaywall.
resolvedUrl non-empty string
Final URL after PDF-host redirects.
oaStatus non-empty string
Unpaywall OA status.
license non-empty string
License reported for the chosen OA location.
version non-empty string
Publication version reported for the chosen OA location.
hostType non-empty string
Publisher or repository host classification.
failureStage one of: lookup | pdf | pdf-validation
Request or validation stage that failed.
statusCode integer >= 100
HTTP status when the failed request returned one.

Rules

  • _operationFieldsMatch

Where it lives

Bound byquery-unpaywall
Declared in~/mnt/mdr/skills/query-unpaywall/assets/schemas/unpaywall-run-meta.ts
BindingunpaywallRunMetaZod
Directorynone
Filesnone
Referenced asunpaywall-run-meta