pub.chive.claiming.requestCoauthorship
Request co-authorship on an existing eprint in another user's PDS
Details · procedure
| Kind | procedure |
|---|---|
| Authority | claiming.chive.pub |
| Indexed |
Procedure
procedure · POSTInput
application/jsonIndex of the author entry being claimed (0-based)
minimum: 0
Name of the author entry being claimed
minLength: 1maxLength: 200
Display name for the request
minLength: 1maxLength: 200
DID of the PDS owner
AT-URI of the eprint record
message
stringOptional message to PDS owner
maxLength: 1000
Output
application/jsonErrors
AuthenticationRequired
No description in schema.
NotFound
No description in schema.
InvalidRequest
No description in schema.
#coauthorRequest
objectProperties
Index of the author entry being claimed (0-based)
Name of the author entry being claimed
DID of the claimant
Display name at time of request
When the request was created
DID of the PDS owner
AT-URI of the eprint record
Request ID
message
stringMessage from claimant
rejectionReason
stringRejection reason if rejected
reviewedAt
string · datetimeWhen the request was reviewed
Request status
knownValues: pending | approved | rejected
Similar lexicons
semantic matchLexicons whose schemas describe something close to this one. Check them before publishing a new one that overlaps.
-
Get pending co-author requests for the authenticated user's eprints. Returns requests where the user is the eprint owner.
-
Get co-author requests made by the authenticated user. Returns requests where the user is the claimant.
-
pub.chive.claiming.approveCoauthor
procedureApprove a pending co-author request. Only the eprint owner can approve.
-
pub.chive.claiming.rejectCoauthor
procedureReject a pending co-author request. Only the PDS owner can reject.
-
pub.chive.claiming.startClaim
procedureInitiate a claim request for an imported eprint