Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...


ActionIntended UserURIMethodRequest ParamsRequest BodyResponse Body
1create a ResearchProjectSynapseUser/researchProjectPOST
ResearchProjectResearchProject
2retrieve a ResearchProjectowner/accessRequirement/{id}/researchProjectGET

ResearchProject
3update a ResearchProjectowner/researchProjectPUT
ResearchProjectResearchProject
4transfer ownership of a ResearchProjectowner, ACT/researchProject/{id}/updateOwnerPUT
ChangeOwnershipRequestResearchProject
5create a DataAccessRequestSynapse User/dataAccessRequestPOST
DataAccessRequestDataAccessRequest
6retrieve a DataAccessRequestcreator/accessRequirement/{id}/dataAccessRequestGET

DataAccessRequestInterface
7update a DataAccessRequestcreator/dataAccessRequestPUT
DataAccessRequestInterfaceDataAccessRequestInterface
8submit a DataAccessRequestcreator/dataAccessSubmissionPOST
DataAccessRequestInterfaceSubmissionStatus
9retrieve a list DataAccessSubmission's statusrequestor/accessRequirement/{id}/submissionStatusGET

SubmissionStatus
10cancel a DataAccessSubmissionrequestor/dataAccessSubmission/{id}/cancelPUT

DataAccessSubmissionSubmissionStatus
11update a DataAccessSubmissionACT/dataAccessSubmissionPUT
SubmissionStatusChangeRequestDataAccessSubmission
12retrieve a list of DataAccessSubmissionACT/accessRequirement/{id}/listSubmissionGETnextPageToken, filter (by status)
DataAccessSubmissionPage
ChangeOwnershipRequest
String researchProjectId
String newOwnerId
SubmissionStatus
String submissionId
State state
String rejectedReason
Long reviewedOn
SubmissionStatusChangeRequest
String submissionId
State newState (only APPROVED and REJECTED are valid)
String rejectedReason

Notification


ConditionTarget UserNotes
1After a new submission is createdACT memberIncludes link to a page that manages the dataset's access requests
2After a submission is approvedRequestorIncludes link to view request
3After a submission is rejectedRequestor

Includes reason

Includes link to create a new request from the rejected one

...