Hata kodları
Hatalar HTTP 400 ile ve gövdede kod olarak döner.
Kodlar
| Kod | Anlamı / çözümü |
|---|---|
| firstNameCannotBeNull · lastNameCannotBeNull | Ad veya soyad eksik. |
| provideIdentityNumberEmailOrDateOfBirthAndPhoneNumber | Eşleştirme alanlarından hiçbiri yok. identityNumber: "11111111111" gönderiyorsanız bu hatayı alırsınız. |
| enrollmentCannotBeNull | enrollmentList boş veya gönderilmemiş. |
| duplicateEnrollmentInEnrollmentList | Aynı seasonId + branchName ikilisi listede iki kez var. |
| seasonIdCannotBeNull · gradeNameCannotBeNull · gradeLevelCannotBeNull · branchNameCannotBeNull · curriculumTypeCannotBeNull · coterieTypeCannotBeNull | İlgili kayıt alanı eksik. |
| managerEnrollmentCannotCarryBranch · managerEnrollmentCannotCarryGrade | MANAGER kaydında şube/sınıf gönderilmiş. |
| invalidGradeLevel | gradeLevel kurum tipinin aralığı dışında. |
| invalidCoterieGradeLevelMatch | Branş ile sınıf seviyesi uyumsuz. |
| seasonIsNotActive | Sezon henüz başlamamış veya bitmiş. |
| seasonIsOutsideExternalClientBrandScope | Gönderilen sezon sizin markanıza ait değil. seasonId değerini kontrol edin. |
| externalClientHasNoBrandScope | İstemcinize marka tanımlanmamış. Bizimle iletişime geçin — sizin tarafınızda bir hata değildir. |
| identityAndEmailResolveToDifferentUsersContactUs | identityNumber bir kullanıcıyla eşleşti, ancak gönderilen email doğrulanmış e-postası olan başka bir kullanıcıya ait. Alanları kontrol edin; doğru olduğundan eminseniz bizimle iletişime geçin. |
| multipleUsersFoundContactUs | Gönderilen bilgiler birden fazla kullanıcı ile eşleşti. Bizimle iletişime geçin. |
| notFoundErrorInfo (HTTP 404) | seasonId bulunamadı, veya authenticate çağrısında clientId/secret hatalı. |
| HTTP 403 | Token süresi dolmuş veya yetki yok. Yeniden authenticate çağırın. |