Skip to main content
Version: 1.0

Lấy báo cáo cán bộ

1. Mô tả chung

API này giúp các phòng và trường đối tác thực hiện lấy chi tiết báo cáo cán bộ từ trục dữ liệu.

2. Phạm vi đối tượng sử dụng

  • Các trường học, phòng giáo dục liên kết với GEdu.
  • Các hệ thống đối tác tích hợp như phần mềm quản lý học sinh, cổng thông tin giáo dục,...

3. Chuẩn bị cho Api

  • Thực hiện lấy danh sách đợt báo cáo hiện có để lấy reportingRoundId
  • Xem cách lấy thông tin đợt báo cáo tại : 👉 Xem thêm

4. Tài liệu api

4.1 Danh sách dữ liệu báo cáo đã gửi

Dùng để lấy danh sách cán bộ đã gửi báo cáo thành công

  • 4.1.1 Endpoint:

GET /edu/v1/external/reporting-rounds/employees

  • 4.1.2 Request Parameters:
TênVị tríKiểu dữ liệuBắt buộcMô tả
ReportingRoundIdQueryintYesId đợt báo cáo
SchoolCodeQuerystringYesMã định danh trường
TimestampQuerylongYesThời gian thực hiện request
SignatureQuerystringYesChữ kí được tính từ Secret Key
PageSizeQueryintNoSố lượng item trả về (mặc định là 20). Giá trị phải từ 1 - 50
PageNumberQueryintNoTrang hiện tại (mặc định 1). Giá trị phải lớn hơn 1

PlainText:

dataGroup=Employee&reportingRoundId={ReportingRoundId}&schoolCode={SchoolCode}&pageSize={PageSize}&pageNumber={PageNumber}&timestamp={Timestamp}

Example:

Request
X-Access-Key: 1234567890
GET /edu/v1/external/reporting-rounds/employees?reportingRoundId=1&schoolCode=THCSAnPhu001&pageSize=&pageNumber=&timestamp=1719378600&signature=2eGh2dsJKqv96WxIm4KFVMZT4Q6OqHTmZwhBqHwjF0=
  • 4.1.3 Response Parameters:
EmployeeResponseModel
Tên TrườngKiểu dữ liệuMô tả
IdintId báo cáo lớp học
FirstNamestringHọ
LastNamestringTên
FullNamestringHọ và tên đầy đủ
DoBDateTime?Ngày sinh
GenderNamestringGiới tính
IdentityNostringSố CMND/CCCD
IdentityIssuedBystringNơi cấp CMND/CCCD
IdentityIssuedDateDateTime?Ngày cấp CMND/CCCD
EmailstringEmail
PhonestringSố điện thoại
EthnicNamestringDân tộc
ReligionNamestringTôn giáo
ProvinceNamestringTỉnh/Thành phố
DistrictNamestringQuận/Huyện
WardNamestringPhường/Xã
AddressstringĐịa chỉ
HometownstringQuê quán
MajorNamestringChuyên ngành
UniversityNamestringTrường đại học
EducationLevelNamestringTrình độ học vấn
StatusNamestringTrạng thái làm việc
IsUnionMemberbool?Là đoàn viên
IsPartyMemberbool?Là đảng viên
InsuranceNostringSố bảo hiểm xã hội
EmployeeGroupNamestringNhóm nhân viên
EmployeeTypeNamestringLoại nhân viên
ContractTypeNamestringLoại hợp đồng
SubjectNamestringMôn giảng dạy (nếu có)
ExtendInfoDictionary<string, string>Danh sách thông tin mở rộng. Xem mô tả
  • 4.1.4 Example response:
Response
{
"success": true,
"message": "Thành công",
"data": [],
"showMessage": false,
"statusCode": 200,
"errors": null,
"currentPage": 1,
"totalPages": 0,
"totalCount": 0,
"pageSize": 20,
"hasPreviousPage": false,
"hasNextPage": false
}