lock
POST
apiportal/v1/studentattendance
No documentation available.
EXPANDexpand_more
Request Information
Roles
- Vendor_APIClient
URI Parameters
None.
Body Parameters
Collection of spiStudentAttendanceRequestName | Description | Type | Additional information |
---|---|---|---|
FileType | string |
None. |
|
FileYear | integer |
None. |
|
FileSemester | integer |
None. |
|
ClassCampus | string |
None. |
|
ClassCode | string |
None. |
|
StaffID | integer |
None. |
|
AttendanceDate | date |
None. |
|
AttendancePeriod | integer |
None. |
|
AttendanceDayNumber | integer |
None. |
|
TimetableGroup | string |
None. |
|
AttendanceMasterSeq | integer |
None. |
|
ID | integer |
None. |
|
AttendedFlag | boolean |
None. |
|
PossibleAbsenceCode | string |
None. |
|
PossibleReasonCode | string |
None. |
|
PossibleDescription | string |
None. |
|
LateArrivalFlag | boolean |
None. |
|
LateArrivalTime | date |
None. |
|
EarlyDepartureFlag | boolean |
None. |
|
EarlyDepartureTime | date |
None. |
|
AttendanceSeq | integer |
None. |
|
ClassCancelledFlag | boolean |
None. |
|
Students | Collection of TSpiAttendancesAPI |
None. |
Request Formats
[ { "FileType": "sample string 1", "FileYear": 2, "FileSemester": 3, "ClassCampus": "sample string 4", "ClassCode": "sample string 5", "StaffID": 6, "AttendanceDate": "2025-05-02T02:08:49.5821864+10:00", "AttendancePeriod": 8, "AttendanceDayNumber": 9, "TimetableGroup": "sample string 10", "AttendanceMasterSeq": 1, "ID": 11, "AttendedFlag": true, "PossibleAbsenceCode": "sample string 13", "PossibleReasonCode": "sample string 14", "PossibleDescription": "sample string 15", "LateArrivalFlag": true, "LateArrivalTime": "2025-05-02T02:08:49.5821864+10:00", "EarlyDepartureFlag": true, "EarlyDepartureTime": "2025-05-02T02:08:49.5821864+10:00", "AttendanceSeq": 1, "ClassCancelledFlag": true, "Students": [ { "ID": 1, "AttendedFlag": true, "PossibleAbsenceCode": "sample string 3", "PossibleReasonCode": "sample string 4", "PossibleDescription": "sample string 5", "LateArrivalFlag": true, "LateArrivalTime": "2025-05-02T02:08:49.5821864+10:00", "EarlyDepartureFlag": true, "EarlyDepartureTime": "2025-05-02T02:08:49.5821864+10:00", "AttendanceSeq": 1 }, { "ID": 1, "AttendedFlag": true, "PossibleAbsenceCode": "sample string 3", "PossibleReasonCode": "sample string 4", "PossibleDescription": "sample string 5", "LateArrivalFlag": true, "LateArrivalTime": "2025-05-02T02:08:49.5821864+10:00", "EarlyDepartureFlag": true, "EarlyDepartureTime": "2025-05-02T02:08:49.5821864+10:00", "AttendanceSeq": 1 } ] }, { "FileType": "sample string 1", "FileYear": 2, "FileSemester": 3, "ClassCampus": "sample string 4", "ClassCode": "sample string 5", "StaffID": 6, "AttendanceDate": "2025-05-02T02:08:49.5821864+10:00", "AttendancePeriod": 8, "AttendanceDayNumber": 9, "TimetableGroup": "sample string 10", "AttendanceMasterSeq": 1, "ID": 11, "AttendedFlag": true, "PossibleAbsenceCode": "sample string 13", "PossibleReasonCode": "sample string 14", "PossibleDescription": "sample string 15", "LateArrivalFlag": true, "LateArrivalTime": "2025-05-02T02:08:49.5821864+10:00", "EarlyDepartureFlag": true, "EarlyDepartureTime": "2025-05-02T02:08:49.5821864+10:00", "AttendanceSeq": 1, "ClassCancelledFlag": true, "Students": [ { "ID": 1, "AttendedFlag": true, "PossibleAbsenceCode": "sample string 3", "PossibleReasonCode": "sample string 4", "PossibleDescription": "sample string 5", "LateArrivalFlag": true, "LateArrivalTime": "2025-05-02T02:08:49.5821864+10:00", "EarlyDepartureFlag": true, "EarlyDepartureTime": "2025-05-02T02:08:49.5821864+10:00", "AttendanceSeq": 1 }, { "ID": 1, "AttendedFlag": true, "PossibleAbsenceCode": "sample string 3", "PossibleReasonCode": "sample string 4", "PossibleDescription": "sample string 5", "LateArrivalFlag": true, "LateArrivalTime": "2025-05-02T02:08:49.5821864+10:00", "EarlyDepartureFlag": true, "EarlyDepartureTime": "2025-05-02T02:08:49.5821864+10:00", "AttendanceSeq": 1 } ] } ]
<ArrayOfspiStudentAttendanceRequest xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.APIClient"> <spiStudentAttendanceRequest> <AttendanceDate>2025-05-02T02:08:49.5821864+10:00</AttendanceDate> <AttendanceDayNumber>9</AttendanceDayNumber> <AttendanceMasterSeq>1</AttendanceMasterSeq> <AttendancePeriod>8</AttendancePeriod> <AttendanceSeq>1</AttendanceSeq> <AttendedFlag>true</AttendedFlag> <ClassCampus>sample string 4</ClassCampus> <ClassCancelledFlag>true</ClassCancelledFlag> <ClassCode>sample string 5</ClassCode> <EarlyDepartureFlag>true</EarlyDepartureFlag> <EarlyDepartureTime>2025-05-02T02:08:49.5821864+10:00</EarlyDepartureTime> <FileSemester>3</FileSemester> <FileType>sample string 1</FileType> <FileYear>2</FileYear> <ID>11</ID> <LateArrivalFlag>true</LateArrivalFlag> <LateArrivalTime>2025-05-02T02:08:49.5821864+10:00</LateArrivalTime> <PossibleAbsenceCode>sample string 13</PossibleAbsenceCode> <PossibleDescription>sample string 15</PossibleDescription> <PossibleReasonCode>sample string 14</PossibleReasonCode> <StaffID>6</StaffID> <Students> <TSpiAttendancesAPI> <AttendanceSeq>1</AttendanceSeq> <AttendedFlag>true</AttendedFlag> <EarlyDepartureFlag>true</EarlyDepartureFlag> <EarlyDepartureTime>2025-05-02T02:08:49.5821864+10:00</EarlyDepartureTime> <ID>1</ID> <LateArrivalFlag>true</LateArrivalFlag> <LateArrivalTime>2025-05-02T02:08:49.5821864+10:00</LateArrivalTime> <PossibleAbsenceCode>sample string 3</PossibleAbsenceCode> <PossibleDescription>sample string 5</PossibleDescription> <PossibleReasonCode>sample string 4</PossibleReasonCode> </TSpiAttendancesAPI> <TSpiAttendancesAPI> <AttendanceSeq>1</AttendanceSeq> <AttendedFlag>true</AttendedFlag> <EarlyDepartureFlag>true</EarlyDepartureFlag> <EarlyDepartureTime>2025-05-02T02:08:49.5821864+10:00</EarlyDepartureTime> <ID>1</ID> <LateArrivalFlag>true</LateArrivalFlag> <LateArrivalTime>2025-05-02T02:08:49.5821864+10:00</LateArrivalTime> <PossibleAbsenceCode>sample string 3</PossibleAbsenceCode> <PossibleDescription>sample string 5</PossibleDescription> <PossibleReasonCode>sample string 4</PossibleReasonCode> </TSpiAttendancesAPI> </Students> <TimetableGroup>sample string 10</TimetableGroup> </spiStudentAttendanceRequest> <spiStudentAttendanceRequest> <AttendanceDate>2025-05-02T02:08:49.5821864+10:00</AttendanceDate> <AttendanceDayNumber>9</AttendanceDayNumber> <AttendanceMasterSeq>1</AttendanceMasterSeq> <AttendancePeriod>8</AttendancePeriod> <AttendanceSeq>1</AttendanceSeq> <AttendedFlag>true</AttendedFlag> <ClassCampus>sample string 4</ClassCampus> <ClassCancelledFlag>true</ClassCancelledFlag> <ClassCode>sample string 5</ClassCode> <EarlyDepartureFlag>true</EarlyDepartureFlag> <EarlyDepartureTime>2025-05-02T02:08:49.5821864+10:00</EarlyDepartureTime> <FileSemester>3</FileSemester> <FileType>sample string 1</FileType> <FileYear>2</FileYear> <ID>11</ID> <LateArrivalFlag>true</LateArrivalFlag> <LateArrivalTime>2025-05-02T02:08:49.5821864+10:00</LateArrivalTime> <PossibleAbsenceCode>sample string 13</PossibleAbsenceCode> <PossibleDescription>sample string 15</PossibleDescription> <PossibleReasonCode>sample string 14</PossibleReasonCode> <StaffID>6</StaffID> <Students> <TSpiAttendancesAPI> <AttendanceSeq>1</AttendanceSeq> <AttendedFlag>true</AttendedFlag> <EarlyDepartureFlag>true</EarlyDepartureFlag> <EarlyDepartureTime>2025-05-02T02:08:49.5821864+10:00</EarlyDepartureTime> <ID>1</ID> <LateArrivalFlag>true</LateArrivalFlag> <LateArrivalTime>2025-05-02T02:08:49.5821864+10:00</LateArrivalTime> <PossibleAbsenceCode>sample string 3</PossibleAbsenceCode> <PossibleDescription>sample string 5</PossibleDescription> <PossibleReasonCode>sample string 4</PossibleReasonCode> </TSpiAttendancesAPI> <TSpiAttendancesAPI> <AttendanceSeq>1</AttendanceSeq> <AttendedFlag>true</AttendedFlag> <EarlyDepartureFlag>true</EarlyDepartureFlag> <EarlyDepartureTime>2025-05-02T02:08:49.5821864+10:00</EarlyDepartureTime> <ID>1</ID> <LateArrivalFlag>true</LateArrivalFlag> <LateArrivalTime>2025-05-02T02:08:49.5821864+10:00</LateArrivalTime> <PossibleAbsenceCode>sample string 3</PossibleAbsenceCode> <PossibleDescription>sample string 5</PossibleDescription> <PossibleReasonCode>sample string 4</PossibleReasonCode> </TSpiAttendancesAPI> </Students> <TimetableGroup>sample string 10</TimetableGroup> </spiStudentAttendanceRequest> </ArrayOfspiStudentAttendanceRequest>
Sample not available.
EXPANDexpand_more
Response Information
Resource Description
Collection of CreateStudentAttendanceRespModelName | Description | Type | Additional information |
---|---|---|---|
RowNum | integer |
None. |
|
Result | CreateStudentAttendanceModel |
None. |
Response Formats
[ { "RowNum": 1, "Result": { "Students": [ { "ID": 1, "EntitySeq": 1, "Error": "sample string 2", "ValidationDetails": [ { "FieldName": "sample string 1", "Reason": "sample string 2" }, { "FieldName": "sample string 1", "Reason": "sample string 2" } ] }, { "ID": 1, "EntitySeq": 1, "Error": "sample string 2", "ValidationDetails": [ { "FieldName": "sample string 1", "Reason": "sample string 2" }, { "FieldName": "sample string 1", "Reason": "sample string 2" } ] } ], "EntitySeq": 1, "Error": "sample string 1", "ValidationDetails": [ { "FieldName": "sample string 1", "Reason": "sample string 2" }, { "FieldName": "sample string 1", "Reason": "sample string 2" } ] } }, { "RowNum": 1, "Result": { "Students": [ { "ID": 1, "EntitySeq": 1, "Error": "sample string 2", "ValidationDetails": [ { "FieldName": "sample string 1", "Reason": "sample string 2" }, { "FieldName": "sample string 1", "Reason": "sample string 2" } ] }, { "ID": 1, "EntitySeq": 1, "Error": "sample string 2", "ValidationDetails": [ { "FieldName": "sample string 1", "Reason": "sample string 2" }, { "FieldName": "sample string 1", "Reason": "sample string 2" } ] } ], "EntitySeq": 1, "Error": "sample string 1", "ValidationDetails": [ { "FieldName": "sample string 1", "Reason": "sample string 2" }, { "FieldName": "sample string 1", "Reason": "sample string 2" } ] } } ]
<ArrayOfCreateStudentAttendanceRespModel xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Synergetic.Model.APIClient"> <CreateStudentAttendanceRespModel> <Result> <Error>sample string 1</Error> <ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> </ValidationDetails> <EntitySeq>1</EntitySeq> <Students> <_CreateStudentAttendanceModel> <Error>sample string 2</Error> <ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> </ValidationDetails> <EntitySeq>1</EntitySeq> <ID>1</ID> </_CreateStudentAttendanceModel> <_CreateStudentAttendanceModel> <Error>sample string 2</Error> <ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> </ValidationDetails> <EntitySeq>1</EntitySeq> <ID>1</ID> </_CreateStudentAttendanceModel> </Students> </Result> <RowNum>1</RowNum> </CreateStudentAttendanceRespModel> <CreateStudentAttendanceRespModel> <Result> <Error>sample string 1</Error> <ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> </ValidationDetails> <EntitySeq>1</EntitySeq> <Students> <_CreateStudentAttendanceModel> <Error>sample string 2</Error> <ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> </ValidationDetails> <EntitySeq>1</EntitySeq> <ID>1</ID> </_CreateStudentAttendanceModel> <_CreateStudentAttendanceModel> <Error>sample string 2</Error> <ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> <ValidationDetails> <FieldName>sample string 1</FieldName> <Reason>sample string 2</Reason> </ValidationDetails> </ValidationDetails> <EntitySeq>1</EntitySeq> <ID>1</ID> </_CreateStudentAttendanceModel> </Students> </Result> <RowNum>1</RowNum> </CreateStudentAttendanceRespModel> </ArrayOfCreateStudentAttendanceRespModel>