Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Documentation needed for endpoint api/pid/find #185

Open
bruno-atmire opened this issue Apr 14, 2022 · 2 comments
Open

Documentation needed for endpoint api/pid/find #185

bruno-atmire opened this issue Apr 14, 2022 · 2 comments
Labels
enhancement help wanted This issue is looking for volunteers or help

Comments

@bruno-atmire
Copy link
Contributor

Issue

Given a handle, I wanted to query the REST API to access the matching DSpace Object.
I searched through the REST contract, but could not find any mention of a REST endpoint to resolve a handle.

After consulting with my colleagues and digging through the Angular code, we found the following endpoint: https://api7.dspace.org/server/#/server/api/pid/find?id=hdl:10673/403

This endpoint does not seem to be documented. Can this be added?

Background info

The /api/pid/find endpoint routes to IdentifierRestController, which calls the IdentifierService, which supports multiple IdentifierProviders. Supported identifier providers include: DOIIdentifierProvider, EZIDIdentifierProvider, HandleIdentifierProvider, etc.

@bruno-atmire bruno-atmire added enhancement needs triage New issue needs triage and/or scheduling labels Apr 14, 2022
@tdonohue
Copy link
Member

tdonohue commented May 9, 2022

Agreed, this documentation is currently lacking. PRs/volunteers welcome!

@tdonohue tdonohue added help wanted This issue is looking for volunteers or help and removed needs triage New issue needs triage and/or scheduling labels May 9, 2022
@tdonohue tdonohue moved this to Unscheduled Backlog in DSpace Backlog Oct 21, 2022
@alanorth
Copy link
Contributor

Documentation for /server/api/dso/find is also missing. Adding a comment here because I just stumbled upon it and it seems related.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement help wanted This issue is looking for volunteers or help
Projects
Status: 🙋 Needs Help / Unscheduled
Development

No branches or pull requests

3 participants