At this level
pub.chive.claiming ยท 20- pub.chive.claiming.approveClaim procedure Approve a pending claim request. Admin only.
- pub.chive.claiming.approveCoauthor procedure Approve a pending co-author request. Only the eprint owner can approve.
- pub.chive.claiming.autocomplete query Provides fast autocomplete suggestions for claiming search. Optimized for low latency with short timeouts.
- pub.chive.claiming.completeClaim procedure Complete a claim after the user creates their canonical record in their PDS. Requires authentication and claimant ownership.
- pub.chive.claiming.dismissSuggestion procedure not from the namespace authority Record that the authenticated user does not want to see a particular paper suggestion. The paper is filtered out of future suggestions.
- pub.chive.claiming.fetchExternalPdf query Fetch external PDF through proxy to avoid CORS issues. Returns PDF binary data. Only allows fetching from trusted academic sources.
- pub.chive.claiming.findClaimable query Find claimable eprints matching the user's identity or search criteria. Requires authentication.
- pub.chive.claiming.getClaim query Get a claim request by ID. Users can only view their own claims unless they are admins.
- pub.chive.claiming.getCoauthorRequests query Get pending co-author requests for the authenticated user's eprints. Returns requests where the user is the eprint owner.
- pub.chive.claiming.getMyCoauthorRequests query Get co-author requests made by the authenticated user. Returns requests where the user is the claimant.
- pub.chive.claiming.getPendingClaims query Get pending claims for admin review. Admin only.
- pub.chive.claiming.getSubmissionData query Get prefilled form data for claiming a paper from an external source
- pub.chive.claiming.getSuggestions query Get suggested papers for the authenticated user to claim based on their profile
- pub.chive.claiming.getUserClaims query Get claims for the authenticated user
- pub.chive.claiming.rejectClaim procedure Reject a pending claim with a reason. Admin only.
- pub.chive.claiming.rejectCoauthor procedure Reject a pending co-author request. Only the PDS owner can reject.
- pub.chive.claiming.requestCoauthorship procedure Request co-authorship on an existing eprint in another user's PDS
- pub.chive.claiming.searchEprints query Search external eprint sources for papers to claim
- pub.chive.claiming.startClaim procedure Initiate a claim request for an imported eprint
- pub.chive.claiming.startClaimFromExternal procedure Start a claim directly from an external search result, importing on demand if needed