GET api/Calendars/GetCalendar/{id}?Lang={Lang}
Đọc thông tin lịch làm việc (Calendar)
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| id |
ID của lịch cần đọc. |
integer |
Required |
| Lang |
Ngôn ngữ của nội dung trả về. Có thể là "vi" (tiếng Việt) hoặc "en" (tiếng Anh). Mặc định là "vi". |
string |
Default value is vi |
Body Parameters
None.
Response Information
Resource Description
Trả về thông tin chi tiết lịch .
TCalendar| Name | Description | Type | Additional information |
|---|---|---|---|
| ID |
ID Calendar |
integer |
None. |
| Title |
Tiêu đề |
string |
None. |
| Content |
Nội dung |
string |
None. |
| Summary |
Tóm tắt |
string |
None. |
| StartTime |
Thời gian bắt đầu |
date |
None. |
| EndTime |
Thời gian kết thúc |
date |
None. |
| Repeat |
Lặp: 0=không, 1=hàng ngày, 2=hàng tuần, 3=hàng tháng, 4= hàng năm |
integer |
None. |
| EndRepeatType |
Kiểu dừng lặp: 0=không dừng, 1=Dừng sau một số lần, 2=Dừng vào ngày cụ thể |
integer |
None. |
| RepeatTimes |
Số lần lặp lại để dừng |
integer |
None. |
| EndRepeatTime |
Thời gian kết thúc |
date |
None. |
| MemberCount |
Số thành viên tham gia |
integer |
None. |
| EmailAlert |
Thông báo thành viên qua email. 0=không, còn lại đơn vị tính phút |
integer |
None. |
| MessageAlert |
Thông báo thành viên qua tin nhắn (SMS/Zalo). 0=không, còn lại đơn vị tính phút |
integer |
None. |
| State |
Trạng thái: 1=Hoạt động, 0=Không hoạt động, 2= Được mời, cần xác nhận |
integer |
None. |
| Location |
Địa điểm tổ chức |
string |
None. |
| Note |
Ghi chú |
string |
None. |
| UserID |
ID người dùng hiện tại |
integer |
None. |
| CreatedTime |
Thời gian tạo |
date |
None. |
| UpdatedTime |
Thời gian sửa |
date |
None. |
| Members |
Danh sách thành viên |
Collection of TCalendarMember |
None. |
Response Formats
application/json, text/json
{
"ID": 1,
"Title": "sample string 2",
"Content": "sample string 3",
"Summary": "sample string 4",
"StartTime": "2026-01-09T22:10:37.1551423+07:00",
"EndTime": "2026-01-09T22:10:37.1551423+07:00",
"Repeat": 7,
"EndRepeatType": 8,
"RepeatTimes": 9,
"EndRepeatTime": "2026-01-09T22:10:37.1551423+07:00",
"MemberCount": 10,
"EmailAlert": 11,
"MessageAlert": 12,
"State": 13,
"Location": "sample string 14",
"Note": "sample string 15",
"UserID": 16,
"CreatedTime": "2026-01-09T22:10:37.1551423+07:00",
"UpdatedTime": "2026-01-09T22:10:37.1551423+07:00",
"Members": [
{
"$id": "2",
"ID": 1,
"CalenderID": 2,
"MemberID": 3,
"FullName": "sample string 4",
"Gender": "sample string 5",
"Email": "sample string 6",
"PhoneNumber": "sample string 7",
"Address": "sample string 8",
"State": 9,
"Confirm": 10,
"ConfirmDescription": "sample string 11",
"ConfirmDate": "2026-01-09T22:10:37.1551423+07:00"
},
{
"$ref": "2"
}
]
}