POST api/Egitmen/CedayDersListesi

Aktif kurum ve aktif sezonda tanımlanmış bu güne ait tüm CEDAY derslerinin listesidir.

Request Information

URI Parameters

None.

Body Parameters

CedayBilgiParametreleriDTO
NameDescriptionTypeAdditional information
SonAktifOkulID

OkulID

integer

None.

SonAktifSezonID

SezonID

integer

None.

TarihDDMMYYYY

Ceday derslerinin aranacağı tarihtir. GünAyYıl formatında 31122022 şeklinde gönderilecek.

string

None.

appToken

Mobil uygulama için verilen sabit anahtardır. Her sorguda mutlaka gönderilmesi gerekir

string

None.

OturumToken

Oturum açma işlemi başarılı olduğunda sistemin ürettiği kişiye özel anahtar sonraki taleplerde kimlik doğrulaması için gönderilecektir. Oturum zaman aşımı sonrası veya aynı kişinin farklı bir cihazda oturum açması halinde geçersiz olacaktır.

string

None.

Request Formats

application/json, text/json

Sample:
{
  "SonAktifOkulID": 1,
  "SonAktifSezonID": 2,
  "TarihDDMMYYYY": "sample string 3",
  "appToken": "sample string 4",
  "OturumToken": "sample string 5"
}

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

Collection of CedayDersListesiDTO
NameDescriptionTypeAdditional information
ID

CEDAY dersinin tanım kimlik numarası

integer

None.

isOnlineDers

Online platform üzerinden yapılacak ders mi? Aksi halde kurum içinde derslik ortamında yapılacak ders demektir

boolean

None.

OgretmenErisimURL

Dersi anlatacak kişi olarak öğretmen yetkisi ile online platforma erişim adresi

string

None.

BaslamaTarihi

Dersin başlama tarihi ve saati

date

None.

YayinBaslamaTarihi

Bilet almaya açılacaksa dersi öğrencilerin görebileceği ilk tarih

date

None.

YayinBitisTarihi

Bilet alıma açılan dersin kontenjanı bitmese bile bu tarihten sonra bilet alımına kapatılır

date

None.

DerslikAd

Dersin yapılacağı dersliğin adı

string

None.

Sure

Dakika cinsinden dersin süresi

integer

None.

AdSoyad

Dersi anlatacak öğretmen adı soyadı

string

None.

BransAd

Dersin branşı

string

None.

KonuAd

Dersin konusu

string

None.

Kontenjan

Kontenjan

integer

None.

Biletli

Bilet almış öğrenci sayısı

integer

None.

Cinsiyet

Katılımcılarda cinsiyet sınırlaması yapılacaksa E veya K olur, boş ise cinsiyet sınırlaması yok demektir.

string

None.

isBireBir

Bire bir ders olarak tanımlanan CEDAY'ın kontenjanı 1'dir

boolean

None.

isZorunluDers

Zorunlu derslere bileti olan öğrencilerin bilet rezervasyonu sadece idare tarafından iptal edilebilir

boolean

None.

isYoklamaGirildi

Ders yoklaması sisteme girildi mi

boolean

None.

Aciklama

Derse katılacak öğrencilere gösterilecek açıklama metni

string

None.

Response Formats

application/json, text/json

Sample:
[
  {
    "ID": 1,
    "isOnlineDers": true,
    "OgretmenErisimURL": "sample string 3",
    "BaslamaTarihi": "2025-10-27T21:45:08.6252424+03:00",
    "YayinBaslamaTarihi": "2025-10-27T21:45:08.6252424+03:00",
    "YayinBitisTarihi": "2025-10-27T21:45:08.6252424+03:00",
    "DerslikAd": "sample string 7",
    "Sure": 8,
    "AdSoyad": "sample string 9",
    "BransAd": "sample string 10",
    "KonuAd": "sample string 11",
    "Kontenjan": 12,
    "Biletli": 13,
    "Cinsiyet": "sample string 14",
    "isBireBir": true,
    "isZorunluDers": true,
    "isYoklamaGirildi": true,
    "Aciklama": "sample string 18"
  },
  {
    "ID": 1,
    "isOnlineDers": true,
    "OgretmenErisimURL": "sample string 3",
    "BaslamaTarihi": "2025-10-27T21:45:08.6252424+03:00",
    "YayinBaslamaTarihi": "2025-10-27T21:45:08.6252424+03:00",
    "YayinBitisTarihi": "2025-10-27T21:45:08.6252424+03:00",
    "DerslikAd": "sample string 7",
    "Sure": 8,
    "AdSoyad": "sample string 9",
    "BransAd": "sample string 10",
    "KonuAd": "sample string 11",
    "Kontenjan": 12,
    "Biletli": 13,
    "Cinsiyet": "sample string 14",
    "isBireBir": true,
    "isZorunluDers": true,
    "isYoklamaGirildi": true,
    "Aciklama": "sample string 18"
  }
]