PUT ./scoli{id}

It is used to update school info.

PUT parameters

NameValue TypeValidationDetails
liceuNumestringOptionalSchool name.
liceuClasificarestringOptionalSchool classification.
liceuTipintOptionalSchool type.
liceuCityIDintOptionalSchool city ID.
liceuAdresastringOptionalSchool address.
liceuEmailstringOptionalSchool email.
liceuTelstringOptionalSchool phone.
liceuCUIstringOptionalSchool CUI.
liceuCodSiruesstringOptionalSchool SIRUES.
liceuCodSiiirstringOptionalSchool SIIIR.
liceuDirectorIDstringOptionalSchool director ID.
liceuSecretarIDstringOptionalSchool secretary ID.
liceuVocationalintOptionalIt is used to mark a vocational school.
liceuTehnicintOptionalIt is used to mark a tehnical school.
liceuObservatiistringOptionalIt is used to add school observations. Only for admins.
liceuDefaultLanguagestringOptionalIt is used to change default school language. Only for admins.
liceuLogostringOptionalSchool logo.
labelsarrayOptionalIt is used to associate existing labels to school. Only for admins.

Validation

Error FieldError CodeError Message
liceuCUI101liceuCUI already assigned to other school!
liceuCodSirues101liceuCodSirues already assigned to other school!
liceuCodSiiir101liceuCodSiiir already assigned to other school!
liceuDirectorID101uaID not found!
liceuSecretarID101uaID not found!
labels101Label not found!
labels102Label is a system label!

Output example

{
"result": true
}