Implement routes blueprint for repository API #17
Labels
good first issue
Good for newcomers
repository service
Work related to the canonical repository service
For an overview of the pattern we use for this, see https://arxiv.github.io/arxiv-arxitecture/crosscutting/services.html#routes
These routes should support both GET and HEAD requests.
/e-print/{IDENTIFIER}
Retrieve an overview of events for a particular e-print. Includes refs to all
of its versions. This is required for #10
/e-print/{IDENTIFIER}v{VERSION}
Retrieve metadata for an e-print version. This is required for #11
/e-print/{IDENTIFIER}v{VERSION}/events
Retrieve events for an e-print version. This is required for #16
/e-print/{IDENTIFIER}v{VERSION}/pdf
Retrieve the first-compiled PDF of the e-print. This is required for #13
/e-print/{IDENTIFIER}v{VERSION}/source
Retrieve the source package for the e-print. This is required for #14
/listing/{YEAR}/{MONTH?}/{DAY?}?skip={N}&show={M}&classification={ARCHIVE_OR_CATEGORY}
Retrieve e-print events for a given year, month, day. This is required for #15
/listing/pastweek
Retrieve e-print events for the past seven days.
The text was updated successfully, but these errors were encountered: