datacite / lupo

DataCite REST API
https://api.datacite.org
MIT License
11 stars 8 forks source link

Updates to improve coverage of Usage Reports API reference #1253

Closed codycooperross closed 3 days ago

codycooperross commented 1 week ago

Purpose

Updates to improve coverage of Usage Reports API reference. Many of the attributes in report-datasets in particular were not documented. Included descriptions from the SUSHI spec where possible: https://app.swaggerhub.com/apis/COUNTER/researchdata-sushi_1_0_api/1.0.0#/default/getReportsDSR

closes: https://github.com/datacite/product-backlog/issues/12

Approach

Cross-referenced the SUSHI spec and our existing documentation: https://support.datacite.org/docs/usage-reports-api-guide The SUSHI descriptions may be adjusted in the future to better match our attribute naming.

Open Questions and Pre-Merge TODOs

Learning

Types of changes

Reviewer, please remember our guidelines:

codycooperross commented 1 week ago

@KellyStathis I looked over this edit quite a bit, so just a quick scan would be great. The intent was to improve the coverage of the reference rather do a full rewrite just yet.