You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Do you think it could be possible to add something like Inspire's JSON API has, where extra URL params can be used to limit the set of returned fields? They're both Invenio-based, right, so maybe this is even a shared feature? We'll want to do things like retrieve a JSON summarising all the analysis:* metadata over all records in HD, so neither we nor you actually want to be returning the full-detail version!
I don't think either HEPData or INSPIRE-HEP make much use of Invenio for their JSON APIs, but perhaps @michamos could comment on the technical implementation in the INSPIRE REST API. In the meantime, HEPData search results are limited to a maximum size of 100 per page, so it is probably not a practical issue to return all fields and leave the user to extract the relevant ones. The keyword argument of the hepdata-cli tool can alternatively be used to filter the JSON results.
The text was updated successfully, but these errors were encountered:
Feedback from @agbuckley:
I don't think either HEPData or INSPIRE-HEP make much use of Invenio for their JSON APIs, but perhaps @michamos could comment on the technical implementation in the INSPIRE REST API. In the meantime, HEPData search results are limited to a maximum
size
of 100 per page, so it is probably not a practical issue to return all fields and leave the user to extract the relevant ones. Thekeyword
argument of thehepdata-cli
tool can alternatively be used to filter the JSON results.The text was updated successfully, but these errors were encountered: