Skip to content

POST Forms CoopEvaluation

Pierre Robert-Michon edited this page Mar 5, 2019 · 2 revisions

Create a new Coop Evaluation form

Method

POST

URL

/form/coopEvaluation/{formId}/{submissionDate}/{workExperience}/{employerEvaluation}/{softwareTechnologies}/{usefulCourses}/{coopId}

Params

  • int formId - unique ID of the form
  • String submissionDateStr - date of submission of the form
  • String workExperience - description of work experience
  • int employerEvaluation - Satisfaction score for employer
  • String softwareTechnologies - Software Technologies that were useful during coop, tech names separated by spaces
  • String usefulCourses - Courses that were useful during coop, course codes separated by spaces
  • int coopId - unique ID of the coop to which the form is associated

Output

A JSON array of message header maps, containing the following fields:

  • int formId - unique ID of the form
  • String submissionDateStr - date of submission of the form
  • String workExperience - description of work experience
  • int employerEvaluation - Satisfaction score for employer
  • String softwareTechnologies - Software Technologies that were useful during coop, tech names separated by spaces
  • String usefulCourses - Courses that were useful during coop, course codes separated by spaces
  • int coopId - unique ID of the coop to which the form is associated

Example

Request: POST http://localhost:8080/form/coopEvaluation/12/2018-09-10/Helped\ to\ develop\ Junit\ 5\ tests/9/Java\ Spring\ Junit5/ECSE\ 321/43

Success Response:

  • Code: 200
  • Content:
{
"formId": 12,
"submissionDate": "2018-09-10",
"workExperience": "Helped to develop Junit 5 tests",
"employerEvaluation": 9,
"softwareTechnologies": "Java, Spring, Junit5",
"usefulCourses": "ECSE 321",
"coop": 43
}

Back to REST API

Clone this wiki locally