Closed eblondel closed 5 months ago
Creation / Update
depositRecord
createEmptyRecord
api/deposit/depositions
api/records
api/deposit/depositions/{id}
api/records/{id}/draft
reserveDOI
deleteDOI
depositRecordVersion
deposit/depositions/%s/actions/newversion
/records/{id}/versions
publishRecord
records/{id}/draft/actions/publish
editRecord
deposit/depositions/{id}/actions/edit
records/{id}/draft
discardChanges
deposit/depositions/{id}/actions/discard
Read
User records / drafts (Depositions)
getDepositions
api/user/records
all_versions
allversions
resp
resp$hits$hits
getDepositionById
getDepositionByDOI
getDepositionByConceptId
getDepositionByConceptDOI
Published records
getRecords
getRecordById
getRecordByDOI
getRecordByConceptId
getRecordByConceptDOI
Deletion
deleteRecord
deleteRecordByDOI
deleteRecords
Creation / Update
depositRecord
/createEmptyRecord
api/deposit/depositions
-->api/records
api/deposit/depositions/{id}
-->api/records/{id}/draft
reserveDOI
(new method)deleteDOI
(new method)depositRecordVersion
:deposit/depositions/%s/actions/newversion
-->/records/{id}/versions
publishRecord
-->records/{id}/draft/actions/publish
editRecord
:deposit/depositions/{id}/actions/edit
-->records/{id}/draft
discardChanges
:deposit/depositions/{id}/actions/discard
-->records/{id}/draft
(DELETE)Read
User records / drafts (Depositions)
getDepositions
api/deposit/depositions
-->api/user/records
all_versions
query param changed toallversions
resp
toresp$hits$hits
getDepositionById
-->api/records/{id}/draft
getDepositionByDOI
getDepositionByConceptId
getDepositionByConceptDOI
Published records
getRecords
all_versions
query param changed toallversions
getRecordById
getRecordByDOI
getRecordByConceptId
getRecordByConceptDOI
Deletion
deleteRecord
api/deposit/depositions/{id}
-->api/records/{id}/draft
deleteRecordByDOI
deleteRecords