corpus-sync / fra-01
nominal

OAI-PMH harvesting node

Metadata synchronization for institutional repositories

This node runs scheduled harvests against OAI-PMH 2.0 endpoints, normalizes incoming records to Dublin Core, resolves duplicates across providers, and exposes the merged set through a read-only interface.

OAI-PMH 2.0 Dublin Core MARCXML region: eu-central since 2024

Harvest ledger

8 providers · scheduler window 6 h
Provider Last run Volume Records State
oai.rep-eu.netEuropean Repository Network 14 min ago
412 906 complete
dspace.uni-arch.orgUniversity Archive Consortium 47 min ago
286 341 complete
oai.legal-corpus.euComparative Law Collection 1 h 52 min ago
198 470 complete
eprints.ssrn-mirror.netSocial Science Preprints 2 h 43 min ago
164 118 partial
oai.theol-index.orgTheological Studies Index 3 h 21 min ago
128 755 complete
repo.hist-docs.euHistorical Documents Portal 4 h 8 min ago
94 302 complete
oai.policy-briefs.netPolicy Brief Aggregator 4 h 55 min ago
61 884 complete
dspace.reg-studies.orgRegional Studies Repository 5 h 37 min ago
38 217 complete
Harvest cadence · last 48 cycles
12 d agonow

Endpoints

/oai

OAI-PMH 2.0 verbs. Supports ListRecords, GetRecord and selective harvesting by set and datestamp.

/status

Node health, queue depth, and per-provider harvest results for the trailing 30 days.

/schema

Record schema definitions, crosswalk rules, and the normalization notes applied on ingest.

Access

Harvesting is open to registered clients. Provisioning requires a contact address and a declared harvest interval so the scheduler can allocate a window.

Unregistered requests receive a 503 with a Retry-After header rather than a partial response.

ops@corpus-sync.cloud

Service terms

Request ceiling4 req/s per client
Resumption token TTL30 min
Batch size500 records
Retentionrolling 24 months
Deleted recordspersistent