Versions Compared

Key

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

...

SubmissionStatus
Object to track the status and score of a specific Submission. This object is generated at the time of submission, and can be modified by Competition administrators.

...

URLHTTP TypeDescription
/competitionPOSTCreate a new Synapse Competition
/competition/{competitionId}GETFetch a Synapse Competition
/competition/{competitionId}PUT

Update a Synapse Competition

/competition/{competitionId}DELETEDelete a Synapse Competition

Participant

URLHTTP TypeDescription
/competition/{competitionId}/participantPOSTJoin as a new Participant in the Competition specified by competitionId

...

Synapse
URLHTTP TypeDescription
/competition/submissionPOSTCreate a new Synapse Submission (and a corresponding SubmissionStatus object)
/competition/submission/{submissionId}GETFetch a Synapse a Submission
/competition/submission/{submissionId}/statusGET

Get the status of a Submission

/competition/submission/{submissionId}/statusPUTUpdate the status of a Submission

Example Workflow

The following is a proposed workflow for interacting with the Competition Services. Please note that some components are still under development.

...