POST studyenrollments

POST/studyenrollments
AuthorizationBearer <token>

Paste your JWT token here

In: header

The data transfer object containing the new enrollment configuration.

studyIdinteger

The study associated with this enrollment.

Formatint32
memberIdstring

The member associated with this enrollment.

Formatuuid
enrollmentDatestring

The date and time when the enrollment started.

Formatdate-time
status?string

Defines the status of a study enrollment, indicating whether the enrollment is currently active (Enrolled), has been completed (Completed), or has been dropped out (DroppedOut). The StudyStatus enum is used to track the current state of a study enrollment, allowing for better management and organization of student enrollments within the system. This status information can be crucial for various functionalities such as reporting, analytics, and determining eligibility for certain activities or programs based on the student's enrollment status in their study program.

Formatint32
Value in"Enrolled" | "Completed" | "DroppedOut"

Response Body

application/json

application/json

application/json

curl -X POST "https://loading/studyenrollments" \  -H "Content-Type: application/json" \  -d '{    "studyId": 0,    "memberId": "92983ab9-49c8-444b-85ae-6e40402cf72e",    "enrollmentDate": "2019-08-24T14:15:22Z"  }'
{
  "id": 0,
  "memberId": "92983ab9-49c8-444b-85ae-6e40402cf72e",
  "memberName": "string",
  "studyId": 0,
  "studyTitle": "string",
  "studyType": "Bachelor",
  "enrollmentDate": "2019-08-24T14:15:22Z",
  "completionDate": "2019-08-24T14:15:22Z",
  "status": "Enrolled"
}
{
  "message": "string"
}
{
  "type": "string",
  "title": "string",
  "status": 0,
  "detail": "string",
  "instance": "string",
  "property1": null,
  "property2": null
}