Method | URI | Auth | Body | Parameters | Return | Description |
---|---|---|---|---|---|---|
GET | /studies | Researcher | - | PaginatedResults<Study> | All studies (for creating links within any community) | |
POST | /studies | Researcher | Study | Study | study with id returned | |
GET | /studies/{id} | Researcher | - | Study | ||
PUT | /studies/{id} | Researcher | Study | Study | ||
DELETE | /studies/{id} | Researcher | - |
Researcher - can be pretty much any Synapse user
GET /studies list all studies (yes we need this for linking)
POST /studies create study
GET /studies/{id} show study
PUT /studies/{id} update study
DELETE /studies/{id} delete study