{"openapi":"3.0.0","info":{"title":"API Les Acteurs de l'Inclusion","description":"","version":"0.0.1"},"servers":[{"url":"\/","description":""}],"paths":{"\/api\/absences":{"get":{"operationId":"get_absencesScheduleCollection","tags":["Schedule"],"responses":{"200":{"description":"Schedule collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.AbsenceListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.AbsenceListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.AbsenceListOutput"}}}}}},"summary":"Retrieves the collection of Schedule resources.","description":"Retrieves the collection of Schedule resources.","parameters":[{"name":"employeeId","in":"query","description":"The employee id.","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"beginDate","in":"query","description":"Begin date of range","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","format":"date"},"style":"form","explode":false,"allowReserved":false},{"name":"endDate","in":"query","description":"End date of range","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","format":"date"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_absenceScheduleCollection","tags":["Schedule"],"responses":{"201":{"description":"Schedule resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsenceDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsenceDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsenceDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Schedule resource.","description":"Creates a Schedule resource.","parameters":[],"requestBody":{"description":"The new Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsencePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsencePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsencePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/absences\/{absenceId}":{"put":{"operationId":"put_absenceScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsenceDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsenceDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsenceDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Schedule resource.","description":"Replaces the Schedule resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsencePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsencePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AbsencePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_absenceScheduleItem","tags":["Schedule"],"responses":{"204":{"description":"Schedule resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Schedule resource.","description":"Removes the Schedule resource.","parameters":[{"name":"absenceId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/addresses":{"get":{"operationId":"getAddressCollection","tags":["Address"],"responses":{"200":{"description":"Address collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Address.AddressListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Address.AddressListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Address.AddressListOutput"}}}}}},"summary":"Retrieves the collection of Address resources.","description":"Retrieves the collection of Address resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postAddressCollection","tags":["Address"],"responses":{"201":{"description":"Address resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}}},"links":{"GetAddressItem":{"operationId":"getAddressItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/addresses\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Address resource.","description":"Creates a Address resource.","parameters":[],"requestBody":{"description":"The new Address resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/addresses\/{id}":{"get":{"operationId":"getAddressItem","tags":["Address"],"responses":{"200":{"description":"Address resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Address resource.","description":"Retrieves a Address resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putAddressItem","tags":["Address"],"responses":{"200":{"description":"Address resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressDetailsOutput"}}},"links":{"GetAddressItem":{"operationId":"getAddressItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/addresses\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Address resource.","description":"Replaces the Address resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Address resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Address.AddressInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteAddressItem","tags":["Address"],"responses":{"204":{"description":"Address resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Address resource.","description":"Removes the Address resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/appointments":{"get":{"operationId":"get_appointmentsScheduleCollection","tags":["Schedule"],"responses":{"200":{"description":"Schedule collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.AppointmentListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.AppointmentListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.AppointmentListOutput"}}}}}},"summary":"Retrieves the collection of Schedule resources.","description":"Retrieves the collection of Schedule resources.","parameters":[{"name":"employeeId","in":"query","description":"The employee id.","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"clientIds","in":"query","description":"The client Ids","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"beginDate","in":"query","description":"Begin date of range","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","format":"date"},"style":"form","explode":false,"allowReserved":false},{"name":"endDate","in":"query","description":"End date of range","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","format":"date"},"style":"form","explode":false,"allowReserved":false},{"name":"before","in":"query","description":"only before now","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"after","in":"query","description":"only after now","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"orderBy","in":"query","description":"order data on beginDate","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","enum":["ASC","DESC"]},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_appointmentsScheduleCollection","tags":["Schedule"],"responses":{"201":{"description":"Schedule resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Schedule resource.","description":"Creates a Schedule resource.","parameters":[],"requestBody":{"description":"The new Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/appointments\/clients":{"get":{"operationId":"get_client_appointmentsScheduleCollection","tags":["Schedule"],"responses":{"200":{"description":"Schedule collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.XAppointmentClientListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.XAppointmentClientListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.XAppointmentClientListOutput"}}}}}},"summary":"Retrieves the collection of Schedule resources.","description":"Retrieves the collection of Schedule resources.","parameters":[{"name":"employeeId","in":"query","description":"The employee Id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"beginDate","in":"query","description":"Begin date of range","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","format":"date"},"style":"form","explode":false,"allowReserved":false},{"name":"endDate","in":"query","description":"End date of range","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","format":"date"},"style":"form","explode":false,"allowReserved":false},{"name":"before","in":"query","description":"only before now","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"after","in":"query","description":"only after now","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"orderBy","in":"query","description":"order data on beginDate","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","enum":["ASC","DESC"]},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/appointments\/{appointmentId}":{"get":{"operationId":"get_appointment_detailsScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Schedule resource.","description":"Retrieves a Schedule resource.","parameters":[{"name":"appointmentId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_appointmentScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Schedule resource.","description":"Replaces the Schedule resource.","parameters":[{"name":"appointmentId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.AppointmentPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_appointmentScheduleItem","tags":["Schedule"],"responses":{"204":{"description":"Schedule resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Schedule resource.","description":"Removes the Schedule resource.","parameters":[{"name":"appointmentId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/auth\/email\/check-code":{"ref":"emailCheckCodeItem","post":{"operationId":"emailCheckCodeItem","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Token"}}}}},"summary":"Get JWT token for first connect with email and check code.","description":"Get JWT token for first connect with email and check code.","parameters":[],"requestBody":{"description":"Create JWT Token and email validate","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/emailCheckCode"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/auth\/email\/resend-code":{"ref":"ResendCheckCode","post":{"operationId":"emailResendCode","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Token"}}}}},"summary":"Resend Code email check","description":"Resend Code email check","parameters":[],"requestBody":{"description":"Resend Code","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/emailResendCode"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/auth\/magic-link\/generate":{"ref":"JWT Token","post":{"operationId":"magicLinkCredentials","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Result"}}}}},"summary":"Get JWT token to user login.","description":"Get JWT token to user login.","parameters":[],"requestBody":{"description":"Generate MagicLink","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Credentials_MagicLink"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/auth\/refresh":{"ref":"Refresh JWT Token","post":{"operationId":"adminRefreshToken","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Token"}}}}},"summary":"Refresh JWT token to admin login.","description":"Refresh JWT token to admin login.","parameters":[],"requestBody":{"description":"Refresh JWT Token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/RefeshToken"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/auth\/reinit-password\/request":{"ref":"reinitPasswordRequest","post":{"operationId":"reinitPasswordRequest","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Token"}}}}},"summary":"Get JWT token for reinit password","description":"Get JWT token for reinit password","parameters":[],"requestBody":{"description":"Get JWT token for reinit password.","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/reinitPasswordRequest"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/auth\/reinit-password\/validate":{"ref":"reinitPasswordValidate","post":{"operationId":"reinitPasswordValidate","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Token"}}}}},"summary":"Get JWT token after reinit password.","description":"Get JWT token after reinit password.","parameters":[],"requestBody":{"description":"Get JWT token after reinit password.","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/reinitPasswordValidate"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/auth\/token":{"ref":"JWT Token","post":{"operationId":"adminPostCredentialsItem","tags":["Auth"],"responses":{"200":{"description":"Get JWT token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Token"}}}}},"summary":"Get JWT token to admin login.","description":"Get JWT token to admin login.","parameters":[],"requestBody":{"description":"Generate new JWT Token","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Credentials"}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/billing-statuss":{"get":{"operationId":"getBillingStatusCollection","tags":["BillingStatus"],"responses":{"200":{"description":"BillingStatus collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusListOutput"}}}}}},"summary":"Retrieves the collection of BillingStatus resources.","description":"Retrieves the collection of BillingStatus resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postBillingStatusCollection","tags":["BillingStatus"],"responses":{"201":{"description":"BillingStatus resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}}},"links":{"GetBillingStatusItem":{"operationId":"getBillingStatusItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/billing-statuss\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a BillingStatus resource.","description":"Creates a BillingStatus resource.","parameters":[],"requestBody":{"description":"The new BillingStatus resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/billing-statuss\/{id}":{"get":{"operationId":"getBillingStatusItem","tags":["BillingStatus"],"responses":{"200":{"description":"BillingStatus resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a BillingStatus resource.","description":"Retrieves a BillingStatus resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putBillingStatusItem","tags":["BillingStatus"],"responses":{"200":{"description":"BillingStatus resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusDetailsOutput"}}},"links":{"GetBillingStatusItem":{"operationId":"getBillingStatusItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/billing-statuss\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the BillingStatus resource.","description":"Replaces the BillingStatus resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated BillingStatus resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/BillingStatus.BillingStatusPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteBillingStatusItem","tags":["BillingStatus"],"responses":{"204":{"description":"BillingStatus resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the BillingStatus resource.","description":"Removes the BillingStatus resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/billings":{"get":{"operationId":"getBillingCollection","tags":["Billing"],"responses":{"200":{"description":"Billing collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Billing.BillingListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Billing.BillingListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Billing.BillingListOutput"}}}}}},"summary":"Retrieves the collection of Billing resources.","description":"Retrieves the collection of Billing resources.","parameters":[{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postBillingCollection","tags":["Billing"],"responses":{"201":{"description":"Billing resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}}},"links":{"GetBillingItem":{"operationId":"getBillingItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/billings\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Billing resource.","description":"Creates a Billing resource.","parameters":[],"requestBody":{"description":"The new Billing resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/billings\/{id}":{"get":{"operationId":"getBillingItem","tags":["Billing"],"responses":{"200":{"description":"Billing resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Billing resource.","description":"Retrieves a Billing resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putBillingItem","tags":["Billing"],"responses":{"200":{"description":"Billing resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}}},"links":{"GetBillingItem":{"operationId":"getBillingItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/billings\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Billing resource.","description":"Replaces the Billing resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Billing resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteBillingItem","tags":["Billing"],"responses":{"204":{"description":"Billing resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Billing resource.","description":"Removes the Billing resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/billings\/{id}\/generate-document":{"get":{"operationId":"generate_documentBillingItem","tags":["Billing"],"responses":{"200":{"description":"Billing resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Billing resource.","description":"Retrieves a Billing resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/billings\/{id}\/send-status":{"put":{"operationId":"change_send_statusBillingItem","tags":["Billing"],"responses":{"200":{"description":"Billing resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}}},"links":{"GetBillingItem":{"operationId":"getBillingItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/billings\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Billing resource.","description":"Replaces the Billing resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Billing resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingChangeSendStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingChangeSendStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingChangeSendStatusPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/billings\/{id}\/status":{"put":{"operationId":"change_statusBillingItem","tags":["Billing"],"responses":{"200":{"description":"Billing resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingDetailsOutput"}}},"links":{"GetBillingItem":{"operationId":"getBillingItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/billings\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Billing resource.","description":"Replaces the Billing resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Billing resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingChangeStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingChangeStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Billing.BillingChangeStatusPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/calendar-parameters":{"post":{"operationId":"post_employee_parameterScheduleCollection","tags":["Schedule"],"responses":{"201":{"description":"Schedule resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Schedule resource.","description":"Creates a Schedule resource.","parameters":[],"requestBody":{"description":"The new Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapter-part-responses":{"post":{"operationId":"post_chapter_part_responseLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a chapter validation with its data and possible file.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"label":{"type":"string"},"chapterPartId":{"type":"integer"},"isCorrect":{"type":"boolean"}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/chapter-part-responses\/{chapterPartResponseId}":{"get":{"operationId":"get_chapter_part_response_detailsLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterPartResponseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_chapter_part_responseLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartResponseDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Updates a chapter part response.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterPartResponseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"label":{"type":"string"},"isCorrect":{"type":"boolean"},"needToRemoveFile":{"type":"boolean"}}}}}}},"required":false},"deprecated":false},"delete":{"operationId":"delete_chapter_part_responseLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterPartResponseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chapter-parts":{"post":{"operationId":"post_chapter_partLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a LMS resource.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapter-parts\/{chapterPartId}":{"put":{"operationId":"put_chapter_partLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterPartId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_chapter_partLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterPartId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chapter-parts\/{chapterPartId}\/reorder":{"put":{"operationId":"reorder_chapter_partLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterPartId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartReorderInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartReorderInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPartReorderInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapter-validations":{"get":{"operationId":"get_chapter_validationsLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationListOutput"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"templateName","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"isFinalized","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"courseId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"chapterId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"userGroupId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"LMSUserId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_createLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a chapter validation with its data and possible file.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"userId":{"type":"integer"},"chapterId":{"type":"integer"},"answers":{"type":"object","required":false},"time":{"type":"integer","required":false},"isFinalized":{"type":"integer"},"videoPositions":{"type":"array","required":false}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/chapter-validations\/{chapterValidationId}":{"get":{"operationId":"get_chapter_detailsLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterValidationId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_chapter_validationLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Updates a chapter validation with its data and possible file.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterValidationId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"answers":{"type":"object","required":false},"time":{"type":"integer","required":false},"isFinalized":{"type":"integer"},"videoPositions":{"type":"array","required":false}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/chapter-validations\/{chapterValidationId}\/add-time":{"put":{"operationId":"add_timeLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Adds time to a chapter validation.","description":"Adds time to a chapter validation.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationAddTimeInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationAddTimeInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationAddTimeInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapter-validations\/{chapterValidationId}\/correct":{"put":{"operationId":"correct_chapter_validationLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Correct a chapter validation.","description":"Correct a chapter validation.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterValidationId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationCorrection"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationCorrection"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationCorrection"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapter-validations\/{chapterValidationId}\/update-video-positions":{"put":{"operationId":"put_video_positionLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Adds video positions to a chapter validation.","description":"Adds video positions to a chapter validation.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationUpdateVideoPositionsInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationUpdateVideoPositionsInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationUpdateVideoPositionsInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapters":{"get":{"operationId":"get_chaptersLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ChapterListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ChapterListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ChapterListOutput"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"courseId","in":"query","description":"Filters chapters by course","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"templateName","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_create_chapterLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a LMS resource.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapters\/modules\/{moduleId}":{"get":{"operationId":"get_chapters_by_moduleLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chapters\/{chapterId}":{"put":{"operationId":"put_chapterLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_chapterLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chapters\/{chapterId}\/displayable":{"get":{"operationId":"get_displayable_chapter_for_participationLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"participation_id","in":"query","description":"ID of the participation to filter the resource","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chapters\/{chapterId}\/reorder":{"put":{"operationId":"reorder_chapterLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterReorderInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterReorderInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterReorderInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chapters\/{chapterId}\/resources":{"get":{"operationId":"get_resources_by_chapterLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"chapterId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chat-messages\/{id}":{"get":{"operationId":"getChatMessageItem","tags":["ChatMessage"],"responses":{"200":{"description":"ChatMessage resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/ChatMessage.ChatMessageDetailsDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/ChatMessage.ChatMessageDetailsDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/ChatMessage.ChatMessageDetailsDTO"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a ChatMessage resource.","description":"Retrieves a ChatMessage resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"delete":{"operationId":"mark_as_deletedChatMessageItem","tags":["ChatMessage"],"responses":{"204":{"description":"ChatMessage resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the ChatMessage resource.","description":"Removes the ChatMessage resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chats":{"get":{"operationId":"get_listChatCollection","tags":["Chat"],"responses":{"200":{"description":"Chat collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Chat.ChatListDTO"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Chat.ChatListDTO"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Chat.ChatListDTO"}}}}}},"summary":"Retrieves the collection of Chat resources.","description":"Retrieves the collection of Chat resources.","parameters":[{"name":"order","in":"query","description":"Either to get the list ascending or descending. Must be ASC or DESC","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"userIds","in":"query","description":"A list of user IDs to filter, separated by comas.","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"Search","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postChatCollection","tags":["Chat"],"responses":{"201":{"description":"Chat resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}}},"links":{"GetChatItem":{"operationId":"getChatItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/chats\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Chat resource.","description":"Creates a Chat resource.","parameters":[],"requestBody":{"description":"The new Chat resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.PostChatDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.PostChatDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.PostChatDTO"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chats\/messages-unseen":{"get":{"operationId":"get_chat_messages_unseenChatCollection","tags":["Chat"],"responses":{"200":{"description":"Chat collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Chat.UserUnreadMessageStatsDTO"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Chat.UserUnreadMessageStatsDTO"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Chat.UserUnreadMessageStatsDTO"}}}}}},"summary":"Retrieves the collection of Chat resources.","description":"Retrieves the collection of Chat resources.","parameters":[{"name":"userId","in":"query","description":"User Id","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"userType","in":"query","description":"User Type","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chats\/{id}":{"get":{"operationId":"getChatItem","tags":["Chat"],"responses":{"200":{"description":"Chat resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Chat resource.","description":"Retrieves a Chat resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"delete":{"operationId":"remove_accessChatItem","tags":["Chat"],"responses":{"204":{"description":"Chat resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Chat resource.","description":"Removes the Chat resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/chats\/{id}\/messages":{"get":{"operationId":"get_chat_messagesChatItem","tags":["Chat"],"responses":{"200":{"description":"Chat resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatMessageListDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatMessageListDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatMessageListDTO"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Chat resource.","description":"Retrieves a Chat resource.","parameters":[{"name":"id","in":"path","description":"The chat ID to post the message","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"Page number","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"Number of items per page","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"order","in":"query","description":"Either to get the list ascending or descending. Must be ASC or DESC","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_messageChatCollection","tags":["Chat"],"responses":{"201":{"description":"Chat resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatMessageDetailsDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatMessageDetailsDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatMessageDetailsDTO"}}},"links":{"GetChatItem":{"operationId":"getChatItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/chats\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Create a message in the chat","description":"Creates a Chat resource.","parameters":[{"name":"id","in":"path","description":"The chat ID to post the message","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary","required":false},"file2":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"content":{"type":"string","required":true}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/chats\/{id}\/status":{"put":{"operationId":"modify_statusChatItem","tags":["Chat"],"responses":{"200":{"description":"Chat resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.ChatDetailsDTO"}}},"links":{"GetChatItem":{"operationId":"getChatItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/chats\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Chat resource.","description":"Replaces the Chat resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Chat resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Chat.ModifyStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Chat.ModifyStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Chat.ModifyStatusPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/chunks":{"post":{"operationId":"post_heavy_fileDocumentCollection","tags":["Document"],"responses":{"201":{"description":"Document resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Post heavy file.","description":"Creates a Document resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"chunkBytes":{"type":"string","format":"binary","required":true},"input":{"type":"object","properties":{"fileName":{"type":"string","required":true},"offset":{"type":"integer","required":true},"isLastChunk":{"type":"boolean","required":true},"type":{"type":"string","required":false},"entityType":{"type":"string","required":false},"entityId":{"type":"integer","required":false}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/clients":{"get":{"operationId":"getClientCollection","tags":["Client"],"responses":{"200":{"description":"Client collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Client.ClientListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Client.ClientListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Client.ClientListOutput"}}}}}},"summary":"Retrieves the collection of Client resources.","description":"Retrieves the collection of Client resources.","parameters":[{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postClientCollection","tags":["Client"],"responses":{"201":{"description":"Client resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}}},"links":{"GetClientItem":{"operationId":"getClientItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/clients\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Client resource.","description":"Creates a Client resource.","parameters":[],"requestBody":{"description":"The new Client resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/clients\/{id}":{"get":{"operationId":"getClientItem","tags":["Client"],"responses":{"200":{"description":"Client resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Client resource.","description":"Retrieves a Client resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putClientItem","tags":["Client"],"responses":{"200":{"description":"Client resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientDetailsOutput"}}},"links":{"GetClientItem":{"operationId":"getClientItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/clients\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Client resource.","description":"Replaces the Client resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Client resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Client.ClientPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteClientItem","tags":["Client"],"responses":{"204":{"description":"Client resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Client resource.","description":"Removes the Client resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/companies":{"get":{"operationId":"getCompanyCollection","tags":["Company"],"responses":{"200":{"description":"Company collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Company.CompanyListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Company.CompanyListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Company.CompanyListOutput"}}}}}},"summary":"Retrieves the collection of Company resources.","description":"Retrieves the collection of Company resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postCompanyCollection","tags":["Company"],"responses":{"201":{"description":"Company resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}}},"links":{"GetCompanyItem":{"operationId":"getCompanyItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/companies\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Company resource.","description":"Creates a Company resource.","parameters":[],"requestBody":{"description":"The new Company resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/companies\/{id}":{"get":{"operationId":"getCompanyItem","tags":["Company"],"responses":{"200":{"description":"Company resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Company resource.","description":"Retrieves a Company resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putCompanyItem","tags":["Company"],"responses":{"200":{"description":"Company resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyDetailsOutput"}}},"links":{"GetCompanyItem":{"operationId":"getCompanyItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/companies\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Company resource.","description":"Replaces the Company resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Company resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Company.CompanyPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteCompanyItem","tags":["Company"],"responses":{"204":{"description":"Company resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Company resource.","description":"Removes the Company resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/countries\/{id}":{"get":{"operationId":"getCountryItem","tags":["Country"],"responses":{"200":{"description":"Country resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Country"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Country resource.","description":"Retrieves a Country resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putCountryItem","tags":["Country"],"responses":{"200":{"description":"Country resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Country"}}},"links":{"GetCountryItem":{"operationId":"getCountryItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/countries\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Country resource.","description":"Replaces the Country resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Country resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Country"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteCountryItem","tags":["Country"],"responses":{"204":{"description":"Country resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Country resource.","description":"Removes the Country resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"patch":{"operationId":"patchCountryItem","tags":["Country"],"responses":{"200":{"description":"Country resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Country"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Country"}}},"links":{"GetCountryItem":{"operationId":"getCountryItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/countries\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Updates the Country resource.","description":"Updates the Country resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Country resource","content":{"application\/merge-patch+json":{"schema":{"$ref":"#\/components\/schemas\/Country"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/courses":{"get":{"operationId":"get_all_coursesLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.CourseListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.CourseListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.CourseListOutput"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"isPublished","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"orderBy","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"tags","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_create_courseLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a course with its data and media.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"},"document":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"languageId":{"type":"string"},"pedagogicalDurationInHours":{"type":"number","format":"float"},"pedagogicalDurationInDays":{"type":"number","format":"float"},"mustOrderModule":{"type":"boolean"},"objectives":{"type":"string"},"targetAudience":{"type":"string"},"pedagogicalObjectives":{"type":"string"},"learnersProfile":{"type":"string"},"monitoringAndEvaluation":{"type":"string"},"technicalAndPedagogicalRessources":{"type":"string"},"pedagogicalTeam":{"type":"string"},"accessibility":{"type":"string"},"shortDescription":{"type":"string","required":false}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}":{"get":{"operationId":"get_course_detailsLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_courseLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Updates a course.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary","required":false},"document":{"type":"string","format":"binary","required":false},"input":{"type":"object","properties":{"title":{"type":"string"},"description":{"type":"string"},"languageId":{"type":"string"},"pedagogicalDurationInHours":{"type":"number","format":"float"},"pedagogicalDurationInDays":{"type":"number","format":"float"},"mustOrderModule":{"type":"boolean"},"objectives":{"type":"string"},"targetAudience":{"type":"string"},"pedagogicalObjectives":{"type":"string"},"learnersProfile":{"type":"string"},"monitoringAndEvaluation":{"type":"string"},"technicalAndPedagogicalRessources":{"type":"string"},"pedagogicalTeam":{"type":"string"},"accessibility":{"type":"string"},"shortDescription":{"type":"string","required":false}}}}}}},"required":false},"deprecated":false},"delete":{"operationId":"delete_courseLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}\/add-module":{"put":{"operationId":"add_module_courseLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetails"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetails"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetails"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseAddOrRemoveModuleInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseAddOrRemoveModuleInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseAddOrRemoveModuleInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}\/new-version":{"post":{"operationId":"add_version_courseLMSItem","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Create new version of a course and all it's content to another course.","description":"Create new version of  course and all it's content to another course.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.NewCourseVersionPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.NewCourseVersionPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.NewCourseVersionPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}\/path":{"get":{"operationId":"get_participation_course_pathLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseMenuOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseMenuOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseMenuOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"participationId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"userGroupId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}\/publish":{"put":{"operationId":"put_publish_courseLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CoursePublishPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CoursePublishPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CoursePublishPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}\/remove-module":{"put":{"operationId":"remove_module_courseLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetails"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetails"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseDetails"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseAddOrRemoveModuleInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseAddOrRemoveModuleInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.CourseAddOrRemoveModuleInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/courses\/{courseId}\/users\/{userId}\/path":{"get":{"operationId":"get_user_course_pathLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"userId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/cron-jobs":{"get":{"operationId":"getCronJobCollection","tags":["CronJob"],"responses":{"200":{"description":"CronJob collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/CronJob-cronjob.read.list"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/CronJob-cronjob.read.list"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/CronJob-cronjob.read.list"}}}}}},"summary":"Retrieves the collection of CronJob resources.","description":"Retrieves the collection of CronJob resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/cron-jobs\/{id}":{"get":{"operationId":"getCronJobItem","tags":["CronJob"],"responses":{"200":{"description":"CronJob resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/CronJob-cronjob.read.details"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/CronJob-cronjob.read.details"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/CronJob-cronjob.read.details"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a CronJob resource.","description":"Retrieves a CronJob resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/cron-logs":{"get":{"operationId":"getCronLogCollection","tags":["CronLog"],"responses":{"200":{"description":"CronLog collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/CronLog-cronlog.read.list"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/CronLog-cronlog.read.list"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/CronLog-cronlog.read.list"}}}}}},"summary":"Retrieves the collection of CronLog resources.","description":"Retrieves the collection of CronLog resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/cron-logs\/{id}":{"get":{"operationId":"getCronLogItem","tags":["CronLog"],"responses":{"200":{"description":"CronLog resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/CronLog-cronlog.read.details"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/CronLog-cronlog.read.details"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/CronLog-cronlog.read.details"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a CronLog resource.","description":"Retrieves a CronLog resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/device-tokens":{"get":{"operationId":"getDeviceTokenCollection","tags":["DeviceToken"],"responses":{"200":{"description":"DeviceToken collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenListOutput"}}}}}},"summary":"Retrieves the collection of DeviceToken resources.","description":"Retrieves the collection of DeviceToken resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postDeviceTokenCollection","tags":["DeviceToken"],"responses":{"201":{"description":"DeviceToken resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}}},"links":{"GetDeviceTokenItem":{"operationId":"getDeviceTokenItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/device-tokens\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a DeviceToken resource.","description":"Creates a DeviceToken resource.","parameters":[],"requestBody":{"description":"The new DeviceToken resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/device-tokens\/{id}":{"get":{"operationId":"getDeviceTokenItem","tags":["DeviceToken"],"responses":{"200":{"description":"DeviceToken resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a DeviceToken resource.","description":"Retrieves a DeviceToken resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putDeviceTokenItem","tags":["DeviceToken"],"responses":{"200":{"description":"DeviceToken resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenDetailsOutput"}}},"links":{"GetDeviceTokenItem":{"operationId":"getDeviceTokenItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/device-tokens\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the DeviceToken resource.","description":"Replaces the DeviceToken resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated DeviceToken resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DeviceToken.DeviceTokenPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteDeviceTokenItem","tags":["DeviceToken"],"responses":{"204":{"description":"DeviceToken resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the DeviceToken resource.","description":"Removes the DeviceToken resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/document-types":{"get":{"operationId":"getDocumentTypeCollection","tags":["DocumentType"],"responses":{"200":{"description":"DocumentType collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeListOutput"}}}}}},"summary":"Retrieves the collection of DocumentType resources.","description":"Retrieves the collection of DocumentType resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postDocumentTypeCollection","tags":["DocumentType"],"responses":{"201":{"description":"DocumentType resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}}},"links":{"GetDocumentTypeItem":{"operationId":"getDocumentTypeItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/document-types\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a DocumentType resource.","description":"Creates a DocumentType resource.","parameters":[],"requestBody":{"description":"The new DocumentType resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/document-types\/{id}":{"get":{"operationId":"getDocumentTypeItem","tags":["DocumentType"],"responses":{"200":{"description":"DocumentType resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a DocumentType resource.","description":"Retrieves a DocumentType resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putDocumentTypeItem","tags":["DocumentType"],"responses":{"200":{"description":"DocumentType resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypeDetailsOutput"}}},"links":{"GetDocumentTypeItem":{"operationId":"getDocumentTypeItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/document-types\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the DocumentType resource.","description":"Replaces the DocumentType resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated DocumentType resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/DocumentType.DocumentTypePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteDocumentTypeItem","tags":["DocumentType"],"responses":{"204":{"description":"DocumentType resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the DocumentType resource.","description":"Removes the DocumentType resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents":{"get":{"operationId":"getDocumentCollection","tags":["Document"],"responses":{"200":{"description":"Document collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document.DocumentListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document.DocumentListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document.DocumentListOutput"}}}}}},"summary":"Retrieves the collection of Document resources.","description":"Retrieves the collection of Document resources.","parameters":[{"name":"type","in":"query","description":"type","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"moduleId","in":"query","description":"The module ID","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"trainerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"clientId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"learnerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"Search","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postDocumentCollection","tags":["Document"],"responses":{"201":{"description":"Document resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"add Document for program","description":"Creates a Document resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"},"input":{"type":"object","properties":{"entityType":{"type":"string","required":true},"entityId":{"type":"string","required":true},"type":{"type":"string","required":true}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/documents-LMS":{"get":{"operationId":"get_lms_documentsLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.DocumentListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.DocumentListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.DocumentListOutput"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"courseId","in":"query","description":"The course ID","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"the search text","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"type","in":"query","description":"type","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"moduleId","in":"query","description":"The module ID","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"entityType","in":"query","description":"the document entity type","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"entityId","in":"query","description":"the document entity id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_lms_documentLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"upload Document","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"},"input":{"type":"object","properties":{"entityType":{"type":"string","required":true},"entityId":{"type":"string","required":true},"type":{"type":"string","required":true}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/documents-LMS\/{documentId}":{"put":{"operationId":"put_documentLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"documentId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.DocumentPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_lms_documentsLMSCollection","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"documentId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/export":{"post":{"operationId":"get_table_export_documentDocumentCollection","tags":["Document"],"responses":{"201":{"description":"Document resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Document resource.","description":"Creates a Document resource.","parameters":[{"name":"trainerId","in":"query","description":"The trainer ID","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"sessionId","in":"query","description":"The session ID","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false}],"requestBody":{"description":"The new Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.GenerateExportInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.GenerateExportInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.GenerateExportInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/documents\/generate-bpf":{"get":{"operationId":"get_download_bpfDocumentCollection","tags":["Document"],"responses":{"200":{"description":"Document collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document"}}}}}},"summary":"Retrieves the collection of Document resources.","description":"Retrieves the collection of Document resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/type\/{type}":{"get":{"operationId":"get_document_by_typeDocumentCollection","tags":["Document"],"responses":{"200":{"description":"Document collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document.DocumentListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document.DocumentListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Document.DocumentListOutput"}}}}}},"summary":"Retrieves the collection of Document resources.","description":"Retrieves the collection of Document resources.","parameters":[{"name":"type","in":"path","description":"type","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"query","description":"The module ID","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/{id}":{"get":{"operationId":"getDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Document resource.","description":"Retrieves a Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Document resource.","description":"Replaces the Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteDocumentItem","tags":["Document"],"responses":{"204":{"description":"Document resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Document resource.","description":"Removes the Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/{id}\/download":{"get":{"operationId":"download_getDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Document resource.","description":"Retrieves a Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/{id}\/for-signature":{"get":{"operationId":"get_with_keyDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Document resource.","description":"Retrieves a Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/{id}\/sign-confirm":{"put":{"operationId":"sign_confirm_with_keyDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Document resource.","description":"Replaces the Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentSignConfirmPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentSignConfirmPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentSignConfirmPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/documents\/{id}\/sign-request":{"put":{"operationId":"sign_request_with_keyDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Document resource.","description":"Replaces the Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/documents\/{id}\/signed-url":{"get":{"operationId":"get_document_signed_urlDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Document resource.","description":"Retrieves a Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/documents\/{id}\/upload":{"post":{"operationId":"post_uploadDocumentCollection","tags":["Document"],"responses":{"201":{"description":"Document resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document.DocumentDetailsOutput"}}},"links":{"GetDocumentItem":{"operationId":"getDocumentItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/documents\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Uploads a document file.","description":"Creates a Document resource.","parameters":[{"name":"id","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"},"input":{"type":"object","properties":[]}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/educational-booklets":{"get":{"operationId":"getEducationalBookletCollection","tags":["EducationalBooklet"],"responses":{"200":{"description":"EducationalBooklet collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletListOutput"}}}}}},"summary":"Retrieves the collection of EducationalBooklet resources.","description":"Retrieves the collection of EducationalBooklet resources.","parameters":[{"name":"learnerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"formationId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"isPrivate","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"type","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postEducationalBookletCollection","tags":["EducationalBooklet"],"responses":{"201":{"description":"EducationalBooklet resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}}},"links":{"GetEducationalBookletItem":{"operationId":"getEducationalBookletItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/educational-booklets\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a EducationalBooklet resource.","description":"Creates a EducationalBooklet resource.","parameters":[],"requestBody":{"description":"The new EducationalBooklet resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/educational-booklets\/{id}":{"get":{"operationId":"getEducationalBookletItem","tags":["EducationalBooklet"],"responses":{"200":{"description":"EducationalBooklet resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a EducationalBooklet resource.","description":"Retrieves a EducationalBooklet resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putEducationalBookletItem","tags":["EducationalBooklet"],"responses":{"200":{"description":"EducationalBooklet resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletDetailsOutput"}}},"links":{"GetEducationalBookletItem":{"operationId":"getEducationalBookletItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/educational-booklets\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the EducationalBooklet resource.","description":"Replaces the EducationalBooklet resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated EducationalBooklet resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EducationalBooklet.EducationalBookletPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteEducationalBookletItem","tags":["EducationalBooklet"],"responses":{"204":{"description":"EducationalBooklet resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the EducationalBooklet resource.","description":"Removes the EducationalBooklet resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/employees\/{employeeId}\/calendar-parameters":{"get":{"operationId":"get_calendar_parametersScheduleCollection","tags":["Schedule"],"responses":{"200":{"description":"Schedule collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.EmployeeParameterListOutput"}}}}}},"summary":"Retrieves the collection of Schedule resources.","description":"Retrieves the collection of Schedule resources.","parameters":[{"name":"employeeId","in":"path","description":"The employee id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/employees\/{employeeId}\/planning-templates":{"get":{"operationId":"get_employee_planning_templatesScheduleCollection","tags":["Schedule"],"responses":{"200":{"description":"Schedule collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateListOutput"}}}}}},"summary":"Retrieves the collection of Schedule resources.","description":"Retrieves the collection of Schedule resources.","parameters":[{"name":"employeeId","in":"path","description":"The employee id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/estimate-statuss":{"get":{"operationId":"getEstimateStatusCollection","tags":["EstimateStatus"],"responses":{"200":{"description":"EstimateStatus collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusListOutput"}}}}}},"summary":"Retrieves the collection of EstimateStatus resources.","description":"Retrieves the collection of EstimateStatus resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postEstimateStatusCollection","tags":["EstimateStatus"],"responses":{"201":{"description":"EstimateStatus resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}}},"links":{"GetEstimateStatusItem":{"operationId":"getEstimateStatusItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimate-statuss\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a EstimateStatus resource.","description":"Creates a EstimateStatus resource.","parameters":[],"requestBody":{"description":"The new EstimateStatus resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/estimate-statuss\/{id}":{"get":{"operationId":"getEstimateStatusItem","tags":["EstimateStatus"],"responses":{"200":{"description":"EstimateStatus resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a EstimateStatus resource.","description":"Retrieves a EstimateStatus resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putEstimateStatusItem","tags":["EstimateStatus"],"responses":{"200":{"description":"EstimateStatus resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusDetailsOutput"}}},"links":{"GetEstimateStatusItem":{"operationId":"getEstimateStatusItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimate-statuss\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the EstimateStatus resource.","description":"Replaces the EstimateStatus resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated EstimateStatus resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/EstimateStatus.EstimateStatusPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteEstimateStatusItem","tags":["EstimateStatus"],"responses":{"204":{"description":"EstimateStatus resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the EstimateStatus resource.","description":"Removes the EstimateStatus resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/estimates":{"get":{"operationId":"getEstimateCollection","tags":["Estimate"],"responses":{"200":{"description":"Estimate collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Estimate.EstimateListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Estimate.EstimateListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Estimate.EstimateListOutput"}}}}}},"summary":"Retrieves the collection of Estimate resources.","description":"Retrieves the collection of Estimate resources.","parameters":[{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postEstimateCollection","tags":["Estimate"],"responses":{"201":{"description":"Estimate resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Estimate resource.","description":"Creates a Estimate resource.","parameters":[],"requestBody":{"description":"The new Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimatePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimatePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimatePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}":{"get":{"operationId":"getEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Estimate resource.","description":"Retrieves a Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Estimate resource.","description":"Replaces the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimatePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteEstimateItem","tags":["Estimate"],"responses":{"204":{"description":"Estimate resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Estimate resource.","description":"Removes the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/generate-billing-from-estimate":{"put":{"operationId":"generate_billingsEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Estimate resource.","description":"Replaces the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.BillingGenerateFromEstimatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.BillingGenerateFromEstimatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.BillingGenerateFromEstimatePutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/generate-contract":{"get":{"operationId":"generate_contractEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Estimate resource.","description":"Retrieves a Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/generate-document":{"get":{"operationId":"generate_documentEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Estimate resource.","description":"Retrieves a Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/import-document":{"post":{"operationId":"import_signed_documentEstimateCollection","tags":["Estimate"],"responses":{"201":{"description":"Estimate resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.DocumentDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.DocumentDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.DocumentDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Estimate resource.","description":"Creates a Estimate resource.","parameters":[{"name":"id","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"},"input":{"type":"object","properties":{"type":{"type":"string","required":true}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/send-contract":{"put":{"operationId":"send_contractEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Estimate resource.","description":"Replaces the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.GenerateContractFromEstimatePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.GenerateContractFromEstimatePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.GenerateContractFromEstimatePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/send-status":{"put":{"operationId":"change_send_statusEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Estimate resource.","description":"Replaces the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateChangeSendStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateChangeSendStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateChangeSendStatusPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/status":{"put":{"operationId":"change_statusEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Estimate resource.","description":"Replaces the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateChangeStatusPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateChangeStatusPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateChangeStatusPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/estimates\/{id}\/subscription":{"put":{"operationId":"put_subscriptionEstimateItem","tags":["Estimate"],"responses":{"200":{"description":"Estimate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateDetailsOutput"}}},"links":{"GetEstimateItem":{"operationId":"getEstimateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/estimates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Estimate resource.","description":"Replaces the Estimate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Estimate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateSubscriptionPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateSubscriptionPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Estimate.EstimateSubscriptionPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/first-authentication-with-code":{"post":{"operationId":"first_authenticationUserCollection","tags":["User"],"responses":{"201":{"description":"User resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User"}}},"links":{"GetUserItem":{"operationId":"getUserItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/users\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a User resource.","description":"Creates a User resource.","parameters":[],"requestBody":{"description":"The new User resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.FirstAuthenticationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.FirstAuthenticationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.FirstAuthenticationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/global-search":{"summary":"Global Search","get":{"operationId":"globalSearchItem","tags":["GlobalSearch"],"responses":{"200":{"description":"Get Search result","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SearchResult"}}}}},"summary":"Get Global Search result","description":"Get Global Search result","parameters":[{"name":"searchType","in":"query","required":false,"description":"Type of entity to search","schema":{"type":"string"}},{"name":"search","in":"query","required":false,"description":"Search term","schema":{"type":"string"}}],"deprecated":false},"parameters":[]},"\/api\/learners":{"get":{"operationId":"getLearnerCollection","tags":["Learner"],"responses":{"200":{"description":"Learner collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Learner.LearnerListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Learner.LearnerListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Learner.LearnerListOutput"}}}}}},"summary":"Retrieves the collection of Learner resources.","description":"Retrieves the collection of Learner resources.","parameters":[{"name":"clientId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postLearnerCollection","tags":["Learner"],"responses":{"201":{"description":"Learner resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}}},"links":{"GetLearnerItem":{"operationId":"getLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/learners\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Learner resource.","description":"Creates a Learner resource.","parameters":[],"requestBody":{"description":"The new Learner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/learners\/import":{"post":{"operationId":"import_learnersLearnerCollection","tags":["Learner"],"responses":{"201":{"description":"Learner resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner"}}},"links":{"GetLearnerItem":{"operationId":"getLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/learners\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"add learners","description":"Creates a Learner resource.","parameters":[],"requestBody":{"description":"","content":{"multipart\/form-data":{"schema":{"type":"object","properties":{"file":{"type":"string","format":"binary"},"input":{"type":"object","properties":{"clientId":{"type":"string","required":true}}}}}}},"required":false},"deprecated":false},"parameters":[]},"\/api\/learners\/{id}":{"get":{"operationId":"getLearnerItem","tags":["Learner"],"responses":{"200":{"description":"Learner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Learner resource.","description":"Retrieves a Learner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putLearnerItem","tags":["Learner"],"responses":{"200":{"description":"Learner resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsOutput"}}},"links":{"GetLearnerItem":{"operationId":"getLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/learners\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Learner resource.","description":"Replaces the Learner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Learner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteLearnerItem","tags":["Learner"],"responses":{"204":{"description":"Learner resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Learner resource.","description":"Removes the Learner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/learners\/{id}\/menu-infos":{"get":{"operationId":"get_menu_infosLearnerItem","tags":["Learner"],"responses":{"200":{"description":"Learner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsMenuInfosOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsMenuInfosOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Learner.LearnerDetailsMenuInfosOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Learner resource.","description":"Retrieves a Learner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/learners\/{learnerId}\/sessions\/{sessionId}\/dropout":{"put":{"operationId":"put_dropoutXSessionLearnerItem","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}}},"links":{"GetXSessionLearnerItem":{"operationId":"getXSessionLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/session-participations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the XSessionLearner resource.","description":"Replaces the XSessionLearner resource.","parameters":[{"name":"learnerId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"sessionId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated XSessionLearner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutDropOutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutDropOutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutDropOutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/learners\/{learnerId}\/sessions\/{sessionId}\/follow-up":{"get":{"operationId":"get_session_participation_follow_upXSessionLearnerCollection","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner"}}}}}},"summary":"Retrieves the collection of XSessionLearner resources.","description":"Retrieves the collection of XSessionLearner resources.","parameters":[{"name":"learnerId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"sessionId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/learners\/{learnerId}\/sessions\/{sessionId}\/notify-late":{"put":{"operationId":"put_notify_lateXSessionLearnerItem","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}}},"links":{"GetXSessionLearnerItem":{"operationId":"getXSessionLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/session-participations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the XSessionLearner resource.","description":"Replaces the XSessionLearner resource.","parameters":[{"name":"learnerId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"sessionId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated XSessionLearner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutNotifyLateInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutNotifyLateInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutNotifyLateInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/messages":{"get":{"operationId":"getMessageCollection","tags":["Message"],"responses":{"200":{"description":"Message collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Message.MessageListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Message.MessageListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Message.MessageListOutput"}}}}}},"summary":"Retrieves the collection of Message resources.","description":"Retrieves the collection of Message resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postMessageCollection","tags":["Message"],"responses":{"201":{"description":"Message resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}}},"links":{"GetMessageItem":{"operationId":"getMessageItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/messages\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Message resource.","description":"Creates a Message resource.","parameters":[],"requestBody":{"description":"The new Message resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Message.MessagePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Message.MessagePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Message.MessagePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/messages\/{id}":{"get":{"operationId":"getMessageItem","tags":["Message"],"responses":{"200":{"description":"Message resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Message resource.","description":"Retrieves a Message resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putMessageItem","tags":["Message"],"responses":{"200":{"description":"Message resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Message.MessageDetailsOutput"}}},"links":{"GetMessageItem":{"operationId":"getMessageItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/messages\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Message resource.","description":"Replaces the Message resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Message resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Message.MessagePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Message.MessagePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Message.MessagePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteMessageItem","tags":["Message"],"responses":{"204":{"description":"Message resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Message resource.","description":"Removes the Message resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/modules":{"get":{"operationId":"get_all_modulesLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ModuleListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ModuleListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.ModuleListOutput"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_create_moduleLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a LMS resource.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModulePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModulePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModulePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/modules\/course\/{courseId}":{"get":{"operationId":"get_modules_by_courseLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"courseId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/modules\/{moduleId}":{"get":{"operationId":"get_module_detailsLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_moduleLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModulePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModulePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModulePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_moduleLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/modules\/{moduleId}\/new-version":{"post":{"operationId":"add_version_moduleLMSItem","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Create new version of a module and all it's content to another course.","description":"Create new version of  module and all it's content to another course.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.NewModuleVersionPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.NewModuleVersionPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.NewModuleVersionPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/modules\/{moduleId}\/reorder":{"put":{"operationId":"reorder_moduleLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleReorderInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleReorderInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ModuleReorderInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/modules\/{moduleId}\/resources":{"get":{"operationId":"get_resources_by_moduleLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"moduleId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/notification-logs":{"get":{"operationId":"getNotificationLogCollection","tags":["NotificationLog"],"responses":{"200":{"description":"NotificationLog collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogListOutput"}}}}}},"summary":"Retrieves the collection of NotificationLog resources.","description":"Retrieves the collection of NotificationLog resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postNotificationLogCollection","tags":["NotificationLog"],"responses":{"201":{"description":"NotificationLog resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}}},"links":{"GetNotificationLogItem":{"operationId":"getNotificationLogItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notification-logs\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a NotificationLog resource.","description":"Creates a NotificationLog resource.","parameters":[],"requestBody":{"description":"The new NotificationLog resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/notification-logs\/{id}":{"get":{"operationId":"getNotificationLogItem","tags":["NotificationLog"],"responses":{"200":{"description":"NotificationLog resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a NotificationLog resource.","description":"Retrieves a NotificationLog resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putNotificationLogItem","tags":["NotificationLog"],"responses":{"200":{"description":"NotificationLog resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogDetailsOutput"}}},"links":{"GetNotificationLogItem":{"operationId":"getNotificationLogItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notification-logs\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the NotificationLog resource.","description":"Replaces the NotificationLog resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated NotificationLog resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationLog.NotificationLogPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteNotificationLogItem","tags":["NotificationLog"],"responses":{"204":{"description":"NotificationLog resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the NotificationLog resource.","description":"Removes the NotificationLog resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/notification-templates":{"get":{"operationId":"getNotificationTemplateCollection","tags":["NotificationTemplate"],"responses":{"200":{"description":"NotificationTemplate collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateListOutput"}}}}}},"summary":"Retrieves the collection of NotificationTemplate resources.","description":"Retrieves the collection of NotificationTemplate resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postNotificationTemplateCollection","tags":["NotificationTemplate"],"responses":{"201":{"description":"NotificationTemplate resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}}},"links":{"GetNotificationTemplateItem":{"operationId":"getNotificationTemplateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notification-templates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a NotificationTemplate resource.","description":"Creates a NotificationTemplate resource.","parameters":[],"requestBody":{"description":"The new NotificationTemplate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplatePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplatePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplatePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/notification-templates\/{id}":{"get":{"operationId":"getNotificationTemplateItem","tags":["NotificationTemplate"],"responses":{"200":{"description":"NotificationTemplate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a NotificationTemplate resource.","description":"Retrieves a NotificationTemplate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putNotificationTemplateItem","tags":["NotificationTemplate"],"responses":{"200":{"description":"NotificationTemplate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplateDetailsOutput"}}},"links":{"GetNotificationTemplateItem":{"operationId":"getNotificationTemplateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notification-templates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the NotificationTemplate resource.","description":"Replaces the NotificationTemplate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated NotificationTemplate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationTemplate.NotificationTemplatePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteNotificationTemplateItem","tags":["NotificationTemplate"],"responses":{"204":{"description":"NotificationTemplate resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the NotificationTemplate resource.","description":"Removes the NotificationTemplate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/notification-types":{"get":{"operationId":"getNotificationTypeCollection","tags":["NotificationType"],"responses":{"200":{"description":"NotificationType collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeListOutput"}}}}}},"summary":"Retrieves the collection of NotificationType resources.","description":"Retrieves the collection of NotificationType resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postNotificationTypeCollection","tags":["NotificationType"],"responses":{"201":{"description":"NotificationType resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}}},"links":{"GetNotificationTypeItem":{"operationId":"getNotificationTypeItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notification-types\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a NotificationType resource.","description":"Creates a NotificationType resource.","parameters":[],"requestBody":{"description":"The new NotificationType resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/notification-types\/{id}":{"get":{"operationId":"getNotificationTypeItem","tags":["NotificationType"],"responses":{"200":{"description":"NotificationType resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a NotificationType resource.","description":"Retrieves a NotificationType resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putNotificationTypeItem","tags":["NotificationType"],"responses":{"200":{"description":"NotificationType resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypeDetailsOutput"}}},"links":{"GetNotificationTypeItem":{"operationId":"getNotificationTypeItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notification-types\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the NotificationType resource.","description":"Replaces the NotificationType resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated NotificationType resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/NotificationType.NotificationTypePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteNotificationTypeItem","tags":["NotificationType"],"responses":{"204":{"description":"NotificationType resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the NotificationType resource.","description":"Removes the NotificationType resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/notifications":{"get":{"operationId":"getNotificationCollection","tags":["Notification"],"responses":{"200":{"description":"Notification collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Notification.NotificationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Notification.NotificationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Notification.NotificationListOutput"}}}}}},"summary":"Retrieves the collection of Notification resources.","description":"Retrieves the collection of Notification resources.","parameters":[{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"userType","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"userId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postNotificationCollection","tags":["Notification"],"responses":{"201":{"description":"Notification resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}}},"links":{"GetNotificationItem":{"operationId":"getNotificationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notifications\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Notification resource.","description":"Creates a Notification resource.","parameters":[],"requestBody":{"description":"The new Notification resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/notifications\/{id}":{"get":{"operationId":"getNotificationItem","tags":["Notification"],"responses":{"200":{"description":"Notification resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Notification resource.","description":"Retrieves a Notification resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putNotificationItem","tags":["Notification"],"responses":{"200":{"description":"Notification resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationDetailsOutput"}}},"links":{"GetNotificationItem":{"operationId":"getNotificationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/notifications\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Notification resource.","description":"Replaces the Notification resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Notification resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Notification.NotificationPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteNotificationItem","tags":["Notification"],"responses":{"204":{"description":"Notification resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Notification resource.","description":"Removes the Notification resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/participations\/{participationId}":{"delete":{"operationId":"delete_participationLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"participationId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/participations\/{participationId}\/chapters\/{chapterId}\/chapter-validations":{"get":{"operationId":"get_one_by_user_and_chapterLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ChapterValidationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/pdf-templates":{"get":{"operationId":"getPdfTemplateCollection","tags":["PdfTemplate"],"responses":{"200":{"description":"PdfTemplate collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateListOutput"}}}}}},"summary":"Retrieves the collection of PdfTemplate resources.","description":"Retrieves the collection of PdfTemplate resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postPdfTemplateCollection","tags":["PdfTemplate"],"responses":{"201":{"description":"PdfTemplate resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}}},"links":{"GetPdfTemplateItem":{"operationId":"getPdfTemplateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/pdf-templates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a PdfTemplate resource.","description":"Creates a PdfTemplate resource.","parameters":[],"requestBody":{"description":"The new PdfTemplate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplatePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplatePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplatePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/pdf-templates\/{id}":{"get":{"operationId":"getPdfTemplateItem","tags":["PdfTemplate"],"responses":{"200":{"description":"PdfTemplate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a PdfTemplate resource.","description":"Retrieves a PdfTemplate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putPdfTemplateItem","tags":["PdfTemplate"],"responses":{"200":{"description":"PdfTemplate resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplateDetailsOutput"}}},"links":{"GetPdfTemplateItem":{"operationId":"getPdfTemplateItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/pdf-templates\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the PdfTemplate resource.","description":"Replaces the PdfTemplate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated PdfTemplate resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/PdfTemplate.PdfTemplatePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deletePdfTemplateItem","tags":["PdfTemplate"],"responses":{"204":{"description":"PdfTemplate resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the PdfTemplate resource.","description":"Removes the PdfTemplate resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/planning-templates":{"post":{"operationId":"post_employee_planning_templatesScheduleCollection","tags":["Schedule"],"responses":{"201":{"description":"Schedule resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Schedule resource.","description":"Creates a Schedule resource.","parameters":[],"requestBody":{"description":"The new Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplatePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplatePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplatePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/planning-templates\/{planningTemplateId}":{"get":{"operationId":"get_employee_planning_template_detailsScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Schedule resource.","description":"Retrieves a Schedule resource.","parameters":[{"name":"planningTemplateId","in":"path","description":"The planning template id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_employee_planning_templatesScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Schedule resource.","description":"Replaces the Schedule resource.","parameters":[{"name":"planningTemplateId","in":"path","description":"The planning template id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplatePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_employee_planning_templatesScheduleItem","tags":["Schedule"],"responses":{"204":{"description":"Schedule resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Schedule resource.","description":"Removes the Schedule resource.","parameters":[{"name":"planningTemplateId","in":"path","description":"The planning template id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/planning-templates\/{planningTemplateId}\/activate":{"put":{"operationId":"activate_employee_planning_templatesScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Schedule resource.","description":"Replaces the Schedule resource.","parameters":[{"name":"planningTemplateId","in":"path","description":"The planning template id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateActivatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateActivatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateActivatePutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/planning-templates\/{planningTemplateId}\/week-type":{"put":{"operationId":"put_employee_planning_templates_week_typeScheduleItem","tags":["Schedule"],"responses":{"200":{"description":"Schedule resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Schedule resource.","description":"Replaces the Schedule resource.","parameters":[{"name":"planningTemplateId","in":"path","description":"The planning template id.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"id","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Schedule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateWeekTypeInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateWeekTypeInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Schedule.PlanningTemplateWeekTypeInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/public\/countries":{"get":{"operationId":"getCountryCollection","tags":["Country"],"responses":{"200":{"description":"Country collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Country.CountryListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Country.CountryListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Country.CountryListOutput"}}}}}},"summary":"Retrieves the collection of Country resources.","description":"Retrieves the collection of Country resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/public\/system-configurations\/version":{"get":{"operationId":"get_versionSystemConfigurationItem","tags":["SystemConfiguration"],"responses":{"200":{"description":"SystemConfiguration resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a SystemConfiguration resource.","description":"Retrieves a SystemConfiguration resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/public\/user-supervisors\/register":{"post":{"operationId":"registerUserSupervisorCollection","tags":["UserSupervisor"],"responses":{"201":{"description":"UserSupervisor resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}}},"links":{"GetUserSupervisorItem":{"operationId":"getUserSupervisorItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-supervisors\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a UserSupervisor resource.","description":"Creates a UserSupervisor resource.","parameters":[],"requestBody":{"description":"The new UserSupervisor resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorRegisterPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorRegisterPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorRegisterPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/reinit-participation":{"post":{"operationId":"reinit_participationLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a LMS resource.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.ReinitParticipationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.ReinitParticipationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.ReinitParticipationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/reward-obtention-rules":{"get":{"operationId":"getRewardObtentionRuleCollection","tags":["RewardObtentionRule"],"responses":{"200":{"description":"RewardObtentionRule collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleListOutput"}}}}}},"summary":"Retrieves the collection of RewardObtentionRule resources.","description":"Retrieves the collection of RewardObtentionRule resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postRewardObtentionRuleCollection","tags":["RewardObtentionRule"],"responses":{"201":{"description":"RewardObtentionRule resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}}},"links":{"GetRewardObtentionRuleItem":{"operationId":"getRewardObtentionRuleItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/reward-obtention-rules\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a RewardObtentionRule resource.","description":"Creates a RewardObtentionRule resource.","parameters":[],"requestBody":{"description":"The new RewardObtentionRule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRulePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRulePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRulePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/reward-obtention-rules\/{id}":{"get":{"operationId":"getRewardObtentionRuleItem","tags":["RewardObtentionRule"],"responses":{"200":{"description":"RewardObtentionRule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a RewardObtentionRule resource.","description":"Retrieves a RewardObtentionRule resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putRewardObtentionRuleItem","tags":["RewardObtentionRule"],"responses":{"200":{"description":"RewardObtentionRule resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRuleDetailsOutput"}}},"links":{"GetRewardObtentionRuleItem":{"operationId":"getRewardObtentionRuleItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/reward-obtention-rules\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the RewardObtentionRule resource.","description":"Replaces the RewardObtentionRule resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated RewardObtentionRule resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRulePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRulePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/RewardObtentionRule.RewardObtentionRulePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteRewardObtentionRuleItem","tags":["RewardObtentionRule"],"responses":{"204":{"description":"RewardObtentionRule resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the RewardObtentionRule resource.","description":"Removes the RewardObtentionRule resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/rewards":{"get":{"operationId":"getRewardCollection","tags":["Reward"],"responses":{"200":{"description":"Reward collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Reward.RewardListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Reward.RewardListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Reward.RewardListOutput"}}}}}},"summary":"Retrieves the collection of Reward resources.","description":"Retrieves the collection of Reward resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postRewardCollection","tags":["Reward"],"responses":{"201":{"description":"Reward resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}}},"links":{"GetRewardItem":{"operationId":"getRewardItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/rewards\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Reward resource.","description":"Creates a Reward resource.","parameters":[],"requestBody":{"description":"The new Reward resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/rewards\/{id}":{"get":{"operationId":"getRewardItem","tags":["Reward"],"responses":{"200":{"description":"Reward resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Reward resource.","description":"Retrieves a Reward resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putRewardItem","tags":["Reward"],"responses":{"200":{"description":"Reward resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardDetailsOutput"}}},"links":{"GetRewardItem":{"operationId":"getRewardItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/rewards\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Reward resource.","description":"Replaces the Reward resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Reward resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Reward.RewardPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteRewardItem","tags":["Reward"],"responses":{"204":{"description":"Reward resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Reward resource.","description":"Removes the Reward resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/session-attendances":{"get":{"operationId":"getSessionAttendanceCollection","tags":["SessionAttendance"],"responses":{"200":{"description":"SessionAttendance collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceListOutput"}}}}}},"summary":"Retrieves the collection of SessionAttendance resources.","description":"Retrieves the collection of SessionAttendance resources.","parameters":[{"name":"sessionId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postSessionAttendanceCollection","tags":["SessionAttendance"],"responses":{"201":{"description":"SessionAttendance resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}}},"links":{"GetSessionAttendanceItem":{"operationId":"getSessionAttendanceItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/session-attendances\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a SessionAttendance resource.","description":"Creates a SessionAttendance resource.","parameters":[],"requestBody":{"description":"The new SessionAttendance resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendancePostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendancePostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendancePostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/session-attendances\/{id}":{"get":{"operationId":"getSessionAttendanceItem","tags":["SessionAttendance"],"responses":{"200":{"description":"SessionAttendance resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a SessionAttendance resource.","description":"Retrieves a SessionAttendance resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putSessionAttendanceItem","tags":["SessionAttendance"],"responses":{"200":{"description":"SessionAttendance resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendanceDetailsOutput"}}},"links":{"GetSessionAttendanceItem":{"operationId":"getSessionAttendanceItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/session-attendances\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the SessionAttendance resource.","description":"Replaces the SessionAttendance resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated SessionAttendance resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendancePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendancePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance.SessionAttendancePutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteSessionAttendanceItem","tags":["SessionAttendance"],"responses":{"204":{"description":"SessionAttendance resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the SessionAttendance resource.","description":"Removes the SessionAttendance resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/session-attendances\/{id}\/download-empty-sheet":{"get":{"operationId":"download_empty_sheetSessionAttendanceItem","tags":["SessionAttendance"],"responses":{"200":{"description":"SessionAttendance resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SessionAttendance"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a SessionAttendance resource.","description":"Retrieves a SessionAttendance resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/session-participations":{"get":{"operationId":"getXSessionLearnerCollection","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerListOutput"}}}}}},"summary":"Retrieves the collection of XSessionLearner resources.","description":"Retrieves the collection of XSessionLearner resources.","parameters":[{"name":"learnerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"sessionId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"client","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"sessionStatus","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postXSessionLearnerCollection","tags":["XSessionLearner"],"responses":{"201":{"description":"XSessionLearner resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}}},"links":{"GetXSessionLearnerItem":{"operationId":"getXSessionLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/session-participations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a XSessionLearner resource.","description":"Creates a XSessionLearner resource.","parameters":[],"requestBody":{"description":"The new XSessionLearner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/session-participations\/light":{"get":{"operationId":"get_lightXSessionLearnerCollection","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerLightListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerLightListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerLightListOutput"}}}}}},"summary":"Retrieves the collection of XSessionLearner resources.","description":"Retrieves the collection of XSessionLearner resources.","parameters":[{"name":"learnerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"sessionId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"client","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"sessionStatus","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/session-participations\/{id}":{"get":{"operationId":"getXSessionLearnerItem","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a XSessionLearner resource.","description":"Retrieves a XSessionLearner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putXSessionLearnerItem","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}}},"links":{"GetXSessionLearnerItem":{"operationId":"getXSessionLearnerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/session-participations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the XSessionLearner resource.","description":"Replaces the XSessionLearner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated XSessionLearner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteXSessionLearnerItem","tags":["XSessionLearner"],"responses":{"204":{"description":"XSessionLearner resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the XSessionLearner resource.","description":"Removes the XSessionLearner resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/session-participations\/{participationId}\/from-participation":{"get":{"operationId":"get_with_participationXSessionLearnerItem","tags":["XSessionLearner"],"responses":{"200":{"description":"XSessionLearner resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionLearner.XSessionLearnerDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a XSessionLearner resource.","description":"Retrieves a XSessionLearner resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"participationId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/sessions":{"get":{"operationId":"getSessionCollection","tags":["Session"],"responses":{"200":{"description":"Session collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.SessionListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.SessionListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.SessionListOutput"}}}}}},"summary":"Retrieves the collection of Session resources.","description":"Retrieves the collection of Session resources.","parameters":[{"name":"trainerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"clientId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"status","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"orderBy","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"courseId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postSessionCollection","tags":["Session"],"responses":{"201":{"description":"Session resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Session resource.","description":"Creates a Session resource.","parameters":[],"requestBody":{"description":"The new Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/sessions-simple-list":{"get":{"operationId":"get_simpleSessionCollection","tags":["Session"],"responses":{"200":{"description":"Session collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.SessionSimpleListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.SessionSimpleListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.SessionSimpleListOutput"}}}}}},"summary":"Retrieves the collection of Session resources.","description":"Retrieves the collection of Session resources.","parameters":[{"name":"trainerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"trainerScheduleEmployeeId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"clientId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"status","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"orderBy","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"courseId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/sessions\/pre-register":{"post":{"operationId":"pre-registerSessionCollection","tags":["Session"],"responses":{"201":{"description":"Session resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Session resource.","description":"Creates a Session resource.","parameters":[],"requestBody":{"description":"The new Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPreRegisterPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPreRegisterPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPreRegisterPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}":{"get":{"operationId":"getSessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Session resource.","description":"Retrieves a Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putSessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Session resource.","description":"Replaces the Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteSessionItem","tags":["Session"],"responses":{"204":{"description":"Session resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Session resource.","description":"Removes the Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/client":{"put":{"operationId":"put_clientSessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Session resource.","description":"Replaces the Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutClientInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutClientInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutClientInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/download-webinar-summary":{"get":{"operationId":"download_webinar_summarySessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Session resource.","description":"Retrieves a Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/expectations":{"put":{"operationId":"put_expectationsSessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Session resource.","description":"Replaces the Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutExpectationInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutExpectationInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutExpectationInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/generate-estimates":{"put":{"operationId":"generate_estimatesSessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Session resource.","description":"Replaces the Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionGenerateEstimatePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionGenerateEstimatePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionGenerateEstimatePutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/learner":{"put":{"operationId":"put_learnerSessionItem","tags":["Session"],"responses":{"200":{"description":"Session resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionDetailsOutput"}}},"links":{"GetSessionItem":{"operationId":"getSessionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/sessions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Session resource.","description":"Replaces the Session resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Session resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutLearnerInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutLearnerInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Session.SessionPutLearnerInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/learners":{"get":{"operationId":"get_session_learnersSessionCollection","tags":["Session"],"responses":{"200":{"description":"Session collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.LearnerListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.LearnerListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.LearnerListOutput"}}}}}},"summary":"Retrieves the collection of Session resources.","description":"Retrieves the collection of Session resources.","parameters":[{"name":"id","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/sessions\/{id}\/webinars":{"get":{"operationId":"get_session_webinarsSessionCollection","tags":["Session"],"responses":{"200":{"description":"Session collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.WebinarListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.WebinarListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Session.WebinarListOutput"}}}}}},"summary":"Retrieves the collection of Session resources.","description":"Retrieves the collection of Session resources.","parameters":[{"name":"isPast","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"isPastOrToday","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"learnerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/accounting":{"get":{"operationId":"get_table_accountingStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/clients":{"get":{"operationId":"get_table_clientsStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"clientsId","in":"path","description":"ids client.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/courses":{"get":{"operationId":"get_table_coursesStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"coursesId","in":"path","description":"ids courses.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/dashboard":{"get":{"operationId":"get_dashboardStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.Dashboard"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.Dashboard"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.Dashboard"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/learners":{"get":{"operationId":"get_table_learnersStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"learnersId","in":"path","description":"ids learners.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/sessions":{"get":{"operationId":"get_table_sessionsStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"sessionsId","in":"path","description":"ids sessions.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/trainers":{"get":{"operationId":"get_table_trainersStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics.TableStatistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"trainersId","in":"path","description":"ids trainers.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/statistics\/{id}":{"get":{"operationId":"getStatisticsItem","tags":["Statistics"],"responses":{"200":{"description":"Statistics resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Statistics resource.","description":"Retrieves a Statistics resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putStatisticsItem","tags":["Statistics"],"responses":{"200":{"description":"Statistics resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}}},"links":{"GetStatisticsItem":{"operationId":"getStatisticsItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/statistics\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Statistics resource.","description":"Replaces the Statistics resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Statistics resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteStatisticsItem","tags":["Statistics"],"responses":{"204":{"description":"Statistics resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Statistics resource.","description":"Removes the Statistics resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"patch":{"operationId":"patchStatisticsItem","tags":["Statistics"],"responses":{"200":{"description":"Statistics resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}}},"links":{"GetStatisticsItem":{"operationId":"getStatisticsItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/statistics\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Updates the Statistics resource.","description":"Updates the Statistics resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Statistics resource","content":{"application\/merge-patch+json":{"schema":{"$ref":"#\/components\/schemas\/Statistics"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/statistics\/{programId}\/table\/vulnerability":{"get":{"operationId":"get_table_vulnerabilityStatisticsCollection","tags":["Statistics"],"responses":{"200":{"description":"Statistics collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Statistics"}}}}}},"summary":"Retrieves the collection of Statistics resources.","description":"Retrieves the collection of Statistics resources.","parameters":[{"name":"programId","in":"path","description":"program identifier.","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/survey-participations":{"get":{"operationId":"getSurveyParticipationCollection","tags":["SurveyParticipation"],"responses":{"200":{"description":"SurveyParticipation collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationListOutput"}}}}}},"summary":"Retrieves the collection of SurveyParticipation resources.","description":"Retrieves the collection of SurveyParticipation resources.","parameters":[{"name":"sessionId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postSurveyParticipationCollection","tags":["SurveyParticipation"],"responses":{"201":{"description":"SurveyParticipation resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}}},"links":{"GetSurveyParticipationItem":{"operationId":"getSurveyParticipationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/survey-participations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a SurveyParticipation resource.","description":"Creates a SurveyParticipation resource.","parameters":[],"requestBody":{"description":"The new SurveyParticipation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/survey-participations\/{apiKey}\/send-final-documents":{"get":{"operationId":"send_final_documentsSurveyParticipationItem","tags":["SurveyParticipation"],"responses":{"200":{"description":"SurveyParticipation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a SurveyParticipation resource.","description":"Retrieves a SurveyParticipation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/survey-participations\/{id}":{"get":{"operationId":"getSurveyParticipationItem","tags":["SurveyParticipation"],"responses":{"200":{"description":"SurveyParticipation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a SurveyParticipation resource.","description":"Retrieves a SurveyParticipation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putSurveyParticipationItem","tags":["SurveyParticipation"],"responses":{"200":{"description":"SurveyParticipation resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationDetailsOutput"}}},"links":{"GetSurveyParticipationItem":{"operationId":"getSurveyParticipationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/survey-participations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the SurveyParticipation resource.","description":"Replaces the SurveyParticipation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated SurveyParticipation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SurveyParticipation.SurveyParticipationPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteSurveyParticipationItem","tags":["SurveyParticipation"],"responses":{"204":{"description":"SurveyParticipation resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the SurveyParticipation resource.","description":"Removes the SurveyParticipation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/surveys":{"get":{"operationId":"getSurveyCollection","tags":["Survey"],"responses":{"200":{"description":"Survey collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Survey.SurveyListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Survey.SurveyListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Survey.SurveyListOutput"}}}}}},"summary":"Retrieves the collection of Survey resources.","description":"Retrieves the collection of Survey resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postSurveyCollection","tags":["Survey"],"responses":{"201":{"description":"Survey resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}}},"links":{"GetSurveyItem":{"operationId":"getSurveyItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/surveys\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Survey resource.","description":"Creates a Survey resource.","parameters":[],"requestBody":{"description":"The new Survey resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/surveys\/{id}":{"get":{"operationId":"getSurveyItem","tags":["Survey"],"responses":{"200":{"description":"Survey resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Survey resource.","description":"Retrieves a Survey resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putSurveyItem","tags":["Survey"],"responses":{"200":{"description":"Survey resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyDetailsOutput"}}},"links":{"GetSurveyItem":{"operationId":"getSurveyItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/surveys\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Survey resource.","description":"Replaces the Survey resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Survey resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Survey.SurveyPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteSurveyItem","tags":["Survey"],"responses":{"204":{"description":"Survey resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Survey resource.","description":"Removes the Survey resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/system-configurations":{"get":{"operationId":"getSystemConfigurationCollection","tags":["SystemConfiguration"],"responses":{"200":{"description":"SystemConfiguration collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationListOutput"}}}}}},"summary":"Retrieves the collection of SystemConfiguration resources.","description":"Retrieves the collection of SystemConfiguration resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postSystemConfigurationCollection","tags":["SystemConfiguration"],"responses":{"201":{"description":"SystemConfiguration resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}}},"links":{"GetSystemConfigurationItem":{"operationId":"getSystemConfigurationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/system-configurations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a SystemConfiguration resource.","description":"Creates a SystemConfiguration resource.","parameters":[],"requestBody":{"description":"The new SystemConfiguration resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/system-configurations\/connexion":{"get":{"operationId":"get_connexionSystemConfigurationCollection","tags":["SystemConfiguration"],"responses":{"200":{"description":"SystemConfiguration collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationListOutput"}}}}}},"summary":"Retrieves the collection of SystemConfiguration resources.","description":"Retrieves the collection of SystemConfiguration resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/system-configurations\/{id}":{"get":{"operationId":"getSystemConfigurationItem","tags":["SystemConfiguration"],"responses":{"200":{"description":"SystemConfiguration resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a SystemConfiguration resource.","description":"Retrieves a SystemConfiguration resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putSystemConfigurationItem","tags":["SystemConfiguration"],"responses":{"200":{"description":"SystemConfiguration resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationDetailsOutput"}}},"links":{"GetSystemConfigurationItem":{"operationId":"getSystemConfigurationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/system-configurations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the SystemConfiguration resource.","description":"Replaces the SystemConfiguration resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated SystemConfiguration resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/SystemConfiguration.SystemConfigurationPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteSystemConfigurationItem","tags":["SystemConfiguration"],"responses":{"204":{"description":"SystemConfiguration resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the SystemConfiguration resource.","description":"Removes the SystemConfiguration resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/tags":{"get":{"operationId":"get_tagsLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"post_tagLMSCollection","tags":["LMS"],"responses":{"201":{"description":"LMS resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a LMS resource.","description":"Creates a LMS resource.","parameters":[],"requestBody":{"description":"The new LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/tags\/{tagId}":{"get":{"operationId":"get_tagLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_tagLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the LMS resource.","description":"Replaces the LMS resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.TagPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"delete_tagLMSItem","tags":["LMS"],"responses":{"204":{"description":"LMS resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the LMS resource.","description":"Removes the LMS resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/templates":{"get":{"operationId":"get_templatesLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.TemplateListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.TemplateListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS.TemplateListOutput"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"category","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/templates\/{templateId}":{"get":{"operationId":"get_template_detailsLMSItem","tags":["LMS"],"responses":{"200":{"description":"LMS resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/LMS.TemplateDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/LMS.TemplateDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/LMS.TemplateDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a LMS resource.","description":"Retrieves a LMS resource.","parameters":[{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"templateId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/trainer-facturations":{"get":{"operationId":"getTrainerFacturationCollection","tags":["TrainerFacturation"],"responses":{"200":{"description":"TrainerFacturation collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationListOutput"}}}}}},"summary":"Retrieves the collection of TrainerFacturation resources.","description":"Retrieves the collection of TrainerFacturation resources.","parameters":[{"name":"trainerId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"periodMonth","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"periodYear","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postTrainerFacturationCollection","tags":["TrainerFacturation"],"responses":{"201":{"description":"TrainerFacturation resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}}},"links":{"GetTrainerFacturationItem":{"operationId":"getTrainerFacturationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trainer-facturations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a TrainerFacturation resource.","description":"Creates a TrainerFacturation resource.","parameters":[],"requestBody":{"description":"The new TrainerFacturation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/trainer-facturations\/{id}":{"get":{"operationId":"getTrainerFacturationItem","tags":["TrainerFacturation"],"responses":{"200":{"description":"TrainerFacturation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a TrainerFacturation resource.","description":"Retrieves a TrainerFacturation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putTrainerFacturationItem","tags":["TrainerFacturation"],"responses":{"200":{"description":"TrainerFacturation resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationDetailsOutput"}}},"links":{"GetTrainerFacturationItem":{"operationId":"getTrainerFacturationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trainer-facturations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the TrainerFacturation resource.","description":"Replaces the TrainerFacturation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated TrainerFacturation resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TrainerFacturation.TrainerFacturationPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteTrainerFacturationItem","tags":["TrainerFacturation"],"responses":{"204":{"description":"TrainerFacturation resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the TrainerFacturation resource.","description":"Removes the TrainerFacturation resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/trainers":{"get":{"operationId":"getTrainerCollection","tags":["Trainer"],"responses":{"200":{"description":"Trainer collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Trainer.TrainerListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Trainer.TrainerListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Trainer.TrainerListOutput"}}}}}},"summary":"Retrieves the collection of Trainer resources.","description":"Retrieves the collection of Trainer resources.","parameters":[{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postTrainerCollection","tags":["Trainer"],"responses":{"201":{"description":"Trainer resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}}},"links":{"GetTrainerItem":{"operationId":"getTrainerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trainers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Trainer resource.","description":"Creates a Trainer resource.","parameters":[],"requestBody":{"description":"The new Trainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/trainers\/{id}":{"get":{"operationId":"getTrainerItem","tags":["Trainer"],"responses":{"200":{"description":"Trainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Trainer resource.","description":"Retrieves a Trainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putTrainerItem","tags":["Trainer"],"responses":{"200":{"description":"Trainer resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}}},"links":{"GetTrainerItem":{"operationId":"getTrainerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trainers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Trainer resource.","description":"Replaces the Trainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Trainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteTrainerItem","tags":["Trainer"],"responses":{"204":{"description":"Trainer resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Trainer resource.","description":"Removes the Trainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/trainers\/{id}\/hourlyRate":{"put":{"operationId":"put_hourly_rateTrainerItem","tags":["Trainer"],"responses":{"200":{"description":"Trainer resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerDetailsOutput"}}},"links":{"GetTrainerItem":{"operationId":"getTrainerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trainers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Trainer resource.","description":"Replaces the Trainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Trainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPutHourlyRateInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPutHourlyRateInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trainer.TrainerPutHourlyRateInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/transactions":{"get":{"operationId":"getTransactionCollection","tags":["Transaction"],"responses":{"200":{"description":"Transaction collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Transaction.TransactionListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Transaction.TransactionListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Transaction.TransactionListOutput"}}}}}},"summary":"Retrieves the collection of Transaction resources.","description":"Retrieves the collection of Transaction resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postTransactionCollection","tags":["Transaction"],"responses":{"201":{"description":"Transaction resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}}},"links":{"GetTransactionItem":{"operationId":"getTransactionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/transactions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Transaction resource.","description":"Creates a Transaction resource.","parameters":[],"requestBody":{"description":"The new Transaction resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/transactions\/{id}":{"get":{"operationId":"getTransactionItem","tags":["Transaction"],"responses":{"200":{"description":"Transaction resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Transaction resource.","description":"Retrieves a Transaction resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putTransactionItem","tags":["Transaction"],"responses":{"200":{"description":"Transaction resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionDetailsOutput"}}},"links":{"GetTransactionItem":{"operationId":"getTransactionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/transactions\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Transaction resource.","description":"Replaces the Transaction resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Transaction resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Transaction.TransactionPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteTransactionItem","tags":["Transaction"],"responses":{"204":{"description":"Transaction resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Transaction resource.","description":"Removes the Transaction resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/trigger-historizations":{"get":{"operationId":"getTriggerHistorizationCollection","tags":["TriggerHistorization"],"responses":{"200":{"description":"TriggerHistorization collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationListOutput"}}}}}},"summary":"Retrieves the collection of TriggerHistorization resources.","description":"Retrieves the collection of TriggerHistorization resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postTriggerHistorizationCollection","tags":["TriggerHistorization"],"responses":{"201":{"description":"TriggerHistorization resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}}},"links":{"GetTriggerHistorizationItem":{"operationId":"getTriggerHistorizationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trigger-historizations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a TriggerHistorization resource.","description":"Creates a TriggerHistorization resource.","parameters":[],"requestBody":{"description":"The new TriggerHistorization resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/trigger-historizations\/{id}":{"get":{"operationId":"getTriggerHistorizationItem","tags":["TriggerHistorization"],"responses":{"200":{"description":"TriggerHistorization resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a TriggerHistorization resource.","description":"Retrieves a TriggerHistorization resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putTriggerHistorizationItem","tags":["TriggerHistorization"],"responses":{"200":{"description":"TriggerHistorization resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationDetailsOutput"}}},"links":{"GetTriggerHistorizationItem":{"operationId":"getTriggerHistorizationItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/trigger-historizations\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the TriggerHistorization resource.","description":"Replaces the TriggerHistorization resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated TriggerHistorization resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/TriggerHistorization.TriggerHistorizationPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteTriggerHistorizationItem","tags":["TriggerHistorization"],"responses":{"204":{"description":"TriggerHistorization resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the TriggerHistorization resource.","description":"Removes the TriggerHistorization resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/triggers":{"get":{"operationId":"getTriggerCollection","tags":["Trigger"],"responses":{"200":{"description":"Trigger collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Trigger.TriggerListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Trigger.TriggerListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Trigger.TriggerListOutput"}}}}}},"summary":"Retrieves the collection of Trigger resources.","description":"Retrieves the collection of Trigger resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postTriggerCollection","tags":["Trigger"],"responses":{"201":{"description":"Trigger resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}}},"links":{"GetTriggerItem":{"operationId":"getTriggerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/triggers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Trigger resource.","description":"Creates a Trigger resource.","parameters":[],"requestBody":{"description":"The new Trigger resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/triggers\/{id}":{"get":{"operationId":"getTriggerItem","tags":["Trigger"],"responses":{"200":{"description":"Trigger resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Trigger resource.","description":"Retrieves a Trigger resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putTriggerItem","tags":["Trigger"],"responses":{"200":{"description":"Trigger resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerDetailsOutput"}}},"links":{"GetTriggerItem":{"operationId":"getTriggerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/triggers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Trigger resource.","description":"Replaces the Trigger resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Trigger resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Trigger.TriggerPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteTriggerItem","tags":["Trigger"],"responses":{"204":{"description":"Trigger resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Trigger resource.","description":"Removes the Trigger resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/user-admins":{"get":{"operationId":"getUserAdminCollection","tags":["UserAdmin"],"responses":{"200":{"description":"UserAdmin collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminListOutput"}}}}}},"summary":"Retrieves the collection of UserAdmin resources.","description":"Retrieves the collection of UserAdmin resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postUserAdminCollection","tags":["UserAdmin"],"responses":{"201":{"description":"UserAdmin resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}}},"links":{"GetUserAdminItem":{"operationId":"getUserAdminItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-admins\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a UserAdmin resource.","description":"Creates a UserAdmin resource.","parameters":[],"requestBody":{"description":"The new UserAdmin resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-admins\/{id}":{"get":{"operationId":"getUserAdminItem","tags":["UserAdmin"],"responses":{"200":{"description":"UserAdmin resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a UserAdmin resource.","description":"Retrieves a UserAdmin resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putUserAdminItem","tags":["UserAdmin"],"responses":{"200":{"description":"UserAdmin resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}}},"links":{"GetUserAdminItem":{"operationId":"getUserAdminItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-admins\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserAdmin resource.","description":"Replaces the UserAdmin resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserAdmin resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteUserAdminItem","tags":["UserAdmin"],"responses":{"204":{"description":"UserAdmin resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the UserAdmin resource.","description":"Removes the UserAdmin resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/user-admins\/{id}\/avatar":{"put":{"operationId":"put_avatar_adminUserAdminItem","tags":["UserAdmin"],"responses":{"200":{"description":"UserAdmin resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAdminDetailsOutput"}}},"links":{"GetUserAdminItem":{"operationId":"getUserAdminItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-admins\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserAdmin resource.","description":"Replaces the UserAdmin resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserAdmin resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAvatarPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAvatarPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserAdmin.UserAvatarPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-connections":{"get":{"operationId":"getUserConnectionCollection","tags":["UserConnection"],"responses":{"200":{"description":"UserConnection collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionListOutput"}}}}}},"summary":"Retrieves the collection of UserConnection resources.","description":"Retrieves the collection of UserConnection resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postUserConnectionCollection","tags":["UserConnection"],"responses":{"201":{"description":"UserConnection resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}}},"links":{"GetUserConnectionItem":{"operationId":"getUserConnectionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-connections\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a UserConnection resource.","description":"Creates a UserConnection resource.","parameters":[],"requestBody":{"description":"The new UserConnection resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-connections\/{id}":{"get":{"operationId":"getUserConnectionItem","tags":["UserConnection"],"responses":{"200":{"description":"UserConnection resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a UserConnection resource.","description":"Retrieves a UserConnection resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putUserConnectionItem","tags":["UserConnection"],"responses":{"200":{"description":"UserConnection resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionDetailsOutput"}}},"links":{"GetUserConnectionItem":{"operationId":"getUserConnectionItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-connections\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserConnection resource.","description":"Replaces the UserConnection resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserConnection resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserConnection.UserConnectionPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteUserConnectionItem","tags":["UserConnection"],"responses":{"204":{"description":"UserConnection resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the UserConnection resource.","description":"Removes the UserConnection resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/user-courses":{"get":{"operationId":"get_user_coursesLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/user-supervisors":{"get":{"operationId":"getUserSupervisorCollection","tags":["UserSupervisor"],"responses":{"200":{"description":"UserSupervisor collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorListOutput"}}}}}},"summary":"Retrieves the collection of UserSupervisor resources.","description":"Retrieves the collection of UserSupervisor resources.","parameters":[{"name":"clientId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postUserSupervisorCollection","tags":["UserSupervisor"],"responses":{"201":{"description":"UserSupervisor resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}}},"links":{"GetUserSupervisorItem":{"operationId":"getUserSupervisorItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-supervisors\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a UserSupervisor resource.","description":"Creates a UserSupervisor resource.","parameters":[],"requestBody":{"description":"The new UserSupervisor resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-supervisors\/complete-configuration":{"put":{"operationId":"complete_configurationUserSupervisorCollection","tags":["UserSupervisor"],"responses":{"200":{"description":"UserSupervisor resource updated","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor"}}}},"links":{"GetUserSupervisorItem":{"operationId":"getUserSupervisorItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-supervisors\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Replaces the UserSupervisor resource.","description":"Replaces the UserSupervisor resource.","parameters":[],"requestBody":{"description":"The updated UserSupervisor resource","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorCompleteConfigurationPutInput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorCompleteConfigurationPutInput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorCompleteConfigurationPutInput"}}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-supervisors\/{id}":{"get":{"operationId":"getUserSupervisorItem","tags":["UserSupervisor"],"responses":{"200":{"description":"UserSupervisor resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a UserSupervisor resource.","description":"Retrieves a UserSupervisor resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putUserSupervisorItem","tags":["UserSupervisor"],"responses":{"200":{"description":"UserSupervisor resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}}},"links":{"GetUserSupervisorItem":{"operationId":"getUserSupervisorItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-supervisors\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserSupervisor resource.","description":"Replaces the UserSupervisor resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserSupervisor resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteUserSupervisorItem","tags":["UserSupervisor"],"responses":{"204":{"description":"UserSupervisor resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the UserSupervisor resource.","description":"Removes the UserSupervisor resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/user-supervisors\/{id}\/send-mail-account-access":{"put":{"operationId":"send_mail_account_accessUserSupervisorItem","tags":["UserSupervisor"],"responses":{"200":{"description":"UserSupervisor resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.UserSupervisorDetailsOutput"}}},"links":{"GetUserSupervisorItem":{"operationId":"getUserSupervisorItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-supervisors\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserSupervisor resource.","description":"Replaces the UserSupervisor resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserSupervisor resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.EmptyDTO"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.EmptyDTO"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserSupervisor.EmptyDTO"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-trainers":{"get":{"operationId":"getUserTrainerCollection","tags":["UserTrainer"],"responses":{"200":{"description":"UserTrainer collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerListOutput"}}}}}},"summary":"Retrieves the collection of UserTrainer resources.","description":"Retrieves the collection of UserTrainer resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postUserTrainerCollection","tags":["UserTrainer"],"responses":{"201":{"description":"UserTrainer resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}}},"links":{"GetUserTrainerItem":{"operationId":"getUserTrainerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-trainers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a UserTrainer resource.","description":"Creates a UserTrainer resource.","parameters":[],"requestBody":{"description":"The new UserTrainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/user-trainers\/{id}":{"get":{"operationId":"getUserTrainerItem","tags":["UserTrainer"],"responses":{"200":{"description":"UserTrainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a UserTrainer resource.","description":"Retrieves a UserTrainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putUserTrainerItem","tags":["UserTrainer"],"responses":{"200":{"description":"UserTrainer resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}}},"links":{"GetUserTrainerItem":{"operationId":"getUserTrainerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-trainers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserTrainer resource.","description":"Replaces the UserTrainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserTrainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteUserTrainerItem","tags":["UserTrainer"],"responses":{"204":{"description":"UserTrainer resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the UserTrainer resource.","description":"Removes the UserTrainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/users":{"get":{"operationId":"getUserCollection","tags":["User"],"responses":{"200":{"description":"User collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User.UserListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User.UserListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User.UserListOutput"}}}}}},"summary":"Retrieves the collection of User resources.","description":"Retrieves the collection of User resources.","parameters":[{"name":"clientId","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"int"},"style":"form","explode":false,"allowReserved":false},{"name":"search","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postUserCollection","tags":["User"],"responses":{"201":{"description":"User resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}}},"links":{"GetUserItem":{"operationId":"getUserItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/users\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a User resource.","description":"Creates a User resource.","parameters":[],"requestBody":{"description":"The new User resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/users-trainers\/{id}\/avatar":{"put":{"operationId":"put_avatarUserTrainerItem","tags":["UserTrainer"],"responses":{"200":{"description":"UserTrainer resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserTrainerDetailsOutput"}}},"links":{"GetUserTrainerItem":{"operationId":"getUserTrainerItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/user-trainers\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the UserTrainer resource.","description":"Replaces the UserTrainer resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated UserTrainer resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserAvatarPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserAvatarPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/UserTrainer.UserAvatarPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/users\/complete-configuration":{"put":{"operationId":"complete_configurationUserCollection","tags":["User"],"responses":{"200":{"description":"User resource updated","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User"}}}},"links":{"GetUserItem":{"operationId":"getUserItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/users\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Replaces the User resource.","description":"Replaces the User resource.","parameters":[],"requestBody":{"description":"The updated User resource","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User.UserCompleteConfigurationPutInput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User.UserCompleteConfigurationPutInput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/User.UserCompleteConfigurationPutInput"}}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/users\/{id}":{"get":{"operationId":"getUserItem","tags":["User"],"responses":{"200":{"description":"User resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a User resource.","description":"Retrieves a User resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putUserItem","tags":["User"],"responses":{"200":{"description":"User resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}}},"links":{"GetUserItem":{"operationId":"getUserItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/users\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the User resource.","description":"Replaces the User resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated User resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteUserItem","tags":["User"],"responses":{"204":{"description":"User resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the User resource.","description":"Removes the User resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/users\/{id}\/avatar":{"put":{"operationId":"put_avatarUserItem","tags":["User"],"responses":{"200":{"description":"User resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}}},"links":{"GetUserItem":{"operationId":"getUserItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/users\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the User resource.","description":"Replaces the User resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated User resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserAvatarPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserAvatarPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserAvatarPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/users\/{id}\/change-display-theme":{"put":{"operationId":"put_display_themeUserItem","tags":["User"],"responses":{"200":{"description":"User resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserDetailsOutput"}}},"links":{"GetUserItem":{"operationId":"getUserItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/users\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the User resource.","description":"Replaces the User resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated User resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/User.UserDisplayThemePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/User.UserDisplayThemePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/User.UserDisplayThemePutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/users\/{userId}\/participations":{"get":{"operationId":"get_user_courses_participationsLMSCollection","tags":["LMS"],"responses":{"200":{"description":"LMS collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/LMS"}}}}}},"summary":"Retrieves the collection of LMS resources.","description":"Retrieves the collection of LMS resources.","parameters":[{"name":"userId","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"id","in":"path","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"integer"},"style":"simple","explode":false,"allowReserved":false},{"name":"status","in":"query","description":"Gets participation by status. Either \"all\", \"running\" or \"finished\" (default: \"all\"). This parameter is not mandatory if the value is \"all\".","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string","default":"all","enum":["all","running","finished"]},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/videos\/{id}\/signed-url":{"get":{"operationId":"get_video_signed_urlDocumentItem","tags":["Document"],"responses":{"200":{"description":"Document resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Document"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Document"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Document resource.","description":"Retrieves a Document resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/watch-links":{"get":{"operationId":"getWatchLinkCollection","tags":["WatchLink"],"responses":{"200":{"description":"WatchLink collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkListOutput"}}}}}},"summary":"Retrieves the collection of WatchLink resources.","description":"Retrieves the collection of WatchLink resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postWatchLinkCollection","tags":["WatchLink"],"responses":{"201":{"description":"WatchLink resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}}},"links":{"GetWatchLinkItem":{"operationId":"getWatchLinkItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/watch-links\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a WatchLink resource.","description":"Creates a WatchLink resource.","parameters":[],"requestBody":{"description":"The new WatchLink resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/watch-links\/{id}":{"get":{"operationId":"getWatchLinkItem","tags":["WatchLink"],"responses":{"200":{"description":"WatchLink resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a WatchLink resource.","description":"Retrieves a WatchLink resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putWatchLinkItem","tags":["WatchLink"],"responses":{"200":{"description":"WatchLink resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkDetailsOutput"}}},"links":{"GetWatchLinkItem":{"operationId":"getWatchLinkItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/watch-links\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the WatchLink resource.","description":"Replaces the WatchLink resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated WatchLink resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/WatchLink.WatchLinkPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteWatchLinkItem","tags":["WatchLink"],"responses":{"204":{"description":"WatchLink resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the WatchLink resource.","description":"Removes the WatchLink resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/webhooks\/quiz":{"post":{"operationId":"post_quizWebhookCollection","tags":["Webhook"],"responses":{"201":{"description":"Webhook resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webhook.WebhookDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webhook.WebhookDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webhook.WebhookDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Webhook resource.","description":"Creates a Webhook resource.","parameters":[],"requestBody":{"description":"The new Webhook resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webhook.WebhookQuizPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webhook.WebhookQuizPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webhook.WebhookQuizPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/webinars":{"get":{"operationId":"getWebinarCollection","tags":["Webinar"],"responses":{"200":{"description":"Webinar collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarListOutput"}}}}}},"summary":"Retrieves the collection of Webinar resources.","description":"Retrieves the collection of Webinar resources.","parameters":[{"name":"isPast","in":"query","description":"","required":false,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"boolean"},"style":"form","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postWebinarCollection","tags":["Webinar"],"responses":{"201":{"description":"Webinar resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"links":{"GetWebinarItem":{"operationId":"getWebinarItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/webinars\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a Webinar resource.","description":"Creates a Webinar resource.","parameters":[],"requestBody":{"description":"The new Webinar resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/webinars\/{id}":{"get":{"operationId":"getWebinarItem","tags":["Webinar"],"responses":{"200":{"description":"Webinar resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a Webinar resource.","description":"Retrieves a Webinar resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putWebinarItem","tags":["Webinar"],"responses":{"200":{"description":"Webinar resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"links":{"GetWebinarItem":{"operationId":"getWebinarItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/webinars\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Webinar resource.","description":"Replaces the Webinar resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Webinar resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteWebinarItem","tags":["Webinar"],"responses":{"204":{"description":"Webinar resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the Webinar resource.","description":"Removes the Webinar resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]},"\/api\/webinars\/{id}\/replay":{"put":{"operationId":"put_replayWebinarCollection","tags":["Webinar"],"responses":{"200":{"description":"Webinar resource updated","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}}},"links":{"GetWebinarItem":{"operationId":"getWebinarItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/webinars\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"add replay for webinar","description":"Replaces the Webinar resource.","parameters":[{"name":"id","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Webinar resource","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarReplayPutInput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarReplayPutInput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.WebinarReplayPutInput"}}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/webinars\/{id}\/signature":{"get":{"operationId":"get_webinar_signatureWebinarCollection","tags":["Webinar"],"responses":{"200":{"description":"Webinar collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.SignatureListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.SignatureListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/Webinar.SignatureListOutput"}}}}}},"summary":"Retrieves the collection of Webinar resources.","description":"Retrieves the collection of Webinar resources.","parameters":[{"name":"id","in":"path","description":"","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false},{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"put_webinar_signatureWebinarItem","tags":["Webinar"],"responses":{"200":{"description":"Webinar resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Webinar resource.","description":"Replaces the Webinar resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Webinar resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.SignaturePutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.SignaturePutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.SignaturePutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/webinars\/{id}\/signature-learner":{"put":{"operationId":"put_webinar_signature_learnerWebinarItem","tags":["Webinar"],"responses":{"200":{"description":"Webinar resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"links":{}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Webinar resource.","description":"Replaces the Webinar resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Webinar resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.SignatureListInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.SignatureListInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.SignatureListInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/webinars\/{id}\/summary":{"put":{"operationId":"put_summaryWebinarItem","tags":["Webinar"],"responses":{"200":{"description":"Webinar resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarDetailsOutput"}}},"links":{"GetWebinarItem":{"operationId":"getWebinarItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/webinars\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the Webinar resource.","description":"Replaces the Webinar resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated Webinar resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarSummaryPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarSummaryPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/Webinar.WebinarSummaryPutInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/x-session-clients":{"get":{"operationId":"getXSessionClientCollection","tags":["XSessionClient"],"responses":{"200":{"description":"XSessionClient collection","content":{"application\/json":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientListOutput"}}},"text\/html":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientListOutput"}}},"multipart\/form-data":{"schema":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientListOutput"}}}}}},"summary":"Retrieves the collection of XSessionClient resources.","description":"Retrieves the collection of XSessionClient resources.","parameters":[{"name":"page","in":"query","description":"The collection page number","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":1},"style":"form","explode":false,"allowReserved":false},{"name":"itemsPerPage","in":"query","description":"The number of items per page","required":false,"deprecated":false,"allowEmptyValue":true,"schema":{"type":"integer","default":30,"minimum":0},"style":"form","explode":false,"allowReserved":false}],"deprecated":false},"post":{"operationId":"postXSessionClientCollection","tags":["XSessionClient"],"responses":{"201":{"description":"XSessionClient resource created","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}}},"links":{"GetXSessionClientItem":{"operationId":"getXSessionClientItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/x-session-clients\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"}},"summary":"Creates a XSessionClient resource.","description":"Creates a XSessionClient resource.","parameters":[],"requestBody":{"description":"The new XSessionClient resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientPostInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientPostInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientPostInput"}}},"required":true},"deprecated":false},"parameters":[]},"\/api\/x-session-clients\/{id}":{"get":{"operationId":"getXSessionClientItem","tags":["XSessionClient"],"responses":{"200":{"description":"XSessionClient resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}}}},"404":{"description":"Resource not found"}},"summary":"Retrieves a XSessionClient resource.","description":"Retrieves a XSessionClient resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"put":{"operationId":"putXSessionClientItem","tags":["XSessionClient"],"responses":{"200":{"description":"XSessionClient resource updated","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientDetailsOutput"}}},"links":{"GetXSessionClientItem":{"operationId":"getXSessionClientItem","parameters":{"id":"$response.body#\/id"},"description":"The `id` value returned in the response can be used as the `id` parameter in `GET \/api\/x-session-clients\/{id}`."}}},"400":{"description":"Invalid input"},"422":{"description":"Unprocessable entity"},"404":{"description":"Resource not found"}},"summary":"Replaces the XSessionClient resource.","description":"Replaces the XSessionClient resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"requestBody":{"description":"The updated XSessionClient resource","content":{"application\/json":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientPutInput"}},"text\/html":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientPutInput"}},"multipart\/form-data":{"schema":{"$ref":"#\/components\/schemas\/XSessionClient.XSessionClientPutInput"}}},"required":true},"deprecated":false},"delete":{"operationId":"deleteXSessionClientItem","tags":["XSessionClient"],"responses":{"204":{"description":"XSessionClient resource deleted"},"404":{"description":"Resource not found"}},"summary":"Removes the XSessionClient resource.","description":"Removes the XSessionClient resource.","parameters":[{"name":"id","in":"path","description":"Resource identifier","required":true,"deprecated":false,"allowEmptyValue":false,"schema":{"type":"string"},"style":"simple","explode":false,"allowReserved":false}],"deprecated":false},"parameters":[]}},"components":{"schemas":{"Address":{"type":"object","description":"Address","properties":{"id":{"readOnly":true,"type":"integer"},"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"state":{"type":"string","nullable":true},"country":{"type":"string","format":"iri-reference","nullable":true},"lat":{"type":"string","nullable":true},"lng":{"type":"string","nullable":true},"color":{"type":"string","nullable":true},"full_address":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"fullAddress":{"type":"string","nullable":true},"deleted":{"readOnly":true,"type":"boolean"}}},"Address.AddressDetailsOutput":{"type":"object","description":"Address","properties":{"id":{"type":"integer"},"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"country":{"type":"string","nullable":true},"fullAddress":{"type":"string","nullable":true}}},"Address.AddressInput":{"type":"object","description":"Address","properties":{"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"country":{"type":"string","nullable":true}},"required":["zipCode","streetLabel","city","country"]},"Address.AddressListOutput":{"type":"object","description":"Address","properties":{"id":{"type":"integer"},"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"country":{"type":"string","nullable":true},"fullAddress":{"type":"string","nullable":true}}},"AddressDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"country":{"type":"string","nullable":true},"fullAddress":{"type":"string","nullable":true}}},"AddressInput":{"type":"object","description":"","properties":{"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"country":{"type":"string","nullable":true}},"required":["zipCode","streetLabel","city","country"]},"AnyUserDTO":{"type":"object","description":"","properties":{"id":{"type":"integer"},"type":{"type":"string"}}},"AppointmentListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"nbClient":{"type":"integer","nullable":true},"address":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"productId":{"type":"integer","nullable":true},"tariff":{"type":"string","nullable":true},"productInternalRef":{"type":"string","nullable":true},"color":{"type":"string","nullable":true},"duration":{"type":"integer","nullable":true},"durationMetric":{"type":"string","nullable":true},"availabilityStatus":{"type":"string"},"maxCapacity":{"type":"integer","nullable":true},"type":{"type":"string"},"recurrence":{"type":"integer","nullable":true},"level":{"type":"string","nullable":true},"isCanceled":{"type":"boolean"},"timeZone":{"type":"string","nullable":true},"tasks":{"type":"array","items":{"$ref":"#\/components\/schemas\/TaskListOutput"}},"breakTime":{"type":"integer"},"clients":{"type":"array","items":{"type":"string"}}}},"Billing":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Billing.","type":"integer"},"client":{"type":"string","format":"iri-reference","nullable":true},"document":{"type":"string","format":"iri-reference","nullable":true},"currency":{"anyOf":[{"$ref":"#\/components\/schemas\/Currency"}],"nullable":true},"amountHT":{"type":"string","nullable":true},"discountAmount":{"type":"string","nullable":true},"vatAmount":{"type":"string","nullable":true},"paymentDate":{"type":"string","format":"date-time","nullable":true},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"type":"string"},"nullable":true},"status":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"reference":{"type":"string","nullable":true},"send":{"type":"boolean"},"oldStatuses":{"type":"array","items":{"type":"string"},"nullable":true},"estimate":{"type":"string","format":"iri-reference","nullable":true},"search":{"type":"string","nullable":true},"paymentLink":{"type":"string","nullable":true},"deltaDate":{"description":"Get the value of deltaDate","type":"integer","nullable":true},"position":{"default":1,"example":1,"type":"integer"},"isTest":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"test":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Billing.BillingChangeSendStatusPutInput":{"type":"object","description":"","properties":{"send":{"type":"boolean"},"finalize":{"type":"boolean"}}},"Billing.BillingChangeStatusPutInput":{"type":"object","description":"","required":["newStatus"],"properties":{"newStatus":{"type":"string"}}},"Billing.BillingDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"client":{"$ref":"#\/components\/schemas\/ClientListOutput"},"currencyId":{"type":"string"},"amountHT":{"type":"number"},"vatAmount":{"type":"number"},"discountAmount":{"type":"number"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingLine"}},"reference":{"type":"string"},"estimateId":{"type":"integer","nullable":true},"send":{"type":"boolean"},"status":{"type":"string"},"documentId":{"type":"integer","nullable":true},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"paymentLink":{"type":"string","nullable":true},"position":{"type":"integer"}}},"Billing.BillingListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"discountAmount":{"type":"number"},"clientFullName":{"type":"string"},"currencyId":{"type":"string"},"amountTTC":{"type":"number"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"reference":{"type":"string"},"send":{"type":"boolean"},"status":{"type":"string"},"position":{"type":"integer"},"documentId":{"type":"integer","nullable":true}}},"Billing.BillingPostInput":{"type":"object","description":"","required":["clientId","currencyId","discountAmount","dueDate","emissionDate"],"properties":{"clientId":{"type":"integer"},"currencyId":{"type":"string"},"discountAmount":{"type":"number"},"dueDate":{"type":"string","format":"date-time"},"emissionDate":{"type":"string","format":"date-time"},"billingLines":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingLine"}},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"estimateId":{"type":"integer","nullable":true},"paymentLink":{"type":"string","nullable":true}}},"Billing.BillingPutInput":{"type":"object","description":"","required":["clientId","currencyId","discountAmount"],"properties":{"clientId":{"type":"integer"},"currencyId":{"type":"string"},"discountAmount":{"type":"number"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingLine"}},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"estimateId":{"type":"integer","nullable":true},"paymentLink":{"type":"string","nullable":true}}},"BillingLine":{"type":"object","description":"","required":["label","quantity","quantityType","unitPrice","vat","totalHT"],"properties":{"label":{"type":"string"},"quantity":{"type":"number"},"quantityType":{"type":"string"},"unitPrice":{"type":"number"},"vat":{"type":"number"},"totalHT":{"type":"number"}}},"BillingStatus":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the BillingStatus.","type":"integer"},"beginDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time","nullable":true},"billing":{"type":"string","format":"iri-reference"},"status":{"type":"string"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"BillingStatus.BillingStatusDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"BillingStatus.BillingStatusListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"BillingStatus.BillingStatusPostInput":{"type":"object","description":""},"BillingStatus.BillingStatusPutInput":{"type":"object","description":""},"ChapterActualParticipantsOutput":{"type":"object","description":"","properties":{"learnerId":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"avatarDetails":{"type":"string","nullable":true}}},"ChapterDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"module":{"description":"Module linked to the Chapter.","$ref":"#\/components\/schemas\/ModuleDetailsOutput"},"title":{"description":"title of the Chapter.","type":"string"},"mode":{"description":"interaction mode of the Chapter.","type":"string","nullable":true},"validationMethod":{"description":"validation method mode of the Chapter.","type":"string","nullable":true},"minimumValidationNote":{"description":"minimal note to validate the Chapter.","type":"integer","nullable":true},"durationInMinutes":{"description":"duration of the chapter in minutes.","type":"integer"},"isRetryable":{"description":"either the Chapter is retryable or not.","type":"boolean","nullable":true},"timeThreshold":{"description":"maximal time to validate the Chapter.","type":"integer","nullable":true},"unlocks":{"description":"chapters unlocked after validating this chapter.","type":"array","items":{"$ref":"#\/components\/schemas\/ChapterListOutput"}},"sequenceNumber":{"type":"integer"},"createdDate":{"type":"string","format":"date-time"},"nbResources":{"type":"integer"},"nbComments":{"type":"integer"},"templateName":{"description":"The template name of the chapter","type":"string"},"subTemplateName":{"description":"The sub template name of the chapter","type":"string","nullable":true},"expectedFormat":{"type":"array","items":{"type":"string"},"nullable":true},"nbGoldToEarn":{"type":"integer","nullable":true}}},"ChapterDisplayableOutput":{"type":"object","description":"","properties":{"chapter":{"description":"The chapter.","$ref":"#\/components\/schemas\/ChapterDetailsOutput"},"parts":{"description":"The parts of the chapter.","type":"array","items":{"$ref":"#\/components\/schemas\/ChapterPartDisplayableOutput"}},"isFinalized":{"description":"whether the chapter is finished and finalized by the user or not.","type":"boolean"},"isSucceeded":{"description":"whether the chapter is finished and finalized and the user succeeded or not.","type":"boolean"},"isValidated":{"description":"whether the chapter is validated not.","type":"boolean"}}},"ChapterListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"moduleId":{"description":"Module Id linked to the Chapter.","type":"integer"},"title":{"description":"title of the Chapter.","type":"string"},"durationInMinutes":{"description":"duration of the chapter in minutes.","type":"integer"},"mode":{"description":"interaction mode of the Chapter.","type":"string"},"validationMethod":{"description":"validation method mode of the Chapter.","type":"string"},"sequenceNumber":{"type":"integer"},"createdDate":{"type":"string","format":"date-time"},"webinarDate":{"type":"string","format":"date-time","nullable":true},"nbResources":{"type":"integer"},"nbComments":{"type":"integer"},"templateName":{"description":"The template name of the chapter","type":"string"},"subTemplateName":{"description":"The sub template name of the chapter","type":"string","nullable":true},"nbGoldToEarn":{"type":"integer","nullable":true}}},"ChapterMenuOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"title of the Chapter.","type":"string"},"mode":{"description":"Mode of the course, either \"interactive\" or \"non_interactive\".","type":"string"},"templateName":{"description":"Mode of the course, either \"interactive\" or \"non_interactive\".","type":"string"},"offset":{"$ref":"#\/components\/schemas\/Point"},"sequenceNumber":{"description":"sequence number of the chapter.","type":"integer"},"durationInMinutes":{"description":"duration of the chapter in minutes.","type":"integer"},"hasAccess":{"description":"whether the chapter is unlocked or not for the current user.","type":"boolean"},"isFinalized":{"description":"whether the chapter is finished and finalized by the user or not.","type":"boolean"},"isSucceeded":{"description":"whether the chapter is finished and finalized and the user succeeded or not.","type":"boolean"},"isValidated":{"description":"whether the chapter is validated not.","type":"boolean"},"chapPartTypes":{"type":"array","items":{"type":"string"}},"validationCreatedDate":{"description":"If any, the creation date of the last validation for this chapter and current user.","type":"string","format":"date-time","nullable":true},"actualParticipants":{"type":"array","items":{"$ref":"#\/components\/schemas\/ChapterActualParticipantsOutput"}}}},"ChapterPartDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"chapter":{"description":"chapter linked to the part.","$ref":"#\/components\/schemas\/ChapterDetailsOutput"},"type":{"description":"type of the part.","type":"string","nullable":true},"content":{"description":"the content of the part.","type":"array","items":{"type":"string"}},"sequenceNumber":{"description":"sequence number (order) of the part in the chapter.","type":"integer"},"note":{"description":"note attributed to this part is correctly answered (interactive only).","type":"integer","nullable":true},"templateId":{"type":"string"}}},"ChapterPartDisplayableOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"content":{"description":"the content of the part.","type":"array","items":{"type":"string"}},"sequenceNumber":{"description":"sequence number (order) of the part in the chapter.","type":"integer"},"note":{"description":"note attributed to this part is correctly answered (interactive only).","type":"integer","nullable":true},"possibleAnswers":{"description":"The possible answers of the chapter part.","type":"array","items":{"$ref":"#\/components\/schemas\/ChapterPartResponseDisplayableOutput"}},"correctAnswers":{"description":"The correct answers of the chapter part.","type":"array","items":{"type":"integer"}},"previousAnswers":{"description":"The previous answers of the current user for the chapter part.","type":"array","items":{"type":"string"}},"templateId":{"type":"string"}}},"ChapterPartResponseDisplayableOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"label":{"description":"label of the response.","type":"string"},"isCorrect":{"description":"either the response is correct or not.","type":"boolean"},"media":{"type":"array","items":{"type":"string"},"nullable":true}}},"ChapterValidationCorrection":{"type":"object","description":"","required":["publicComment","publicNote","notation"],"properties":{"publicComment":{"type":"string"},"publicNote":{"type":"string"},"notation":{"$ref":"#\/components\/schemas\/ChapterValidationNotation"}}},"ChapterValidationNotation":{"type":"object","description":"","properties":{"instructionUnderstood":{"type":"boolean"},"submissionCompleted":{"type":"boolean"},"submissionWellExecuted":{"type":"boolean"}}},"Chat":{"type":"object","description":"","properties":{"id":{"readOnly":true,"type":"integer"},"chatMessages":{"type":"array","items":{"type":"string","format":"iri-reference"}},"userChats":{"type":"array","items":{"$ref":"#\/components\/schemas\/XUserChat"}},"title":{"type":"string"},"lastMessage":{"type":"string","format":"iri-reference","nullable":true},"nbParticipant":{"type":"integer"},"status":{"type":"string"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Chat.ChatDetailsDTO":{"type":"object","description":"","properties":{"id":{"description":"Id of the chat.","type":"integer"},"nbParticipants":{"description":"number of participants in the chat.","type":"integer"},"title":{"description":"Title of the chat.","type":"string"},"participants":{"description":"List of participants name in this chat.","type":"array","items":{"type":"string"}},"lastMessage":{"description":"Last message of the chat.","anyOf":[{"$ref":"#\/components\/schemas\/ChatMessageDetailsDTO"}],"nullable":true},"isUnread":{"description":"Either the chat is unread or not for the current user.","type":"boolean"},"createdDate":{"description":"Creation date of the chat.","type":"string","format":"date-time"},"createdBy":{"description":"Creator of the chat.","$ref":"#\/components\/schemas\/UserChatDTO"},"deletedDate":{"description":"Deletion date of the chat.","type":"string","format":"date-time","nullable":true},"deletedBy":{"description":"Deletor of the chat.","anyOf":[{"$ref":"#\/components\/schemas\/UserChatDTO"}],"nullable":true},"isDeleted":{"description":"Either the chat is deleted or not.","type":"boolean"},"status":{"description":"status of the chat.","type":"string"}}},"Chat.ChatListDTO":{"type":"object","description":"","properties":{"chats":{"description":"A list of chat object.","type":"array","items":{"$ref":"#\/components\/schemas\/ChatDetailsDTO"}}}},"Chat.ChatMessageDetailsDTO":{"type":"object","description":"","properties":{"id":{"description":"Id of the chat message.","type":"integer"},"chatId":{"description":"chat linked to the message.","type":"integer"},"content":{"description":"content of the message.","type":"string"},"statuses":{"description":"A list of statuses for this message.","type":"array","items":{"type":"string"}},"medias":{"description":"A list of documents for this message.","type":"array","items":{"type":"string"},"nullable":true},"createdBy":{"description":"creator of the message.","$ref":"#\/components\/schemas\/UserChatDTO"},"createdDate":{"description":"creation date of the message.","type":"string","format":"date-time"}}},"Chat.ChatMessageListDTO":{"type":"object","description":"","properties":{"messages":{"description":"A list of chat message object.","type":"array","items":{"$ref":"#\/components\/schemas\/ChatMessageDetailsDTO"}}}},"Chat.ModifyStatusPutInput":{"type":"object","description":"","properties":{"status":{"type":"string"}}},"Chat.PostChatDTO":{"type":"object","description":"","required":["users","title"],"properties":{"users":{"description":"A list of user IDs to include in the chat.","type":"array","items":{"$ref":"#\/components\/schemas\/AnyUserDTO"}},"title":{"minLength":5,"maxLength":255,"description":"The title of the chat. Must be under 255 chars.","type":"string"}}},"Chat.UserUnreadMessageStatsDTO":{"type":"object","description":"","properties":{"nbUnread":{"description":"Number of unread messages.","type":"integer"}}},"ChatDetailsDTO":{"type":"object","description":"","properties":{"id":{"description":"Id of the chat.","type":"integer"},"nbParticipants":{"description":"number of participants in the chat.","type":"integer"},"title":{"description":"Title of the chat.","type":"string"},"participants":{"description":"List of participants name in this chat.","type":"array","items":{"type":"string"}},"lastMessage":{"description":"Last message of the chat.","anyOf":[{"$ref":"#\/components\/schemas\/ChatMessageDetailsDTO"}],"nullable":true},"isUnread":{"description":"Either the chat is unread or not for the current user.","type":"boolean"},"createdDate":{"description":"Creation date of the chat.","type":"string","format":"date-time"},"createdBy":{"description":"Creator of the chat.","$ref":"#\/components\/schemas\/UserChatDTO"},"deletedDate":{"description":"Deletion date of the chat.","type":"string","format":"date-time","nullable":true},"deletedBy":{"description":"Deletor of the chat.","anyOf":[{"$ref":"#\/components\/schemas\/UserChatDTO"}],"nullable":true},"isDeleted":{"description":"Either the chat is deleted or not.","type":"boolean"},"status":{"description":"status of the chat.","type":"string"}}},"ChatMessage":{"type":"object","description":"","properties":{"id":{"readOnly":true,"type":"integer"},"chat":{"type":"string","format":"iri-reference"},"content":{"type":"string"},"medias":{"type":"array","items":{"type":"string"},"nullable":true},"chatMessageStatuses":{"type":"array","items":{"$ref":"#\/components\/schemas\/ChatMessageStatus"}},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"ChatMessage.ChatMessageDetailsDTO":{"type":"object","description":"","properties":{"id":{"description":"Id of the chat message.","type":"integer"},"chatId":{"description":"chat linked to the message.","type":"integer"},"content":{"description":"content of the message.","type":"string"},"statuses":{"description":"A list of statuses for this message.","type":"array","items":{"type":"string"}},"medias":{"description":"A list of documents for this message.","type":"array","items":{"type":"string"},"nullable":true},"createdBy":{"description":"creator of the message.","$ref":"#\/components\/schemas\/UserChatDTO"},"createdDate":{"description":"creation date of the message.","type":"string","format":"date-time"}}},"ChatMessageDetailsDTO":{"type":"object","description":"","properties":{"id":{"description":"Id of the chat message.","type":"integer"},"chatId":{"description":"chat linked to the message.","type":"integer"},"content":{"description":"content of the message.","type":"string"},"statuses":{"description":"A list of statuses for this message.","type":"array","items":{"type":"string"}},"medias":{"description":"A list of documents for this message.","type":"array","items":{"type":"string"},"nullable":true},"createdBy":{"description":"creator of the message.","$ref":"#\/components\/schemas\/UserChatDTO"},"createdDate":{"description":"creation date of the message.","type":"string","format":"date-time"}}},"ChatMessageStatus":{"type":"object","description":"","properties":{"id":{"readOnly":true,"type":"integer"},"userType":{"type":"string"},"userId":{"type":"string"},"message":{"type":"string","format":"iri-reference"},"status":{"type":"string"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Client":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Client.","type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"phone":{"type":"string","nullable":true},"financingOrganizationName":{"type":"string","nullable":true},"financingOrganizationType":{"type":"string","nullable":true},"financingOrganizationRepresentativeName":{"type":"string","nullable":true},"financingOrganizationRepresentativeFirstName":{"type":"string","nullable":true},"financingOrganizationRepresentativeEmail":{"type":"string","nullable":true},"financingOrganizationRepresentativePhone":{"type":"string","nullable":true},"addressFinancingOrganization":{"type":"string","format":"iri-reference","nullable":true},"stripeCustomerId":{"type":"string","nullable":true},"address":{"type":"string","format":"iri-reference","nullable":true},"nbWebinarTickets":{"type":"integer"},"search":{"type":"string","nullable":true},"learners":{"type":"array","items":{"type":"string","format":"iri-reference"}},"company":{"type":"string","format":"iri-reference","nullable":true},"xSessionLearners":{"type":"array","items":{"type":"string","format":"iri-reference"}},"isTest":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"test":{"readOnly":true,"type":"boolean"},"xSessionLearnerScheduleClientIds":{"readOnly":true,"type":"array","items":{"type":"string"}},"fullName":{"readOnly":true,"type":"string"},"deleted":{"readOnly":true,"type":"boolean"}}},"Client.ClientDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"phone":{"type":"string"},"stripeCustomerId":{"type":"string","nullable":true},"nbWebinarTickets":{"type":"integer"},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"learners":{"type":"array","items":{"type":"string"}},"financingOrganizationName":{"type":"string","nullable":true},"financingOrganizationType":{"type":"string","nullable":true},"financingOrganizationRepresentativeName":{"type":"string","nullable":true},"financingOrganizationRepresentativeFirstName":{"type":"string","nullable":true},"financingOrganizationRepresentativeEmail":{"type":"string","nullable":true},"financingOrganizationRepresentativePhone":{"type":"string","nullable":true},"addressFinancingOrganization":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"company":{"anyOf":[{"$ref":"#\/components\/schemas\/CompanyDetailsOutput"}],"nullable":true}}},"Client.ClientListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"phone":{"type":"string"},"stripeCustomerId":{"type":"string","nullable":true},"nbWebinarTickets":{"type":"integer"},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"learners":{"type":"array","items":{"type":"string"}},"userId":{"type":"integer","nullable":true},"accessMailSend":{"default":true,"example":true,"type":"boolean"},"isEmailCheck":{"type":"boolean"},"hasCompany":{"type":"boolean"}}},"Client.ClientPostInput":{"type":"object","description":"","required":["email","firstName","lastName","phone"],"properties":{"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string"},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"financingOrganizationName":{"type":"string","nullable":true},"financingOrganizationType":{"type":"string","nullable":true},"financingOrganizationRepresentativeName":{"type":"string","nullable":true},"financingOrganizationRepresentativeFirstName":{"type":"string","nullable":true},"financingOrganizationRepresentativeEmail":{"type":"string","nullable":true},"financingOrganizationRepresentativePhone":{"type":"string","nullable":true},"addressFinancingOrganization":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"company":{"anyOf":[{"$ref":"#\/components\/schemas\/CompanyPostInput"}],"nullable":true},"sendAccountAccess":{"default":true,"example":true,"type":"boolean"}}},"Client.ClientPutInput":{"type":"object","description":"","required":["email","firstName","lastName","phone"],"properties":{"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string"},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"financingOrganizationName":{"type":"string","nullable":true},"financingOrganizationType":{"type":"string","nullable":true},"financingOrganizationRepresentativeName":{"type":"string","nullable":true},"financingOrganizationRepresentativeFirstName":{"type":"string","nullable":true},"financingOrganizationRepresentativeEmail":{"type":"string","nullable":true},"financingOrganizationRepresentativePhone":{"type":"string","nullable":true},"addressFinancingOrganization":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"company":{"anyOf":[{"$ref":"#\/components\/schemas\/CompanyPutInput"}],"nullable":true}}},"ClientDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"phone":{"type":"string"},"stripeCustomerId":{"type":"string","nullable":true},"nbWebinarTickets":{"type":"integer"},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"learners":{"type":"array","items":{"type":"string"}},"financingOrganizationName":{"type":"string","nullable":true},"financingOrganizationType":{"type":"string","nullable":true},"financingOrganizationRepresentativeName":{"type":"string","nullable":true},"financingOrganizationRepresentativeFirstName":{"type":"string","nullable":true},"financingOrganizationRepresentativeEmail":{"type":"string","nullable":true},"financingOrganizationRepresentativePhone":{"type":"string","nullable":true},"addressFinancingOrganization":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"company":{"anyOf":[{"$ref":"#\/components\/schemas\/CompanyDetailsOutput"}],"nullable":true}}},"ClientListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"fullName":{"type":"string"},"phone":{"type":"string"},"stripeCustomerId":{"type":"string","nullable":true},"nbWebinarTickets":{"type":"integer"},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"learners":{"type":"array","items":{"type":"string"}},"userId":{"type":"integer","nullable":true},"accessMailSend":{"default":true,"example":true,"type":"boolean"},"isEmailCheck":{"type":"boolean"},"hasCompany":{"type":"boolean"}}},"Company":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Company.","type":"integer"},"name":{"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"mainAddress":{"type":"string","format":"iri-reference","nullable":true},"country":{"type":"string","format":"iri-reference","nullable":true},"currency":{"anyOf":[{"$ref":"#\/components\/schemas\/Currency"}],"nullable":true},"stripeAccountId":{"type":"string","nullable":true},"hasTVA":{"type":"boolean"},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"description":"BillingAddress","type":"string","format":"iri-reference","nullable":true},"representativeName":{"description":"RepresentativeName","type":"string","nullable":true},"representativeFirstName":{"description":"RepresentativeFirstName","type":"string","nullable":true},"representativeFunction":{"description":"RepresentativeFunction","type":"string","nullable":true},"mainContactName":{"description":"MainContactName","type":"string","nullable":true},"mainContactFirstName":{"description":"MainContactFirstName","type":"string","nullable":true},"mainContactFunction":{"description":"MainContactFunction","type":"string","nullable":true},"mainContactEmail":{"description":"MainContactEmail","type":"string","nullable":true},"mainContactPhone":{"description":"MainContactPhone","type":"string","nullable":true},"mainContactAddress":{"description":"MainContactAddress","type":"string","format":"iri-reference","nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"description":"OPCOAddress","type":"string","format":"iri-reference","nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"tVA":{"readOnly":true,"type":"boolean"},"tVANumber":{"description":"Get the value of TVANumber","type":"string","nullable":true},"oPCOName":{"description":"Get the value of OPCOName","type":"string","nullable":true},"oPCOAddress":{"description":"Get the value of OPCOAddress","type":"string","format":"iri-reference","nullable":true},"oPCONumberMember":{"description":"Get the value of OPCONumberMember","type":"string","nullable":true},"oPCOWorkForce":{"description":"Get the value of OPCOWorkForce","type":"string","nullable":true},"oPCOIDCC":{"description":"Get the value of OPCOIDCC","type":"string","nullable":true},"oPCONACE":{"description":"Get the value of OPCONACE","type":"string","nullable":true},"oPCOAPE":{"description":"Get the value of OPCOAPE","type":"string","nullable":true},"subrogationPayment":{"readOnly":true,"description":"Get the value of hasSubrogationPayment","type":"boolean"},"administrativeCaracteristic":{"readOnly":true,"description":"Get the value of hasAdministrativeCaracteristic","type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Company.CompanyDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"country":{"type":"string","nullable":true},"currency":{"type":"string","nullable":true},"stripeAccountId":{"type":"string","nullable":true},"hasTVA":{"type":"boolean"},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true},"representativeFunction":{"type":"string","nullable":true},"mainContactName":{"type":"string","nullable":true},"mainContactFirstName":{"type":"string","nullable":true},"mainContactFunction":{"type":"string","nullable":true},"mainContactEmail":{"type":"string","nullable":true},"mainContactPhone":{"type":"string","nullable":true},"mainContactAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"Company.CompanyListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"country":{"type":"string","nullable":true},"currency":{"type":"string","nullable":true},"stripeAccountId":{"type":"string","nullable":true},"hasTVA":{"type":"boolean"},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true}}},"Company.CompanyPostInput":{"type":"object","description":"","required":["hasTVA"],"properties":{"hasTVA":{"type":"boolean"},"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string","nullable":true},"country":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true},"representativeFunction":{"type":"string","nullable":true},"mainContactName":{"type":"string","nullable":true},"mainContactFirstName":{"type":"string","nullable":true},"mainContactFunction":{"type":"string","nullable":true},"mainContactEmail":{"type":"string","nullable":true},"mainContactPhone":{"type":"string","nullable":true},"mainContactAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"Company.CompanyPutInput":{"type":"object","description":"","required":["hasTVA"],"properties":{"hasTVA":{"type":"boolean"},"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string","nullable":true},"country":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true},"representativeFunction":{"type":"string","nullable":true},"mainContactName":{"type":"string","nullable":true},"mainContactFirstName":{"type":"string","nullable":true},"mainContactFunction":{"type":"string","nullable":true},"mainContactEmail":{"type":"string","nullable":true},"mainContactPhone":{"type":"string","nullable":true},"mainContactAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"CompanyDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"country":{"type":"string","nullable":true},"currency":{"type":"string","nullable":true},"stripeAccountId":{"type":"string","nullable":true},"hasTVA":{"type":"boolean"},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true},"representativeFunction":{"type":"string","nullable":true},"mainContactName":{"type":"string","nullable":true},"mainContactFirstName":{"type":"string","nullable":true},"mainContactFunction":{"type":"string","nullable":true},"mainContactEmail":{"type":"string","nullable":true},"mainContactPhone":{"type":"string","nullable":true},"mainContactAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"CompanyListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"country":{"type":"string","nullable":true},"currency":{"type":"string","nullable":true},"stripeAccountId":{"type":"string","nullable":true},"hasTVA":{"type":"boolean"},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true}}},"CompanyPostInput":{"type":"object","description":"","required":["hasTVA"],"properties":{"hasTVA":{"type":"boolean"},"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string","nullable":true},"country":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true},"representativeFunction":{"type":"string","nullable":true},"mainContactName":{"type":"string","nullable":true},"mainContactFirstName":{"type":"string","nullable":true},"mainContactFunction":{"type":"string","nullable":true},"mainContactEmail":{"type":"string","nullable":true},"mainContactPhone":{"type":"string","nullable":true},"mainContactAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"CompanyPostRegisterInput":{"type":"object","description":"","properties":{"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string","nullable":true},"siret":{"minLength":14,"maxLength":14,"type":"string"},"name":{"type":"string"},"phone":{"type":"string","nullable":true},"address":{"$ref":"#\/components\/schemas\/AddressInput"},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true}},"required":["siret","name","address"]},"CompanyPutInput":{"type":"object","description":"","required":["hasTVA"],"properties":{"hasTVA":{"type":"boolean"},"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string","nullable":true},"siret":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string","nullable":true},"country":{"type":"string","nullable":true},"mainAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"nda":{"type":"string","nullable":true},"prefecture":{"type":"string","nullable":true},"legalStatus":{"type":"string","nullable":true},"rcsRegistration":{"type":"string","nullable":true},"billingAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"representativeName":{"type":"string","nullable":true},"representativeFirstName":{"type":"string","nullable":true},"representativeFunction":{"type":"string","nullable":true},"mainContactName":{"type":"string","nullable":true},"mainContactFirstName":{"type":"string","nullable":true},"mainContactFunction":{"type":"string","nullable":true},"mainContactEmail":{"type":"string","nullable":true},"mainContactPhone":{"type":"string","nullable":true},"mainContactAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"TVANumber":{"type":"string","nullable":true},"codeAPE":{"type":"string","nullable":true},"OPCOName":{"type":"string","nullable":true},"OPCOAddress":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true},"OPCONumberMember":{"type":"string","nullable":true},"OPCOWorkForce":{"type":"string","nullable":true},"OPCOIDCC":{"type":"string","nullable":true},"OPCONACE":{"type":"string","nullable":true},"OPCOAPE":{"type":"string","nullable":true},"hasSubrogationPayment":{"type":"boolean"},"hasAdministrativeCaracteristic":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"ContainerInterface":{"type":"object","description":""},"Country":{"type":"object","description":"","properties":{"id":{"readOnly":true,"type":"string"},"name_fr":{"writeOnly":true,"description":"Get the value of name_fr","type":"string","nullable":true},"name_en":{"writeOnly":true,"description":"Get the value of name_en","type":"string","nullable":true},"isoAlpha3":{"type":"string","nullable":true},"isoM49":{"type":"string","nullable":true},"detail":{"type":"string","nullable":true},"isSepa":{"type":"boolean","nullable":true},"isState":{"type":"boolean","nullable":true},"isIban":{"type":"boolean","nullable":true},"isDsp":{"description":"Get the value of isDsp","type":"boolean","nullable":true},"lengthIban":{"type":"integer","nullable":true},"currency":{"anyOf":[{"$ref":"#\/components\/schemas\/Currency"}],"nullable":true},"phoneCode":{"type":"string","nullable":true},"isUE":{"type":"boolean","nullable":true},"vat":{"type":"number","nullable":true},"FlagPath":{"type":"string","nullable":true},"zipCodeFormat":{"type":"string","nullable":true},"ibanFormat":{"type":"string","nullable":true},"accountNumberLength":{"type":"integer","nullable":true},"bankCode":{"type":"string","nullable":true},"branchCode":{"type":"string","nullable":true},"ibanFields":{"type":"string","nullable":true},"nationalityCode":{"type":"string","nullable":true},"bic":{"type":"string","nullable":true},"uboStep":{"description":"Get the value of uboStep","default":25,"example":25,"type":"integer","nullable":true},"currencyUnionName":{"type":"string","nullable":true},"currencyUnion":{"anyOf":[{"$ref":"#\/components\/schemas\/Currency"}],"nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"description":"Get the value of isDeleted","type":"boolean"},"flagPath":{},"name":{"readOnly":true},"uE":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Country.CountryListOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"name":{"type":"string"}}},"CourseListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"Title of the course.","type":"string"},"shortDescription":{"description":"Title of the course.","type":"string"},"adminLabel":{"type":"string","nullable":true},"pedagogicalDurationInHours":{"type":"number","nullable":true},"pedagogicalDurationInDays":{"type":"number","nullable":true},"mediaURL":{"description":"URL of the main media for this course","$ref":"#\/components\/schemas\/MediaOutput"},"programDocumentURL":{"description":"URL of the program for this course","anyOf":[{"$ref":"#\/components\/schemas\/MediaOutput"}],"nullable":true},"tariff":{"type":"number","nullable":true},"languageId":{"description":"language identifier for this course","type":"string"},"createdDate":{"description":"creation date of the course","type":"string","format":"date-time"},"skills":{"description":"list of skills concerning this course.","type":"array","items":{"$ref":"#\/components\/schemas\/SkillListOutput"}},"tags":{"description":"list of tags concerning this course.","type":"array","items":{"$ref":"#\/components\/schemas\/TagListOutput"}},"isPublished":{"type":"boolean"},"numberOfModules":{"type":"integer"},"additionalInformation":{"type":"string","nullable":true},"prerequisites":{"type":"string","nullable":true},"canBeModified":{"type":"boolean"},"nbWebinarBonus":{"type":"integer"},"additionalTime":{"type":"integer"}}},"CronJob-cronjob.read.details":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the cron job.","type":"integer"},"command":{"description":"The command concerning the cron job.","type":"string"},"commandAgrs":{"description":"The command arguments for the cron job.","type":"string"},"cronSchedule":{"description":"The cron time schedule.","type":"string"}}},"CronJob-cronjob.read.list":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the cron job.","type":"integer"},"command":{"description":"The command concerning the cron job.","type":"string"},"commandAgrs":{"description":"The command arguments for the cron job.","type":"string"},"cronSchedule":{"description":"The cron time schedule.","type":"string"}}},"CronLog-cronlog.read.details":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the log.","type":"integer"},"command":{"description":"The command concerning the log.","type":"string"},"commandAgrs":{"description":"The command arguments for the cron job.","type":"string"},"exitStatus":{"description":"The command exit status.","type":"integer","nullable":true},"exitMessage":{"description":"The command exit message.","type":"string","nullable":true},"startedAt":{"description":"Starting date of the log.","type":"string","format":"date-time"},"finishedAt":{"description":"Finishing date of the log.","type":"string","format":"date-time","nullable":true}}},"CronLog-cronlog.read.list":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the log.","type":"integer"},"command":{"description":"The command concerning the log.","type":"string"},"commandAgrs":{"description":"The command arguments for the cron job.","type":"string"},"exitStatus":{"description":"The command exit status.","type":"integer","nullable":true},"startedAt":{"description":"Starting date of the log.","type":"string","format":"date-time"},"finishedAt":{"description":"Finishing date of the log.","type":"string","format":"date-time","nullable":true}}},"Currency":{"type":"object","description":"","properties":{"id":{"readOnly":true,"type":"string"},"name":{"type":"string"},"iso4217":{"type":"integer","nullable":true},"minorUnit":{"type":"integer","nullable":true},"scale":{"default":2,"example":2,"type":"integer","nullable":true},"conversionRateToEUR":{"type":"number","nullable":true},"conversionRateToGPB":{"type":"number","nullable":true},"centralBankInterestRate":{"type":"number","nullable":true},"lastChangeCentralBankInterestRate":{"type":"string","nullable":true},"dateOfLastRateUpdate":{"type":"string","format":"date-time","nullable":true},"priority":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"DashboardEntry":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"}}},"DashboardItem":{"type":"object","description":"","properties":{"list":{"type":"array","items":{"$ref":"#\/components\/schemas\/DashboardEntry"}},"count":{"type":"number"}}},"DeviceToken":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the DeviceToken.","type":"integer"},"user":{"type":"string","format":"iri-reference"},"device":{"type":"string"},"token":{"type":"string"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"DeviceToken.DeviceTokenDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"DeviceToken.DeviceTokenListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"DeviceToken.DeviceTokenPostInput":{"type":"object","description":""},"DeviceToken.DeviceTokenPutInput":{"type":"object","description":""},"Document":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Document.","type":"integer"},"client":{"type":"string","format":"iri-reference","nullable":true},"learner":{"type":"string","format":"iri-reference","nullable":true},"trainer":{"type":"string","format":"iri-reference","nullable":true},"entityType":{"description":".","type":"string","nullable":true},"entityId":{"description":".","type":"string","nullable":true},"path":{"description":".","type":"string","nullable":true},"url":{"description":".","type":"string","nullable":true},"originName":{"description":".","type":"string"},"name":{"description":".","type":"string"},"size":{"description":".","type":"integer"},"width":{"description":".","type":"integer"},"height":{"description":".","type":"integer"},"duration":{"description":".","type":"integer"},"extension":{"description":".","type":"string","nullable":true},"orientation":{"description":".","type":"string","nullable":true},"mimeType":{"description":".","type":"string","nullable":true},"documentType":{"type":"string","format":"iri-reference","nullable":true},"toMig":{"type":"boolean"},"isCompress":{"type":"boolean"},"displayFormat":{"description":".","type":"string","nullable":true},"version":{"type":"integer","nullable":true},"isObsolete":{"type":"boolean","nullable":true},"signedUrl":{"description":".","type":"string","nullable":true},"apiKey":{"type":"string","nullable":true},"signatureCode":{"type":"string","nullable":true},"signatureDate":{"type":"string","format":"date-time","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"roles":{"readOnly":true,"type":"array","items":{"type":"string"}},"userIdentifier":{"readOnly":true,"type":"string"},"deleted":{"readOnly":true,"type":"boolean"}}},"Document.DocumentDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"originalName":{"type":"string","nullable":true},"extension":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"dateCreation":{"type":"string","format":"date-time","nullable":true},"dateModification":{"type":"string","format":"date-time","nullable":true},"path":{"type":"string","nullable":true},"signedUrl":{"type":"string","nullable":true},"signatureDate":{"type":"string","format":"date-time","nullable":true}}},"Document.DocumentListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"originalName":{"type":"string","nullable":true},"extension":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"dateCreation":{"type":"string","format":"date-time","nullable":true},"dateModification":{"type":"string","format":"date-time","nullable":true},"path":{"type":"string","nullable":true},"signedUrl":{"type":"string","nullable":true},"signatureDate":{"type":"string","format":"date-time","nullable":true}}},"Document.DocumentPutInput":{"type":"object","description":"","properties":{"isDownloadable":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"Document.DocumentSignConfirmPutInput":{"type":"object","description":"","required":["code"],"properties":{"code":{"type":"string"}}},"Document.GenerateExportInput":{"type":"object","description":"","required":["exportType"],"properties":{"exportType":{"type":"string"}}},"DocumentType":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the DocumentType.","type":"string"},"name":{"type":"string"},"mediaType":{"type":"string","nullable":true},"acceptedFormat":{"type":"array","items":{"type":"string"},"nullable":true},"usesOptimization":{"type":"boolean"},"optimizationResolution":{"description":"array of optimized heights","type":"array","items":{"type":"string"},"nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"DocumentType.DocumentTypeDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"DocumentType.DocumentTypeListOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"name":{"type":"string"}}},"DocumentType.DocumentTypePostInput":{"type":"object","description":""},"DocumentType.DocumentTypePutInput":{"type":"object","description":""},"EducationalBooklet":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the EducationalBooklet.","type":"integer"},"formationId":{"type":"string"},"learner":{"type":"string","format":"iri-reference"},"webinar":{"type":"string","format":"iri-reference","nullable":true},"type":{"type":"string"},"text":{"type":"string"},"creatorFullName":{"type":"string"},"isPrivate":{"default":true,"example":true,"type":"boolean"},"canModify":{"default":true,"example":true,"type":"boolean"},"motivationLevel":{"type":"integer","nullable":true},"attendanceLevel":{"type":"integer","nullable":true},"participationLevel":{"type":"integer","nullable":true},"commitmentLevel":{"type":"integer","nullable":true},"solution":{"type":"string","nullable":true},"trainer":{"type":"string","format":"iri-reference","nullable":true},"date":{"type":"string","format":"date-time","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"private":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"EducationalBooklet.EducationalBookletDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"type":{"type":"string"},"date":{"type":"string","format":"date-time","nullable":true},"creatorFullName":{"type":"string"},"isPrivate":{"default":true,"example":true,"type":"boolean"},"text":{"type":"string"},"canModify":{"default":true,"example":true,"type":"boolean"},"solution":{"type":"string","nullable":true},"motivationLevel":{"type":"integer","nullable":true},"attendanceLevel":{"type":"integer","nullable":true},"participationLevel":{"type":"integer","nullable":true},"commitmentLevel":{"type":"integer","nullable":true}}},"EducationalBooklet.EducationalBookletListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"type":{"type":"string"},"date":{"type":"string","format":"date-time"},"creatorFullName":{"type":"string"},"isPrivate":{"default":true,"example":true,"type":"boolean"},"text":{"type":"string"},"canModify":{"default":true,"example":true,"type":"boolean"},"solution":{"type":"string","nullable":true},"motivationLevel":{"type":"integer","nullable":true},"attendanceLevel":{"type":"integer","nullable":true},"participationLevel":{"type":"integer","nullable":true},"commitmentLevel":{"type":"integer","nullable":true}}},"EducationalBooklet.EducationalBookletPostInput":{"type":"object","description":"","properties":{"isPrivate":{"type":"boolean"},"notifyAdmin":{"type":"boolean","nullable":true},"text":{"type":"string"},"type":{"type":"string"},"learnerId":{"type":"integer"},"formationId":{"type":"integer"},"solution":{"type":"string","nullable":true},"motivationLevel":{"type":"integer","nullable":true},"attendanceLevel":{"type":"integer","nullable":true},"participationLevel":{"type":"integer","nullable":true},"commitmentLevel":{"type":"integer","nullable":true}}},"EducationalBooklet.EducationalBookletPutInput":{"type":"object","description":"","properties":{"isPrivate":{"type":"boolean"},"notifyAdmin":{"type":"boolean","nullable":true},"text":{"type":"string"},"solution":{"type":"string","nullable":true},"motivationLevel":{"type":"integer","nullable":true},"attendanceLevel":{"type":"integer","nullable":true},"participationLevel":{"type":"integer","nullable":true},"commitmentLevel":{"type":"integer","nullable":true}}},"Estimate":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Estimate.","type":"integer"},"client":{"type":"string","format":"iri-reference","nullable":true},"document":{"type":"string","format":"iri-reference","nullable":true},"contractDocument":{"type":"string","format":"iri-reference","nullable":true},"currency":{"anyOf":[{"$ref":"#\/components\/schemas\/Currency"}],"nullable":true},"amountHT":{"type":"string","nullable":true},"vatAmount":{"type":"string","nullable":true},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"type":"string"},"nullable":true},"status":{"type":"string","nullable":true},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"reference":{"type":"string","nullable":true},"send":{"type":"boolean"},"contractSend":{"type":"boolean"},"oldStatuses":{"type":"array","items":{"type":"string"},"nullable":true},"session":{"type":"string","format":"iri-reference","nullable":true},"signature_date":{"type":"string","format":"date-time","nullable":true},"signatureContractDate":{"type":"string","format":"date-time","nullable":true},"search":{"type":"string","nullable":true},"numberOfPayments":{"description":"Get the value of numberOfPayments","default":1,"example":1,"type":"integer"},"isTest":{"type":"boolean"},"isSubscriptionPending":{"type":"boolean"},"isASubscription":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"test":{"readOnly":true,"type":"boolean"},"signatureDate":{"type":"string","format":"date-time","nullable":true},"subscriptionPending":{"readOnly":true,"type":"boolean"},"aSubscription":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Estimate.BillingGenerateFromEstimatePutInput":{"type":"object","description":""},"Estimate.DocumentDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"originalName":{"type":"string","nullable":true},"extension":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"dateCreation":{"type":"string","format":"date-time","nullable":true},"dateModification":{"type":"string","format":"date-time","nullable":true},"path":{"type":"string","nullable":true},"signedUrl":{"type":"string","nullable":true},"signatureDate":{"type":"string","format":"date-time","nullable":true}}},"Estimate.EstimateChangeSendStatusPutInput":{"type":"object","description":"","properties":{"send":{"type":"boolean"}}},"Estimate.EstimateChangeStatusPutInput":{"type":"object","description":"","required":["newStatus"],"properties":{"newStatus":{"type":"string"}}},"Estimate.EstimateDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"client":{"$ref":"#\/components\/schemas\/ClientListOutput"},"currencyId":{"type":"string"},"amountHT":{"type":"number"},"vatAmount":{"type":"number"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingLine"}},"reference":{"type":"string"},"sessionId":{"type":"integer","nullable":true},"send":{"type":"boolean"},"contractSend":{"type":"boolean"},"status":{"type":"string"},"documentId":{"type":"integer","nullable":true},"contractDocumentId":{"type":"integer","nullable":true},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"numberOfPayments":{"type":"integer"},"isSubscriptionPending":{"type":"boolean"},"isASubscription":{"type":"boolean"}}},"Estimate.EstimateListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"clientFullName":{"type":"string"},"currencyId":{"type":"string"},"amountTTC":{"type":"number"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"reference":{"type":"string"},"send":{"type":"boolean"},"contractSend":{"type":"boolean"},"status":{"type":"string"},"documentId":{"type":"integer","nullable":true},"contractDocumentId":{"type":"integer","nullable":true},"numberOfPayments":{"type":"integer"},"sessionId":{"type":"integer","nullable":true},"isSubscriptionPending":{"type":"boolean"},"isASubscription":{"type":"boolean"}}},"Estimate.EstimatePostInput":{"type":"object","description":"","required":["clientId","currencyId"],"properties":{"clientId":{"type":"integer"},"currencyId":{"type":"string"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingLine"}},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"sessionId":{"type":"integer","nullable":true},"numberOfPayments":{"type":"integer","nullable":true}}},"Estimate.EstimatePutInput":{"type":"object","description":"","required":["clientId","currencyId"],"properties":{"clientId":{"type":"integer"},"currencyId":{"type":"string"},"dueDate":{"type":"string","format":"date-time","nullable":true},"emissionDate":{"type":"string","format":"date-time","nullable":true},"billingLines":{"type":"array","items":{"$ref":"#\/components\/schemas\/BillingLine"}},"title":{"type":"string","nullable":true},"freeField":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"specialMention":{"type":"string","nullable":true},"paymentExplanation":{"type":"string","nullable":true},"sessionId":{"type":"integer","nullable":true},"numberOfPayments":{"type":"integer","nullable":true},"isASubscription":{"type":"boolean"}}},"Estimate.EstimateSubscriptionPutInput":{"type":"object","description":"","properties":{"active":{"type":"boolean"}}},"Estimate.GenerateContractFromEstimatePostInput":{"type":"object","description":"","properties":{"needRegenerate":{"type":"boolean"}}},"EstimateStatus":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the EstimateStatus.","type":"integer"},"beginDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time","nullable":true},"estimate":{"type":"string","format":"iri-reference"},"status":{"type":"string"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"EstimateStatus.EstimateStatusDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"EstimateStatus.EstimateStatusListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"EstimateStatus.EstimateStatusPostInput":{"type":"object","description":""},"EstimateStatus.EstimateStatusPutInput":{"type":"object","description":""},"Header":{"type":"object","description":"","properties":{"key":{"type":"string"},"headerCells":{"type":"array","items":{"$ref":"#\/components\/schemas\/HeaderCell"}}}},"HeaderCell":{"type":"object","description":"","properties":{"value":{"type":"string"}}},"LMS":{"type":"object","description":"","properties":{"id":{"type":"string"}}},"LMS.ChapterDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"module":{"description":"Module linked to the Chapter.","$ref":"#\/components\/schemas\/ModuleDetailsOutput"},"title":{"description":"title of the Chapter.","type":"string"},"mode":{"description":"interaction mode of the Chapter.","type":"string","nullable":true},"validationMethod":{"description":"validation method mode of the Chapter.","type":"string","nullable":true},"minimumValidationNote":{"description":"minimal note to validate the Chapter.","type":"integer","nullable":true},"durationInMinutes":{"description":"duration of the chapter in minutes.","type":"integer"},"isRetryable":{"description":"either the Chapter is retryable or not.","type":"boolean","nullable":true},"timeThreshold":{"description":"maximal time to validate the Chapter.","type":"integer","nullable":true},"unlocks":{"description":"chapters unlocked after validating this chapter.","type":"array","items":{"$ref":"#\/components\/schemas\/ChapterListOutput"}},"sequenceNumber":{"type":"integer"},"createdDate":{"type":"string","format":"date-time"},"nbResources":{"type":"integer"},"nbComments":{"type":"integer"},"templateName":{"description":"The template name of the chapter","type":"string"},"subTemplateName":{"description":"The sub template name of the chapter","type":"string","nullable":true},"expectedFormat":{"type":"array","items":{"type":"string"},"nullable":true},"nbGoldToEarn":{"type":"integer","nullable":true}}},"LMS.ChapterListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"moduleId":{"description":"Module Id linked to the Chapter.","type":"integer"},"title":{"description":"title of the Chapter.","type":"string"},"durationInMinutes":{"description":"duration of the chapter in minutes.","type":"integer"},"mode":{"description":"interaction mode of the Chapter.","type":"string"},"validationMethod":{"description":"validation method mode of the Chapter.","type":"string"},"sequenceNumber":{"type":"integer"},"createdDate":{"type":"string","format":"date-time"},"webinarDate":{"type":"string","format":"date-time","nullable":true},"nbResources":{"type":"integer"},"nbComments":{"type":"integer"},"templateName":{"description":"The template name of the chapter","type":"string"},"subTemplateName":{"description":"The sub template name of the chapter","type":"string","nullable":true},"nbGoldToEarn":{"type":"integer","nullable":true}}},"LMS.ChapterPartDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"chapter":{"description":"chapter linked to the part.","$ref":"#\/components\/schemas\/ChapterDetailsOutput"},"type":{"description":"type of the part.","type":"string","nullable":true},"content":{"description":"the content of the part.","type":"array","items":{"type":"string"}},"sequenceNumber":{"description":"sequence number (order) of the part in the chapter.","type":"integer"},"note":{"description":"note attributed to this part is correctly answered (interactive only).","type":"integer","nullable":true},"templateId":{"type":"string"}}},"LMS.ChapterPartPostInput":{"type":"object","description":"","required":["chapterId","sequenceNumber","note"],"properties":{"chapterId":{"minimum":0,"exclusiveMinimum":true,"description":"ID of the chapter linked to this Part.","type":"integer"},"content":{"description":"content of the part."},"sequenceNumber":{"minimum":0,"description":"sequence number (place) of the part in the chapter.","type":"integer"},"note":{"minimum":0,"exclusiveMinimum":true,"description":"note of the part in the chapter.","type":"integer","nullable":true},"templateId":{"type":"string"}}},"LMS.ChapterPartPutInput":{"type":"object","description":"","properties":{"content":{"description":"content of the part."},"sequenceNumber":{"minimum":0,"description":"sequence number (place) of the part in the chapter.","type":"integer"},"note":{"minimum":0,"exclusiveMinimum":true,"description":"note of the part in the chapter.","type":"integer","nullable":true},"templateId":{"type":"string"}},"required":["sequenceNumber","note"]},"LMS.ChapterPartReorderInput":{"type":"object","description":"","required":["sequenceNumber"],"properties":{"sequenceNumber":{"minimum":0,"description":"sequence number (place) of the part in the chapter.","type":"integer"}}},"LMS.ChapterPartResponseDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"chapterPart":{"description":"chapter part linked to this Part.","$ref":"#\/components\/schemas\/ChapterPartDetailsOutput"},"label":{"description":"label of the response.","type":"string"},"isCorrect":{"description":"either the response is correct or not.","type":"boolean"},"media":{"type":"array","items":{"type":"string"},"nullable":true}}},"LMS.ChapterPostInput":{"type":"object","description":"","required":["moduleId","title","durationInMinutes"],"properties":{"moduleId":{"minimum":0,"exclusiveMinimum":true,"type":"integer"},"title":{"minLength":3,"maxLength":255,"type":"string"},"durationInMinutes":{"minimum":0,"exclusiveMinimum":true,"description":"duration of the chapter in minutes.","type":"integer"},"expectedFormat":{"type":"array","items":{"type":"string"},"nullable":true},"templateName":{"type":"string"},"subTemplateName":{"type":"string","nullable":true},"nbGoldToEarn":{"type":"integer","nullable":true}}},"LMS.ChapterPutInput":{"type":"object","description":"","required":["title","durationInMinutes"],"properties":{"title":{"minLength":3,"maxLength":255,"type":"string"},"durationInMinutes":{"minimum":0,"exclusiveMinimum":true,"description":"duration of the chapter in minutes.","type":"integer"},"expectedFormat":{"type":"array","items":{"type":"string"},"nullable":true},"nbGoldToEarn":{"type":"integer","nullable":true}}},"LMS.ChapterReorderInput":{"type":"object","description":"","required":["sequenceNumber"],"properties":{"sequenceNumber":{"minimum":0,"type":"integer","nullable":true}}},"LMS.ChapterValidationAddTimeInput":{"type":"object","description":"","required":["time"],"properties":{"time":{"minimum":0,"exclusiveMinimum":true,"description":"time in seconds spent on this chapter.","type":"integer","nullable":true}}},"LMS.ChapterValidationCorrection":{"type":"object","description":"","required":["publicComment","publicNote","notation"],"properties":{"publicComment":{"type":"string"},"publicNote":{"type":"string"},"notation":{"$ref":"#\/components\/schemas\/ChapterValidationNotation"}}},"LMS.ChapterValidationDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"user":{"description":"user validating the chapter.","$ref":"#\/components\/schemas\/UserDetailsOutput"},"learner":{"anyOf":[{"$ref":"#\/components\/schemas\/LearnerSimpleOutput"}],"nullable":true},"chapter":{"description":"chapter validated.","$ref":"#\/components\/schemas\/ChapterDisplayableOutput"},"courseId":{"description":"the courseId of the chapter validation","type":"integer"},"note":{"description":"note given to the user.","type":"integer","nullable":true},"answers":{"description":"answers given by the user.","type":"array","items":{"type":"string"}},"lastTryNote":{"description":"last note given to the user.","type":"integer","nullable":true},"lastTryAnswers":{"description":"last answers given by the user.","type":"array","items":{"type":"string"}},"videoPositions":{"type":"array","items":{"$ref":"#\/components\/schemas\/VideoPositionsDTO"}},"time":{"description":"time taken by the user to validate the chapter.","type":"integer"},"nextChapterId":{"description":"The id to the next chapter.","type":"integer","nullable":true},"participationId":{"type":"integer"},"isFinalized":{"description":"Either the chapter is finalized by the user.","type":"boolean"},"isValidated":{"description":"EIther the chapter is validated by the user, the supervisor or the system.","type":"boolean"},"validatedDate":{"description":"When the chapter has been validated.","type":"string","format":"date-time","nullable":true},"validatedBy":{"description":"By who the chapter has been validated.","anyOf":[{"$ref":"#\/components\/schemas\/UserDetailsOutput"}],"nullable":true},"createdDate":{"description":"creation date of the validation","type":"string","format":"date-time"},"updatedDate":{"description":"last update date of the validation","type":"string","format":"date-time","nullable":true},"trainerCorrection":{"anyOf":[{"$ref":"#\/components\/schemas\/ChapterValidationCorrection"}],"nullable":true}}},"LMS.ChapterValidationListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"user":{"description":"user validating the chapter.","$ref":"#\/components\/schemas\/UserListOutput"},"learner":{"anyOf":[{"$ref":"#\/components\/schemas\/LearnerSimpleOutput"}],"nullable":true},"course":{"description":"course of the validated chapter.","$ref":"#\/components\/schemas\/CourseListOutput"},"chapter":{"description":"chapter validated.","$ref":"#\/components\/schemas\/ChapterListOutput"},"note":{"description":"note given to the user.","type":"integer","nullable":true},"answers":{"description":"answers given by the user.","type":"array","items":{"type":"string"}},"videoPositions":{"type":"array","items":{"$ref":"#\/components\/schemas\/VideoPositionsDTO"}},"time":{"description":"time taken by the user to validate the chapter.","type":"integer"},"isFinalized":{"description":"Either the chapter is finalized by the user.","type":"boolean"},"isValidated":{"description":"EIther the chapter is validated by the user, the supervisor or the system.","type":"boolean"},"createdDate":{"description":"creation date of the validation","type":"string","format":"date-time"},"updatedDate":{"description":"update date of the validation","type":"string","format":"date-time"},"validatedBy":{"description":"user that validated","anyOf":[{"$ref":"#\/components\/schemas\/UserListOutput"}],"nullable":true},"finalizedBy":{"description":"user that finalized","anyOf":[{"$ref":"#\/components\/schemas\/UserListOutput"}],"nullable":true}}},"LMS.ChapterValidationUpdateVideoPositionsInput":{"type":"object","description":"","properties":{"videoPositions":{"type":"array","items":{"$ref":"#\/components\/schemas\/VideoPositionsDTO"}}}},"LMS.CourseAddOrRemoveModuleInput":{"type":"object","description":"","required":["moduleId"],"properties":{"moduleId":{"description":"Module id to add or remove.","type":"integer"}}},"LMS.CourseDetails":{"type":"object","description":"","properties":{"container":{"writeOnly":true,"$ref":"#\/components\/schemas\/ContainerInterface"},"subscribedServices":{"readOnly":true}}},"LMS.CourseDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"Title of the course.","type":"string"},"description":{"description":"Description text of the course.","type":"string"},"adminLabel":{"type":"string","nullable":true},"mediaURL":{"description":"URL of the main media for this course","$ref":"#\/components\/schemas\/MediaOutput"},"programDocumentURL":{"description":"URL of the program for this course","anyOf":[{"$ref":"#\/components\/schemas\/MediaOutput"}],"nullable":true},"shortDescription":{"description":"Title of the course.","type":"string","nullable":true},"pedagogicalDurationInHours":{"type":"number"},"pedagogicalDurationInDays":{"type":"number","nullable":true},"objectives":{"type":"string","nullable":true},"targetAudience":{"type":"string","nullable":true},"tariff":{"type":"number","nullable":true},"language":{"description":"language identifier for this course","$ref":"#\/components\/schemas\/LanguageDetailsOutput"},"mustOrderModule":{"description":"either this course must order its modules or not.","type":"boolean"},"chapterCount":{"description":"number of chapters in this course.","type":"integer"},"nbComments":{"description":"number of comments in all its chapters.","type":"integer"},"skills":{"description":"list of skills concerning this course.","type":"array","items":{"$ref":"#\/components\/schemas\/SkillDetailsOutput"}},"tags":{"description":"list of tags concerning this course.","type":"array","items":{"$ref":"#\/components\/schemas\/TagDetailsOutput"}},"createdDate":{"description":"creation date of the course","type":"string","format":"date-time"},"isDeletable":{"description":"either this course is deletable or not.","type":"boolean"},"modules":{"type":"array","items":{"$ref":"#\/components\/schemas\/ModuleDetailsOutput"}},"isTemplate":{"type":"boolean"},"seed":{"type":"integer"},"isPublished":{"type":"boolean"},"pedagogicalObjectives":{"type":"string","nullable":true},"learnersProfile":{"type":"string","nullable":true},"monitoringAndEvaluation":{"type":"string","nullable":true},"technicalAndPedagogicalRessources":{"type":"string","nullable":true},"pedagogicalTeam":{"type":"string","nullable":true},"accessibility":{"type":"string","nullable":true},"surveyPreCourseCode":{"type":"string","nullable":true},"surveyPostCourseHotCode":{"type":"string","nullable":true},"surveyPostCourseColdCode":{"type":"string","nullable":true},"surveyPostCourseTrainerCode":{"type":"string","nullable":true},"additionalInformation":{"type":"string","nullable":true},"prerequisites":{"type":"string","nullable":true},"canBeModified":{"type":"boolean"},"nbWebinarBonus":{"type":"integer"},"additionalTime":{"type":"integer"},"qualityAndPerformanceIndicator":{"type":"string","nullable":true}}},"LMS.CourseListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"Title of the course.","type":"string"},"shortDescription":{"description":"Title of the course.","type":"string"},"adminLabel":{"type":"string","nullable":true},"pedagogicalDurationInHours":{"type":"number","nullable":true},"pedagogicalDurationInDays":{"type":"number","nullable":true},"mediaURL":{"description":"URL of the main media for this course","$ref":"#\/components\/schemas\/MediaOutput"},"programDocumentURL":{"description":"URL of the program for this course","anyOf":[{"$ref":"#\/components\/schemas\/MediaOutput"}],"nullable":true},"tariff":{"type":"number","nullable":true},"languageId":{"description":"language identifier for this course","type":"string"},"createdDate":{"description":"creation date of the course","type":"string","format":"date-time"},"skills":{"description":"list of skills concerning this course.","type":"array","items":{"$ref":"#\/components\/schemas\/SkillListOutput"}},"tags":{"description":"list of tags concerning this course.","type":"array","items":{"$ref":"#\/components\/schemas\/TagListOutput"}},"isPublished":{"type":"boolean"},"numberOfModules":{"type":"integer"},"additionalInformation":{"type":"string","nullable":true},"prerequisites":{"type":"string","nullable":true},"canBeModified":{"type":"boolean"},"nbWebinarBonus":{"type":"integer"},"additionalTime":{"type":"integer"}}},"LMS.CourseMenuOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"Title of the course.","type":"string"},"shortDescription":{"description":"Title of the course.","type":"string","nullable":true},"pedagogicalDurationInHours":{"type":"number","nullable":true},"pedagogicalDurationInDays":{"type":"number","nullable":true},"mediaURL":{"description":"the main media for this course","$ref":"#\/components\/schemas\/MediaOutput"},"completionPercentage":{"description":"completion percentage of the course by the participant.","type":"integer"},"nbFinalizedChapters":{"description":"number of finalized chapters.","type":"integer","nullable":true},"currentModuleId":{"description":"number of finalized chapters.","type":"integer","nullable":true},"modules":{"description":"Modules composing the course.","type":"array","items":{"$ref":"#\/components\/schemas\/ModuleMenuOutput"}},"nextWebinarDate":{"type":"string","format":"date-time","nullable":true},"lastWebinarDateOrSessionBeginDate":{"type":"string","format":"date-time"},"sessionParticipants":{"description":"the session participant (trainer include)","type":"array","items":{"$ref":"#\/components\/schemas\/ChapterActualParticipantsOutput"}},"sessionChatId":{"description":"the session chat id","type":"integer","nullable":true},"isLateForWebinar":{"type":"boolean"}}},"LMS.CoursePublishPutInput":{"type":"object","description":"","properties":{"isPublished":{"type":"boolean"}}},"LMS.DocumentDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"originalName":{"type":"string","nullable":true},"extension":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"dateCreation":{"type":"string","format":"date-time","nullable":true},"dateModification":{"type":"string","format":"date-time","nullable":true},"path":{"type":"string","nullable":true},"signedUrl":{"type":"string","nullable":true},"isDownloadable":{"type":"boolean"}}},"LMS.DocumentListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string","nullable":true},"originalName":{"type":"string","nullable":true},"extension":{"type":"string","nullable":true},"documentType":{"type":"string","nullable":true},"dateCreation":{"type":"string","format":"date-time","nullable":true},"dateModification":{"type":"string","format":"date-time","nullable":true},"path":{"type":"string","nullable":true},"signedUrl":{"type":"string","nullable":true},"isDownloadable":{"type":"boolean"}}},"LMS.DocumentPutInput":{"type":"object","description":"","properties":{"isDownloadable":{"type":"boolean"},"type":{"type":"string","nullable":true}}},"LMS.ModuleDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"title of the module.","type":"string"},"description":{"description":"description of the module.","type":"string","nullable":true},"mediaURL":{"description":"media URL of the module.","type":"string","nullable":true},"color":{"description":"color of the module.","type":"string","nullable":true},"pedagogicalDurationInMinutes":{"description":"pedagogical duration of the module (in minutes).","type":"integer","nullable":true},"tags":{"description":"tags linked to this module","type":"array","items":{"$ref":"#\/components\/schemas\/TagListOutput"}},"createdDate":{"description":"creation date of the module.","type":"string","format":"date-time"},"version":{"type":"string"},"canBeModified":{"type":"boolean"}}},"LMS.ModuleListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"courseId":{"description":"Course ID linked to the module.","type":"integer"},"title":{"description":"title of the module.","type":"string"},"description":{"description":"description of the module.","type":"string"},"mediaURL":{"description":"media URL of the module.","type":"string"},"pedagogicalDurationInMinutes":{"description":"pedagogical duration of the module (in minutes).","type":"integer"},"createdDate":{"description":"creation date of the module.","type":"string","format":"date-time"},"version":{"type":"string"},"canBeModified":{"type":"boolean"}}},"LMS.ModulePostInput":{"type":"object","description":"","required":["title"],"properties":{"title":{"minLength":3,"maxLength":255,"description":"the title of the module.","type":"string"}}},"LMS.ModulePutInput":{"type":"object","description":"","required":["title"],"properties":{"title":{"minLength":3,"maxLength":255,"description":"the title of the module.","type":"string"},"color":{"description":"the color of the module.","type":"string","nullable":true}}},"LMS.ModuleReorderInput":{"type":"object","description":"","required":["sequenceNumber"],"properties":{"sequenceNumber":{"minimum":0,"description":"the sequence number (order) for the module in the course linked.","type":"integer","nullable":true},"courseId":{"type":"integer"}}},"LMS.NewCourseVersionPostInput":{"type":"object","description":""},"LMS.NewModuleVersionPostInput":{"type":"object","description":"","required":["versionLabel"],"properties":{"versionLabel":{"type":"string"}}},"LMS.ReinitParticipationPostInput":{"type":"object","description":""},"LMS.TagDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"label":{"description":"the label for the tag.","type":"string"},"color":{"description":"the color for the tag.","type":"string"}}},"LMS.TagPutInput":{"type":"object","description":"","required":["label","color"],"properties":{"label":{"minLength":3,"maxLength":255,"description":"the label of the tag.","type":"string"},"color":{"description":"the color of the tag. If `null` is used, a random color will be affected by default.","type":"string","nullable":true}}},"LMS.TemplateDetailsOutput":{"type":"object","description":"","required":["code","description","configuration","availableCategories","order"],"properties":{"code":{"type":"string"},"description":{"type":"string","nullable":true},"configuration":{"type":"array","items":{"type":"string"}},"availableCategories":{"type":"array","items":{"type":"string"}},"order":{"type":"number","nullable":true}}},"LMS.TemplateListOutput":{"type":"object","description":"","required":["code","description","configuration","availableCategories","order"],"properties":{"code":{"type":"string"},"description":{"type":"string","nullable":true},"configuration":{"type":"array","items":{"type":"string"}},"availableCategories":{"type":"array","items":{"type":"string"}},"order":{"type":"number","nullable":true}}},"LanguageDetailsOutput":{"type":"object","description":"","properties":{"alpha3":{"description":"ISO 639 alpha 3 code","type":"string"},"alpha2":{"description":"ISO 639 alpha 2 code","type":"string","nullable":true},"nameEn":{"description":"english name of the language.","type":"string"},"nameFr":{"description":"french name of the language.","type":"string"}}},"Learner":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Learner.","type":"integer"},"firstName":{"description":"First name of the user.","type":"string"},"lastName":{"description":"last name of the user.","type":"string"},"birthDate":{"type":"string","format":"date-time","nullable":true},"birthSex":{"type":"string"},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"client":{"type":"string","format":"iri-reference"},"avatarDetails":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"beginMotivationLevel":{"type":"string","nullable":true},"knownTechDevices":{"type":"array","items":{"type":"string"},"nullable":true},"schoolEstablishment":{"type":"string","nullable":true},"techLevel":{"type":"string","nullable":true},"scheduleClientId":{"description":"The learner is considering as a client for the schedule API","type":"string","nullable":true},"LMSUserId":{"type":"string","nullable":true},"nbGold":{"description":"Get the value of nbGold","type":"integer"},"search":{"type":"string","nullable":true},"xSessionLearners":{"type":"array","items":{"type":"string","format":"iri-reference"}},"isTest":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"test":{"readOnly":true,"type":"boolean"},"lMSUserId":{"type":"string","nullable":true},"fullName":{"readOnly":true,"type":"string"},"xSessionLearnerScheduleClientIds":{"readOnly":true,"description":"Return all schedule client ids of this learner","type":"array","items":{"type":"string"}},"deleted":{"readOnly":true,"type":"boolean"}}},"Learner.LearnerDetailsMenuInfosOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"nbGold":{"type":"integer"}}},"Learner.LearnerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date-time","nullable":true},"birthSex":{"type":"string"},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"avatarDetails":{"type":"string","nullable":true},"beginMotivationLevel":{"type":"string","nullable":true},"knownTechDevices":{"type":"array","items":{"type":"string"},"nullable":true},"techLevel":{"type":"string","nullable":true},"scheduleClientIds":{"type":"array","items":{"type":"string"},"nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"establishment":{"type":"string","nullable":true},"contacts":{"type":"array","items":{"type":"string"}},"age":{"type":"integer","nullable":true},"LMSUserId":{"type":"string","nullable":true},"clientId":{"type":"integer"},"userId":{"type":"integer","nullable":true}}},"Learner.LearnerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"checkCode":{"type":"string"},"clientFullName":{"type":"string"},"isClientCompany":{"type":"boolean"},"avatarDetails":{"type":"string","nullable":true},"age":{"type":"integer","nullable":true},"birthDate":{"type":"string","format":"date-time","nullable":true},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"clientId":{"type":"integer"},"userId":{"type":"integer","nullable":true},"scheduleClientIds":{"type":"array","items":{"type":"string"},"nullable":true}}},"Learner.LearnerPostInput":{"type":"object","description":"","required":["firstName","lastName","birthSex","clientId"],"properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"birthSex":{"type":"string"},"birthDate":{"type":"string","format":"date-time","nullable":true},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"clientId":{"type":"integer"},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"establishment":{"type":"string","nullable":true}}},"Learner.LearnerPutInput":{"type":"object","description":"","required":["firstName","lastName","birthSex"],"properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"birthSex":{"type":"string"},"birthDate":{"type":"string","format":"date-time","nullable":true},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"beginMotivationLevel":{"type":"string","nullable":true},"knownTechDevices":{"type":"array","items":{"type":"string"},"nullable":true},"techLevel":{"type":"string","nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"establishment":{"type":"string","nullable":true}}},"LearnerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"birthDate":{"type":"string","format":"date-time","nullable":true},"birthSex":{"type":"string"},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"avatarDetails":{"type":"string","nullable":true},"beginMotivationLevel":{"type":"string","nullable":true},"knownTechDevices":{"type":"array","items":{"type":"string"},"nullable":true},"techLevel":{"type":"string","nullable":true},"scheduleClientIds":{"type":"array","items":{"type":"string"},"nullable":true},"email":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"establishment":{"type":"string","nullable":true},"contacts":{"type":"array","items":{"type":"string"}},"age":{"type":"integer","nullable":true},"LMSUserId":{"type":"string","nullable":true},"clientId":{"type":"integer"},"userId":{"type":"integer","nullable":true}}},"LearnerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"checkCode":{"type":"string"},"clientFullName":{"type":"string"},"isClientCompany":{"type":"boolean"},"avatarDetails":{"type":"string","nullable":true},"age":{"type":"integer","nullable":true},"birthDate":{"type":"string","format":"date-time","nullable":true},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"clientId":{"type":"integer"},"userId":{"type":"integer","nullable":true},"scheduleClientIds":{"type":"array","items":{"type":"string"},"nullable":true}}},"LearnerSimpleOutput":{"type":"object","description":"","properties":{"learnerId":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"avatarDetails":{"type":"string","nullable":true}}},"MediaOutput":{"type":"object","description":"","properties":{"name":{"type":"string"},"extension":{"type":"string"},"type":{"type":"string","nullable":true},"documentId":{"type":"integer"},"url":{"type":"string"},"videoThumbnailUrl":{"type":"string","nullable":true}}},"Message":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Message.","type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Message.MessageDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Message.MessageListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Message.MessagePostInput":{"type":"object","description":""},"Message.MessagePutInput":{"type":"object","description":""},"ModuleDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"title of the module.","type":"string"},"description":{"description":"description of the module.","type":"string","nullable":true},"mediaURL":{"description":"media URL of the module.","type":"string","nullable":true},"color":{"description":"color of the module.","type":"string","nullable":true},"pedagogicalDurationInMinutes":{"description":"pedagogical duration of the module (in minutes).","type":"integer","nullable":true},"tags":{"description":"tags linked to this module","type":"array","items":{"$ref":"#\/components\/schemas\/TagListOutput"}},"createdDate":{"description":"creation date of the module.","type":"string","format":"date-time"},"version":{"type":"string"},"canBeModified":{"type":"boolean"}}},"ModuleMenuOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"title":{"description":"title of the module.","type":"string"},"color":{"description":"color of the module.","type":"string","nullable":true},"completedPath":{"type":"array","items":{"$ref":"#\/components\/schemas\/Point"}},"uncompletedPath":{"type":"array","items":{"$ref":"#\/components\/schemas\/Point"}},"sequenceNumber":{"description":"sequence number of the module.","type":"integer"},"hasAccess":{"description":"whether the module is unlocked or not for the current user.","type":"boolean"},"nbFinalizedChapters":{"description":"number of finalized chapters.","type":"integer","nullable":true},"mediaURL":{"description":"URL of the main media for this course","type":"string","nullable":true},"description":{"description":"description of the module.","type":"string","nullable":true},"durationInMinutes":{"description":"duration in minutes of the module.","type":"integer","nullable":true},"webinarDate":{"type":"string","format":"date-time","nullable":true},"beginDate":{"type":"string","format":"date-time","nullable":true},"chapters":{"description":"Chapters composing the module.","type":"array","items":{"$ref":"#\/components\/schemas\/ChapterMenuOutput"}}}},"Notification":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Notification.","type":"integer"},"fields":{"type":"array","items":{"type":"string"},"nullable":true},"titleFields":{"type":"array","items":{"type":"string"},"nullable":true},"user":{"type":"string","format":"iri-reference","nullable":true},"userSupervisor":{"type":"string","format":"iri-reference","nullable":true},"userTrainer":{"type":"string","format":"iri-reference","nullable":true},"userAdmin":{"type":"string","format":"iri-reference","nullable":true},"notificationContact":{"anyOf":[{"$ref":"#\/components\/schemas\/NotificationContact"}],"nullable":true},"attachmentDocIds":{"type":"array","items":{"type":"string"},"nullable":true},"ccNotificationContactIds":{"type":"array","items":{"type":"string"},"nullable":true},"isNotificationPushSeen":{"type":"boolean"},"notificationType":{"type":"string","format":"iri-reference","nullable":true},"logs":{"readOnly":true,"description":"Get the value of logs","type":"array","items":{"type":"string","format":"iri-reference"}},"search":{"type":"string","nullable":true},"to":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"notificationPushSeen":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Notification.NotificationDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"createdDate":{"type":"string","format":"date-time"},"notificationType":{"type":"string"},"content":{"type":"string"},"preview":{"type":"string"},"object":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"status":{"default":"new","example":"new","type":"string"},"attachments":{"type":"array","items":{"type":"string"},"nullable":true},"logs":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationLogListOutput"}}}},"Notification.NotificationListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"createdDate":{"type":"string","format":"date-time"},"notificationType":{"type":"string"},"content":{"type":"string"},"preview":{"type":"string"},"object":{"type":"string"},"from":{"type":"string"},"to":{"type":"string"},"status":{"default":"new","example":"new","type":"string"},"attachments":{"type":"array","items":{"type":"string"},"nullable":true},"logs":{"type":"array","items":{"$ref":"#\/components\/schemas\/NotificationLogListOutput"}}}},"Notification.NotificationPostInput":{"type":"object","description":""},"Notification.NotificationPutInput":{"type":"object","description":""},"NotificationContact":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the NotificationContact.","type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"notificationContactId":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"country":{"type":"string","format":"iri-reference","nullable":true},"scheduleClientId":{"description":"The notification contact can be considering as a client for the schedule API","type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"NotificationContactInput":{"type":"object","description":"","properties":{"email":{"type":"string"},"firstName":{"type":"string","nullable":true},"lastName":{"type":"string"},"phone":{"type":"string","nullable":true}}},"NotificationLog":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the NotificationLog.","type":"integer"},"notification":{"type":"string","format":"iri-reference"},"channel":{"maxLength":100,"type":"string"},"sendId":{"maxLength":100,"type":"string","nullable":true},"notificationContactId":{"maxLength":100,"type":"string","nullable":true},"details":{"type":"array","items":{"type":"string"},"nullable":true},"cost":{"type":"number","nullable":true},"status":{"type":"string","nullable":true},"transportId":{"description":".","type":"integer","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"NotificationLog.NotificationLogDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"channel":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"status":{"type":"string"},"details":{"type":"string"}}},"NotificationLog.NotificationLogListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"channel":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"status":{"type":"string"},"details":{"type":"string"}}},"NotificationLog.NotificationLogPostInput":{"type":"object","description":""},"NotificationLog.NotificationLogPutInput":{"type":"object","description":""},"NotificationLogListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"channel":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"status":{"type":"string"},"details":{"type":"string"}}},"NotificationTemplate":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the NotificationTemplate.","type":"integer"},"notificationType":{"type":"string","format":"iri-reference"},"template":{"description":"The template of the notification type. This cannot exceed 4,294,967,295 chars.","type":"string"},"channel":{"type":"string"},"notificationTemplateId":{"type":"string","nullable":true},"version":{"default":1,"example":1,"type":"integer"},"language":{"default":"fr","example":"fr","type":"string"},"title":{"type":"string"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"NotificationTemplate.NotificationTemplateDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"notificationType":{"anyOf":[{"$ref":"#\/components\/schemas\/NotificationTypeDetailsOutput"}],"nullable":true},"template":{"type":"string"},"channel":{"type":"string"},"language":{"type":"string"},"title":{"type":"string"},"version":{"default":1,"example":1,"type":"integer"}}},"NotificationTemplate.NotificationTemplateListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"notificationTypeLabel":{"type":"string"},"channel":{"type":"string"},"language":{"type":"string"},"title":{"type":"string"},"version":{"default":1,"example":1,"type":"integer"}}},"NotificationTemplate.NotificationTemplatePostInput":{"type":"object","description":"","properties":{"notificationTypeId":{"type":"string"},"template":{"type":"string"},"channel":{"type":"string"},"language":{"type":"string"},"title":{"type":"string"}}},"NotificationTemplate.NotificationTemplatePutInput":{"type":"object","description":"","properties":{"template":{"type":"string"},"title":{"type":"string"}}},"NotificationType":{"type":"object","description":"","properties":{"id":{"description":"Identifier of the NotificationType.","type":"string"},"description":{"description":".","type":"string"},"isSms":{"type":"boolean"},"isEmail":{"type":"boolean"},"isLetter":{"type":"boolean"},"isPush":{"type":"boolean"},"parameters":{"description":".","type":"array","items":{"type":"string"},"nullable":true},"titleParameters":{"description":".","type":"array","items":{"type":"string"},"nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"sms":{"readOnly":true,"type":"boolean"},"email":{"readOnly":true,"type":"boolean"},"letter":{"readOnly":true,"type":"boolean"},"push":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"NotificationType.NotificationTypeDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"description":{"type":"string"},"isSms":{"type":"boolean"},"isEmail":{"type":"boolean"},"isLetter":{"type":"boolean"},"isPush":{"type":"boolean"},"parameters":{"type":"array","items":{"type":"string"},"nullable":true},"titleParameters":{"type":"array","items":{"type":"string"},"nullable":true}}},"NotificationType.NotificationTypeListOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"description":{"type":"string"},"isSms":{"type":"boolean"},"isEmail":{"type":"boolean"},"isLetter":{"type":"boolean"},"isPush":{"type":"boolean"}}},"NotificationType.NotificationTypePostInput":{"type":"object","description":""},"NotificationType.NotificationTypePutInput":{"type":"object","description":""},"NotificationTypeDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"description":{"type":"string"},"isSms":{"type":"boolean"},"isEmail":{"type":"boolean"},"isLetter":{"type":"boolean"},"isPush":{"type":"boolean"},"parameters":{"type":"array","items":{"type":"string"},"nullable":true},"titleParameters":{"type":"array","items":{"type":"string"},"nullable":true}}},"PdfTemplate":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the PdfTemplate.","type":"integer"},"path":{"description":"Get the value of path","type":"string","nullable":true},"templateCarboneId":{"description":"Get the value of templateCarboneId","type":"string","nullable":true},"type":{"description":"Get the value of type","type":"string","format":"iri-reference","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"PdfTemplate.PdfTemplateDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"PdfTemplate.PdfTemplateListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"PdfTemplate.PdfTemplatePostInput":{"type":"object","description":""},"PdfTemplate.PdfTemplatePutInput":{"type":"object","description":""},"PlanningTemplateWeekTypeInput":{"type":"object","description":"","properties":{"monday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"tuesday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"wednesday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"thursday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"friday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"saturday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"sunday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}}}},"Point":{"type":"object","description":"","properties":{"x":{"type":"integer"},"y":{"type":"integer"}}},"Reward":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Reward.","type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Reward.RewardDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Reward.RewardListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Reward.RewardPostInput":{"type":"object","description":""},"Reward.RewardPutInput":{"type":"object","description":""},"RewardObtentionRule":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the RewardObtentionRule.","type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"RewardObtentionRule.RewardObtentionRuleDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"RewardObtentionRule.RewardObtentionRuleListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"RewardObtentionRule.RewardObtentionRulePostInput":{"type":"object","description":""},"RewardObtentionRule.RewardObtentionRulePutInput":{"type":"object","description":""},"Row":{"type":"object","description":"","properties":{"key":{"type":"string"},"rowCells":{"type":"array","items":{"$ref":"#\/components\/schemas\/RowCell"}}}},"RowCell":{"type":"object","description":"","properties":{"value":{}}},"Schedule":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Schedule.","type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Schedule.AbsenceDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"description":{"type":"string","nullable":true}}},"Schedule.AbsenceListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"description":{"type":"string","nullable":true}}},"Schedule.AbsencePostInput":{"type":"object","description":"","required":["beginDate","endDate"],"properties":{"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"description":{"type":"string","nullable":true},"removeAppointments":{"type":"boolean","nullable":true},"employeeId":{"type":"string"},"companyId":{"type":"string","nullable":true}}},"Schedule.AbsencePutInput":{"type":"object","description":"","required":["beginDate","endDate"],"properties":{"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"description":{"type":"string","nullable":true},"removeAppointments":{"type":"boolean"},"employeeId":{"type":"string"}}},"Schedule.AppointmentDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"maxCanceledDate":{"type":"string","format":"date-time","nullable":true},"nbClient":{"type":"integer","nullable":true},"maxCapacity":{"type":"integer","nullable":true},"address":{"type":"string","nullable":true},"timeZone":{"type":"string","nullable":true},"onlineBooking":{"type":"boolean"},"name":{"type":"string","nullable":true},"productId":{"type":"integer","nullable":true},"tariff":{"type":"string","nullable":true},"color":{"type":"string","nullable":true},"level":{"type":"string","nullable":true},"duration":{"type":"integer","nullable":true},"durationMetric":{"type":"string","nullable":true},"availabilityStatus":{"type":"string"},"type":{"type":"string"},"employee":{"type":"string"},"isCanceled":{"type":"boolean"},"recurrence":{"type":"integer","nullable":true},"breakTime":{"type":"integer"},"tasks":{"type":"array","items":{"$ref":"#\/components\/schemas\/TaskListOutput"}},"clients":{"type":"array","items":{"type":"string"}},"clientsId":{"type":"array","items":{"type":"string"}},"productInternalRef":{"type":"string","nullable":true}}},"Schedule.AppointmentListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"nbClient":{"type":"integer","nullable":true},"address":{"type":"string","nullable":true},"name":{"type":"string","nullable":true},"productId":{"type":"integer","nullable":true},"tariff":{"type":"string","nullable":true},"productInternalRef":{"type":"string","nullable":true},"color":{"type":"string","nullable":true},"duration":{"type":"integer","nullable":true},"durationMetric":{"type":"string","nullable":true},"availabilityStatus":{"type":"string"},"maxCapacity":{"type":"integer","nullable":true},"type":{"type":"string"},"recurrence":{"type":"integer","nullable":true},"level":{"type":"string","nullable":true},"isCanceled":{"type":"boolean"},"timeZone":{"type":"string","nullable":true},"tasks":{"type":"array","items":{"$ref":"#\/components\/schemas\/TaskListOutput"}},"breakTime":{"type":"integer"},"clients":{"type":"array","items":{"type":"string"}}}},"Schedule.AppointmentPostInput":{"type":"object","description":"","properties":{"employeeId":{"type":"string"},"companyId":{"type":"string","nullable":true},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"},"clientIds":{"type":"array","items":{"type":"string"},"nullable":true},"taskIds":{"type":"array","items":{"type":"integer"},"nullable":true},"productId":{"type":"integer","nullable":true},"maxCapacity":{"type":"integer","nullable":true},"level":{"type":"string","nullable":true},"description":{"type":"string","nullable":true},"recurrence":{"type":"boolean"},"frequencyValue":{"type":"integer","nullable":true},"frequencyType":{"type":"string","nullable":true},"nbAppointment":{"default":1,"example":1,"type":"integer","nullable":true},"availabilityStatus":{"default":"busy","example":"busy","type":"string"},"addressId":{"type":"integer","nullable":true},"streetNumber":{"type":"string","nullable":true},"zipCode":{"type":"string","nullable":true},"streetLabel":{"type":"string","nullable":true},"city":{"type":"string","nullable":true},"isSubscriptionDeducted":{"type":"boolean"},"notificationContact":{"anyOf":[{"$ref":"#\/components\/schemas\/NotificationContactInput"}],"nullable":true}}},"Schedule.AppointmentPutInput":{"type":"object","description":"","properties":{"scheduleEmployeeId":{"type":"string"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time"}}},"Schedule.EmployeeParameterDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"parameterName":{"type":"string"},"value":{"$ref":"#\/components\/schemas\/ValueOutput"}}},"Schedule.EmployeeParameterListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"parameterName":{"type":"string"},"value":{"$ref":"#\/components\/schemas\/ValueOutput"}}},"Schedule.EmployeeParameterPostInput":{"type":"object","description":"","properties":{"employeeId":{"type":"string"},"parameterName":{"type":"string"},"value":{"type":"string"},"metric":{"type":"string","nullable":true}}},"Schedule.PlanningTemplateActivatePutInput":{"type":"object","description":"","properties":{"status":{"type":"string"}}},"Schedule.PlanningTemplateDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"status":{"type":"string"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time","nullable":true},"frequency":{"type":"string"},"weekType":{"anyOf":[{"$ref":"#\/components\/schemas\/PlanningTemplateWeekTypeInput"}],"nullable":true}}},"Schedule.PlanningTemplateListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"status":{"type":"string"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time","nullable":true},"frequency":{"type":"string"}}},"Schedule.PlanningTemplatePostInput":{"type":"object","description":"","required":["name","beginDate"],"properties":{"name":{"type":"string"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time","nullable":true},"frequency":{"default":"all","example":"all","type":"string"},"employeeId":{"type":"string"},"companyId":{"type":"string","nullable":true},"status":{"default":"activated","example":"activated","type":"string","nullable":true}}},"Schedule.PlanningTemplatePutInput":{"type":"object","description":"","properties":{"name":{"type":"string"},"beginDate":{"type":"string","format":"date-time"},"endDate":{"type":"string","format":"date-time","nullable":true},"frequency":{"default":"all","example":"all","type":"string"}},"required":["beginDate"]},"Schedule.PlanningTemplateWeekTypeInput":{"type":"object","description":"","properties":{"monday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"tuesday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"wednesday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"thursday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"friday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"saturday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}},"sunday":{"type":"array","items":{"$ref":"#\/components\/schemas\/ZoneType"}}}},"Schedule.XAppointmentClientListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"appointment":{"$ref":"#\/components\/schemas\/AppointmentListOutput"},"client":{"type":"string","nullable":true},"note":{"type":"string","nullable":true}}},"Session":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Session.","type":"integer"},"formationId":{"type":"string"},"formationTitle":{"type":"string","nullable":true},"formationAdminTitle":{"type":"string","nullable":true},"webinarDuration":{"type":"integer","nullable":true},"trainer":{"type":"string","format":"iri-reference","nullable":true},"code":{"type":"string"},"name":{"type":"string","nullable":true},"status":{"default":"draft","example":"draft","type":"string"},"beginDate":{"type":"string","format":"date-time","nullable":true},"endDate":{"type":"string","format":"date-time","nullable":true},"scheduleClientId":{"description":"The session is considering as a client for the schedule API","type":"string","nullable":true},"search":{"type":"string","nullable":true},"LMSUserGroupId":{"type":"string","nullable":true},"address":{"type":"string","format":"iri-reference","nullable":true},"chat":{"type":"string","format":"iri-reference","nullable":true},"learners":{"type":"array","items":{"type":"string","format":"iri-reference"}},"clients":{"type":"array","items":{"type":"string","format":"iri-reference"}},"webinars":{"type":"array","items":{"type":"string","format":"iri-reference"}},"successCriteria":{"type":"string","nullable":true},"trainingExpectations":{"type":"string","nullable":true},"expectationSynthesis":{"type":"string","nullable":true},"nbLearnerIndicative":{"type":"integer","nullable":true},"isTest":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"test":{"readOnly":true,"type":"boolean"},"lMSUserGroupId":{"type":"string","nullable":true},"deleted":{"readOnly":true,"type":"boolean"}}},"Session.LearnerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"checkCode":{"type":"string"},"clientFullName":{"type":"string"},"isClientCompany":{"type":"boolean"},"avatarDetails":{"type":"string","nullable":true},"age":{"type":"integer","nullable":true},"birthDate":{"type":"string","format":"date-time","nullable":true},"schoolingLevel":{"type":"string","nullable":true},"schoolingType":{"type":"array","items":{"type":"string"},"nullable":true},"clientId":{"type":"integer"},"userId":{"type":"integer","nullable":true},"scheduleClientIds":{"type":"array","items":{"type":"string"},"nullable":true}}},"Session.SessionDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"formationId":{"type":"string"},"status":{"type":"string"},"participants":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearnerListOutput"}},"trainer":{"anyOf":[{"$ref":"#\/components\/schemas\/TrainerDetailsOutput"}],"nullable":true},"code":{"type":"string"},"name":{"type":"string","nullable":true},"beginDate":{"type":"string","format":"date-time","nullable":true},"endDate":{"type":"string","format":"date-time","nullable":true},"scheduleClientId":{"type":"string","nullable":true},"LMSUserGroupId":{"type":"string","nullable":true},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"isOnSite":{"type":"boolean"},"webinars":{"type":"array","items":{"$ref":"#\/components\/schemas\/WebinarListOutput"},"nullable":true},"chatId":{"type":"integer","nullable":true},"webinarDuration":{"type":"integer","nullable":true},"trainingExpectations":{"type":"string","nullable":true},"expectationSynthesis":{"type":"string","nullable":true}}},"Session.SessionGenerateEstimatePutInput":{"type":"object","description":""},"Session.SessionListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"formationId":{"type":"string"},"formationTitle":{"type":"string"},"formationAdminTitle":{"type":"string"},"status":{"type":"string"},"participants":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearnerListOutput"}},"trainer":{"anyOf":[{"$ref":"#\/components\/schemas\/TrainerListOutput"}],"nullable":true},"code":{"type":"string"},"name":{"type":"string","nullable":true},"beginDate":{"type":"string","format":"date-time","nullable":true},"endDate":{"type":"string","format":"date-time","nullable":true},"createdDate":{"type":"string","format":"date-time","nullable":true},"scheduleClientId":{"type":"string","nullable":true},"course":{"type":"array","items":{"type":"string"},"nullable":true},"correctionsLeft":{"type":"integer"},"messagesUnseen":{"type":"integer"},"signaturesLeft":{"type":"integer"},"LMSUserGroupId":{"type":"string","nullable":true},"numberLearners":{"type":"integer"},"numberClients":{"type":"integer"},"numberLearnerIndicative":{"type":"integer","nullable":true},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"isOnSite":{"type":"boolean"},"chatId":{"type":"integer","nullable":true},"successCriteria":{"type":"string","nullable":true},"trainingExpectations":{"type":"string","nullable":true},"webinarsBonusLeft":{"type":"integer"},"webinarDuration":{"type":"integer","nullable":true},"nbWebinarsHoursDone":{"type":"number"},"nbTotalWebinarsHours":{"type":"number"},"paymentStatus":{"type":"string","nullable":true}}},"Session.SessionPostInput":{"type":"object","description":"","properties":{"formationId":{"type":"integer"},"trainerId":{"type":"integer","nullable":true},"name":{"type":"string","nullable":true},"beginDate":{"type":"string","format":"date-time","nullable":true},"endDate":{"type":"string","format":"date-time","nullable":true},"webinarDates":{"type":"array","items":{"$ref":"#\/components\/schemas\/WebinarPostInput"}},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true}}},"Session.SessionPreRegisterPostInput":{"type":"object","description":"","required":["formationId"],"properties":{"formationId":{"type":"string"},"learnerId":{"type":"integer","nullable":true},"nbLearnerIndicative":{"type":"integer","nullable":true}}},"Session.SessionPutClientInput":{"type":"object","description":"","properties":{"clientId":{"type":"integer"},"nbLearnerIndicative":{"type":"integer"}}},"Session.SessionPutExpectationInput":{"type":"object","description":"","properties":{"trainingExpectations":{"type":"string"},"expectationSynthesis":{"type":"string","nullable":true}}},"Session.SessionPutInput":{"type":"object","description":"","properties":{"trainerId":{"type":"integer","nullable":true},"name":{"type":"string"},"beginDate":{"type":"string","format":"date-time","nullable":true},"endDate":{"type":"string","format":"date-time","nullable":true},"status":{"type":"string"},"webinarDates":{"type":"array","items":{"$ref":"#\/components\/schemas\/WebinarPutInput"}},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressInput"}],"nullable":true}},"required":["name"]},"Session.SessionPutLearnerInput":{"type":"object","description":"","properties":{"learnerId":{"type":"integer"},"isTransferred":{"type":"boolean"},"transferReason":{"type":"string","nullable":true}}},"Session.SessionSimpleListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"formationId":{"type":"string"},"name":{"type":"string"},"formationTitle":{"type":"string"},"scheduleClientId":{"type":"string","nullable":true},"LMSUserGroupId":{"type":"string","nullable":true},"trainerId":{"type":"string","nullable":true},"scheduleEmployeeId":{"type":"string","nullable":true}}},"Session.WebinarListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"summary":{"type":"string","nullable":true},"signed":{"type":"boolean"},"signatures":{"type":"array","items":{"type":"string"},"nullable":true},"date":{"type":"string","format":"date-time","nullable":true},"replayId":{"type":"integer","nullable":true},"learnerName":{"type":"string","nullable":true},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true},"unlockedModuleName":{"type":"string","nullable":true}}},"SessionAttendance":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the SessionAttendance.","type":"integer"},"session":{"type":"string","format":"iri-reference"},"sessionDate":{"type":"string","format":"date-time"},"morningStart":{"type":"string","format":"date-time"},"morningEnd":{"type":"string","format":"date-time"},"afternoonStart":{"type":"string","format":"date-time"},"afternoonEnd":{"type":"string","format":"date-time"},"filledAttendanceSheet":{"type":"string","format":"iri-reference"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"SessionAttendance.SessionAttendanceDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"sessionId":{"type":"integer"},"sessionDate":{"type":"string","format":"date-time"},"morningStart":{"type":"string","format":"date-time"},"morningEnd":{"type":"string","format":"date-time"},"afternoonStart":{"type":"string","format":"date-time"},"afternoonEnd":{"type":"string","format":"date-time"},"filledAttendanceSheetDocumentId":{"type":"integer"},"isDocumentUploaded":{"type":"boolean"}}},"SessionAttendance.SessionAttendanceListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"sessionId":{"type":"integer"},"sessionDate":{"type":"string","format":"date-time"},"morningStart":{"type":"string","format":"date-time"},"morningEnd":{"type":"string","format":"date-time"},"afternoonStart":{"type":"string","format":"date-time"},"afternoonEnd":{"type":"string","format":"date-time"},"filledAttendanceSheetDocumentId":{"type":"integer"},"isDocumentUploaded":{"type":"boolean"}}},"SessionAttendance.SessionAttendancePostInput":{"type":"object","description":"","required":["sessionId","sessionDate","morningStart","morningEnd","afternoonStart","afternoonEnd"],"properties":{"sessionId":{"type":"integer"},"sessionDate":{"type":"string","format":"date-time"},"morningStart":{"type":"string","format":"date-time"},"morningEnd":{"type":"string","format":"date-time"},"afternoonStart":{"type":"string","format":"date-time"},"afternoonEnd":{"type":"string","format":"date-time"}}},"SessionAttendance.SessionAttendancePutInput":{"type":"object","description":""},"SessionListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"formationId":{"type":"string"},"formationTitle":{"type":"string"},"formationAdminTitle":{"type":"string"},"status":{"type":"string"},"participants":{"type":"array","items":{"$ref":"#\/components\/schemas\/XSessionLearnerListOutput"}},"trainer":{"anyOf":[{"$ref":"#\/components\/schemas\/TrainerListOutput"}],"nullable":true},"code":{"type":"string"},"name":{"type":"string","nullable":true},"beginDate":{"type":"string","format":"date-time","nullable":true},"endDate":{"type":"string","format":"date-time","nullable":true},"createdDate":{"type":"string","format":"date-time","nullable":true},"scheduleClientId":{"type":"string","nullable":true},"course":{"type":"array","items":{"type":"string"},"nullable":true},"correctionsLeft":{"type":"integer"},"messagesUnseen":{"type":"integer"},"signaturesLeft":{"type":"integer"},"LMSUserGroupId":{"type":"string","nullable":true},"numberLearners":{"type":"integer"},"numberClients":{"type":"integer"},"numberLearnerIndicative":{"type":"integer","nullable":true},"address":{"anyOf":[{"$ref":"#\/components\/schemas\/AddressDetailsOutput"}],"nullable":true},"isOnSite":{"type":"boolean"},"chatId":{"type":"integer","nullable":true},"successCriteria":{"type":"string","nullable":true},"trainingExpectations":{"type":"string","nullable":true},"webinarsBonusLeft":{"type":"integer"},"webinarDuration":{"type":"integer","nullable":true},"nbWebinarsHoursDone":{"type":"number"},"nbTotalWebinarsHours":{"type":"number"},"paymentStatus":{"type":"string","nullable":true}}},"SignatureOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"avatarDetails":{"type":"string","nullable":true},"present":{"type":"boolean","nullable":true},"comment":{"type":"string","nullable":true},"isTrainer":{"type":"boolean"}}},"SkillDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"label":{"description":"label of the skill","type":"string"},"color":{"description":"color of the skill","type":"string"}}},"SkillListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"label":{"description":"label of the skill","type":"string"},"color":{"description":"color of the skill","type":"string"}}},"Statistics":{"type":"object","description":"","properties":{"id":{"type":"string"}}},"Statistics.Dashboard":{"type":"object","description":"","properties":{"sessionsPreRegistred":{"$ref":"#\/components\/schemas\/DashboardItem"},"billingsIncoming":{"$ref":"#\/components\/schemas\/DashboardItem"},"billingsLate":{"$ref":"#\/components\/schemas\/DashboardItem"},"billingsPayed":{"$ref":"#\/components\/schemas\/DashboardItem"},"educationalBookletProblems":{"$ref":"#\/components\/schemas\/DashboardItem"},"educationalBookletProblemsSolved":{"$ref":"#\/components\/schemas\/DashboardItem"},"contractNotSigned":{"$ref":"#\/components\/schemas\/DashboardItem"},"contractSigned":{"$ref":"#\/components\/schemas\/DashboardItem"},"estimateNotSigned":{"$ref":"#\/components\/schemas\/DashboardItem"},"estimateSigned":{"$ref":"#\/components\/schemas\/DashboardItem"},"newClients":{"$ref":"#\/components\/schemas\/DashboardItem"},"clientsWithoutSignedContract":{"$ref":"#\/components\/schemas\/DashboardItem"},"learnersFormed":{"$ref":"#\/components\/schemas\/DashboardItem"},"satisfactionRate":{"$ref":"#\/components\/schemas\/DashboardItem"},"formationTime":{"$ref":"#\/components\/schemas\/DashboardItem"}}},"Statistics.TableStatistics":{"type":"object","description":"","properties":{"tableTitle":{"type":"string"},"tooltip":{"type":"string"},"displayTotalRow":{"type":"boolean"},"displayAvgRow":{"type":"boolean"},"headers":{"$ref":"#\/components\/schemas\/Header"},"rows":{"type":"array","items":{"$ref":"#\/components\/schemas\/Row"}}}},"Survey":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the SurveyParticipation.","type":"integer"},"code":{"description":"Identifier of the Survey.","type":"string"},"name":{"description":"name of the Survey.","type":"string","nullable":true},"path":{"description":".","type":"string","nullable":true},"type":{"type":"string","nullable":true},"receiverType":{"type":"string","nullable":true},"formationId":{"type":"integer","nullable":true},"quizId":{"type":"integer","nullable":true},"theme":{"type":"array","items":{"type":"string"},"nullable":true},"dictionnary":{"type":"array","items":{"type":"string"},"nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Survey.SurveyDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Survey.SurveyListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Survey.SurveyPostInput":{"type":"object","description":"","properties":{"name":{"type":"string","nullable":true},"code":{"type":"string"},"file":{"type":"string"},"receiverType":{"type":"string"},"type":{"type":"string"},"theme":{"type":"array","items":{"type":"string"},"nullable":true},"dictionnary":{"type":"array","items":{"type":"string"},"nullable":true}}},"Survey.SurveyPutInput":{"type":"object","description":""},"SurveyParticipation":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the SurveyParticipation.","type":"integer"},"survey":{"type":"string","format":"iri-reference"},"session":{"type":"string","format":"iri-reference"},"user":{"type":"string","format":"iri-reference","nullable":true},"userSupervisor":{"type":"string","format":"iri-reference","nullable":true},"userTrainer":{"type":"string","format":"iri-reference","nullable":true},"notificationContact":{"anyOf":[{"$ref":"#\/components\/schemas\/NotificationContact"}],"nullable":true},"type":{"type":"string","nullable":true},"quizConnect":{"type":"string","nullable":true},"apiKey":{"type":"string","nullable":true},"responses":{"type":"array","items":{"type":"string"}},"status":{"type":"string","nullable":true},"participationDate":{"description":"Get the value of participationDate","type":"string","format":"date-time","nullable":true},"quizExternalId":{"type":"string","nullable":true},"averageNote":{"type":"number","nullable":true},"averagePercentNote":{"type":"number","nullable":true},"averageSatisfactionNote":{"type":"number","nullable":true},"averageSatisfactionPercentNote":{"type":"number","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"SurveyParticipation.SurveyParticipationDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"user":{"type":"string"},"type":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"participationDate":{"type":"string","format":"date-time","nullable":true},"status":{"type":"string"},"responses":{"type":"array","items":{"type":"string"}},"surveyTemplate":{"type":"array","items":{"type":"string"}}}},"SurveyParticipation.SurveyParticipationListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"user":{"type":"string"},"type":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"participationDate":{"type":"string","format":"date-time","nullable":true},"status":{"type":"string"},"averageNote":{"type":"number","nullable":true},"averagePercentNote":{"type":"number","nullable":true},"averageSatisfactionNote":{"type":"number","nullable":true},"averageSatisfactionPercentNote":{"type":"number","nullable":true}}},"SurveyParticipation.SurveyParticipationPostInput":{"type":"object","description":"","properties":{"surveyCode":{"type":"string"},"sessionId":{"type":"integer"}}},"SurveyParticipation.SurveyParticipationPutInput":{"type":"object","description":""},"SystemConfiguration":{"type":"object","description":"","properties":{"id":{"description":"Identifier of the SystemConfiguration.","type":"string"},"context":{"description":"Get the value of context","type":"string","nullable":true},"value":{"description":"Get the value of value","type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"SystemConfiguration.SystemConfigurationDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"value":{"type":"string","nullable":true}}},"SystemConfiguration.SystemConfigurationListOutput":{"type":"object","description":"","properties":{"id":{"type":"string"},"value":{"type":"string","nullable":true}}},"SystemConfiguration.SystemConfigurationPostInput":{"type":"object","description":""},"SystemConfiguration.SystemConfigurationPutInput":{"type":"object","description":""},"TagDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"label":{"description":"the label for the tag.","type":"string"},"color":{"description":"the color for the tag.","type":"string"}}},"TagListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"label":{"description":"the label for the tag.","type":"string"},"color":{"description":"the color for the tag.","type":"string"}}},"TaskListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"taskTypeName":{"type":"string"},"taskTypeId":{"type":"integer"},"description":{"type":"string"},"status":{"type":"string"},"deadLine":{"type":"string","format":"date-time","nullable":true},"isImportant":{"type":"boolean"},"treatedDate":{"type":"string","format":"date-time","nullable":true},"isPlanified":{"type":"boolean"}}},"Trainer":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Trainer.","type":"integer"},"company":{"type":"string","format":"iri-reference"},"mainAddress":{"type":"string","format":"iri-reference"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"virtualClassLink":{"type":"string","nullable":true},"scheduleUserId":{"type":"string","nullable":true},"scheduleEmployeeId":{"type":"string","nullable":true},"scheduleClientId":{"description":"The trainer is also considering as a client for the schedule API for certain type of appointment","type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"socialSecurityNumber":{"type":"string","nullable":true},"contractType":{"type":"string","nullable":true},"search":{"type":"string","nullable":true},"hourlyRate":{"type":"number","nullable":true},"isTest":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"test":{"readOnly":true,"type":"boolean"},"fullName":{"readOnly":true,"type":"string"},"deleted":{"readOnly":true,"type":"boolean"}}},"Trainer.TrainerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"userId":{"type":"integer"},"company":{"$ref":"#\/components\/schemas\/CompanyDetailsOutput"},"mainAddress":{"$ref":"#\/components\/schemas\/AddressDetailsOutput"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"socialSecurityNumber":{"type":"string","nullable":true},"contractType":{"type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true},"hourlyRate":{"type":"number","nullable":true}}},"Trainer.TrainerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"company":{"$ref":"#\/components\/schemas\/CompanyListOutput"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"lastConnection":{"type":"string","format":"date-time","nullable":true},"avatarDetails":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true},"hourlyRate":{"type":"number","nullable":true},"scheduleEmployeeId":{"type":"string","nullable":true},"scheduleClientId":{"type":"string","nullable":true}}},"Trainer.TrainerPostInput":{"type":"object","description":"","required":["company","address","birthdate","email","phone","firstName","lastName"],"properties":{"company":{"$ref":"#\/components\/schemas\/CompanyPostInput"},"address":{"$ref":"#\/components\/schemas\/AddressInput"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"socialSecurityNumber":{"type":"string","nullable":true},"contractType":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true}}},"Trainer.TrainerPutHourlyRateInput":{"type":"object","description":"","properties":{"hourlyRate":{"type":"number","nullable":true}}},"Trainer.TrainerPutInput":{"type":"object","description":"","required":["company","address","birthdate","email","phone","firstName","lastName"],"properties":{"company":{"$ref":"#\/components\/schemas\/CompanyPutInput"},"address":{"$ref":"#\/components\/schemas\/AddressInput"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"pattern":"^(\\+?[0-9]*)$","type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"socialSecurityNumber":{"type":"string","nullable":true},"contractType":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true}}},"TrainerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"userId":{"type":"integer"},"company":{"$ref":"#\/components\/schemas\/CompanyDetailsOutput"},"mainAddress":{"$ref":"#\/components\/schemas\/AddressDetailsOutput"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"socialSecurityNumber":{"type":"string","nullable":true},"contractType":{"type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true},"hourlyRate":{"type":"number","nullable":true}}},"TrainerFacturation":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the TrainerFacturation.","type":"integer"},"periodMonth":{"type":"integer","nullable":true},"periodYear":{"type":"integer","nullable":true},"toPay":{"type":"number","nullable":true},"paidStatus":{"type":"boolean"},"nbHoursWebinar":{"type":"number","nullable":true},"nbBonusHoursWebinar":{"type":"number","nullable":true},"nbHoursConfiguration":{"type":"number","nullable":true},"nbHoursPedagogical":{"type":"number","nullable":true},"trainer":{"type":"string","format":"iri-reference"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"TrainerFacturation.TrainerFacturationDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"periodMonth":{"type":"integer","nullable":true},"periodYear":{"type":"integer","nullable":true},"toPay":{"type":"number","nullable":true},"paidStatus":{"type":"boolean"},"nbHoursWebinar":{"type":"number","nullable":true},"nbBonusHoursWebinar":{"type":"number","nullable":true}}},"TrainerFacturation.TrainerFacturationListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"periodMonth":{"type":"integer","nullable":true},"periodYear":{"type":"integer","nullable":true},"toPay":{"type":"number","nullable":true},"paidStatus":{"type":"boolean"},"nbHoursWebinar":{"type":"number","nullable":true},"nbBonusHoursWebinar":{"type":"number","nullable":true},"nbHoursPedagogical":{"type":"number","nullable":true},"nbHoursConfiguration":{"type":"number","nullable":true},"trainerLastName":{"type":"string","nullable":true},"trainerFirstName":{"type":"string","nullable":true}}},"TrainerFacturation.TrainerFacturationPostInput":{"type":"object","description":""},"TrainerFacturation.TrainerFacturationPutInput":{"type":"object","description":"","properties":{"paidStatus":{"type":"boolean"}}},"TrainerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"company":{"$ref":"#\/components\/schemas\/CompanyListOutput"},"birthdate":{"type":"string","format":"date-time"},"email":{"type":"string"},"phone":{"type":"string"},"firstName":{"type":"string"},"lastName":{"type":"string"},"lastConnection":{"type":"string","format":"date-time","nullable":true},"avatarDetails":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true},"hourlyRate":{"type":"number","nullable":true},"scheduleEmployeeId":{"type":"string","nullable":true},"scheduleClientId":{"type":"string","nullable":true}}},"Transaction":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Transaction.","type":"integer"},"learner":{"type":"string","format":"iri-reference"},"description":{"type":"string","nullable":true},"type":{"description":"credit or debit","type":"string"},"amount":{"type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Transaction.TransactionDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Transaction.TransactionListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Transaction.TransactionPostInput":{"type":"object","description":""},"Transaction.TransactionPutInput":{"type":"object","description":""},"Trigger":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Trigger.","type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"Trigger.TriggerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Trigger.TriggerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Trigger.TriggerPostInput":{"type":"object","description":""},"Trigger.TriggerPutInput":{"type":"object","description":""},"TriggerHistorization":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the TriggerHistorization.","type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"TriggerHistorization.TriggerHistorizationDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"TriggerHistorization.TriggerHistorizationListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"TriggerHistorization.TriggerHistorizationPostInput":{"type":"object","description":""},"TriggerHistorization.TriggerHistorizationPutInput":{"type":"object","description":""},"User":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the User.","type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string"},"lastName":{"description":"Last name of the user.","type":"string"},"login":{"description":"Login of the user.","type":"string"},"password":{"description":"The hashed password.","type":"string"},"roles":{"description":"Access roles of the user.","type":"array","items":{"type":"string"}},"learner":{"type":"string","format":"iri-reference"},"appDisplayTheme":{"default":{"textScale":1.0,"themeMode":"dark","wordSpacing":1.0,"textLetterSpacing":1.0},"example":{"textScale":1.0,"themeMode":"dark","wordSpacing":1.0,"textLetterSpacing":1.0},"type":"array","items":{"type":"string"},"nullable":true},"emailCheck":{"type":"boolean"},"reinitCheck":{"type":"boolean"},"checkCode":{"description":"Last name of the user.","type":"string","nullable":true},"codeCheckTry":{"type":"integer"},"notificationContactId":{"type":"string","nullable":true},"hasToConfigure":{"default":true,"example":true,"type":"boolean"},"search":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"role":{"writeOnly":true,"type":"array","items":{"type":"string"}},"salt":{"readOnly":true},"username":{"readOnly":true},"userIdentifier":{"readOnly":true,"type":"string"},"toConfigure":{"readOnly":true,"type":"boolean"},"phone":{"type":"string","nullable":true},"country":{"readOnly":true,"type":"string","format":"iri-reference","nullable":true},"deleted":{"readOnly":true,"type":"boolean"}}},"User.FirstAuthenticationPostInput":{"type":"object","description":"","required":["code"],"properties":{"code":{"minLength":6,"maxLength":6,"type":"string"}}},"User.UserAvatarPutInput":{"type":"object","description":"","required":["avatarDetails"],"properties":{"avatarDetails":{"type":"string"}}},"User.UserCompleteConfigurationPutInput":{"type":"object","description":"","properties":{"hasToConfigure":{"type":"boolean"}}},"User.UserDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"login":{"description":"Login of the user.","type":"string"},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"appDisplayTheme":{"type":"array","items":{"type":"string"},"nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"emailCheck":{"type":"boolean"},"phone":{"type":"string","nullable":true}}},"User.UserDisplayThemePutInput":{"type":"object","description":"","required":["appDisplayTheme"],"properties":{"appDisplayTheme":{"type":"array","items":{"type":"string"}}}},"User.UserListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"login":{"description":"Login of the user.","type":"string"},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"email":{"description":"email of the user.","type":"string","nullable":true},"phone":{"description":"phone of the user.","type":"string","nullable":true}}},"User.UserPostInput":{"type":"object","description":"","required":["learnerId"],"properties":{"learnerId":{"type":"integer"}}},"User.UserPutInput":{"type":"object","description":"","required":["firstName","lastName","email"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to update.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to update.","type":"string"},"email":{"format":"email","description":"The email address of the user to update.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"phone":{"type":"string","nullable":true}}},"UserAdmin":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the User.","type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"login":{"description":"Login of the user.","type":"string"},"roles":{"description":"Access roles of the user.","type":"array","items":{"type":"string"}},"password":{"description":"The hashed password.","type":"string"},"avatarDetails":{"type":"string","nullable":true},"emailCheck":{"type":"boolean"},"reinitCheck":{"type":"boolean"},"checkCode":{"description":"Last name of the user.","type":"string","nullable":true},"codeCheckTry":{"type":"integer"},"notificationContactId":{"type":"string","nullable":true},"phone":{"type":"string","nullable":true},"search":{"type":"string","nullable":true},"country":{"type":"string","format":"iri-reference","nullable":true},"scheduleEmployeeId":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"role":{"writeOnly":true,"type":"array","items":{"type":"string"}},"salt":{"readOnly":true},"username":{"readOnly":true},"userIdentifier":{"readOnly":true,"type":"string"},"deleted":{"readOnly":true,"type":"boolean"}}},"UserAdmin.UserAdminDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"emailCheck":{"type":"boolean"},"phone":{"type":"string","nullable":true}}},"UserAdmin.UserAdminListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"phone":{"description":"phone of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true}}},"UserAdmin.UserAdminPostInput":{"type":"object","description":"","required":["firstName","lastName","email"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to create.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to create.","type":"string"},"email":{"format":"email","description":"The email address of the user to create.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"phone":{"type":"string","nullable":true}}},"UserAdmin.UserAdminPutInput":{"type":"object","description":"","required":["firstName","lastName","email"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to update.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to update.","type":"string"},"email":{"format":"email","description":"The email address of the user to update.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"phone":{"type":"string","nullable":true}}},"UserAdmin.UserAvatarPutInput":{"type":"object","description":"","required":["avatarDetails"],"properties":{"avatarDetails":{"type":"string"}}},"UserChatDTO":{"type":"object","description":"","properties":{"userId":{"type":"integer"},"userType":{"type":"string"},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true}}},"UserConnection":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the UserConnection.","type":"integer"},"userId":{"type":"integer"},"userType":{"type":"string"},"ip":{"type":"string","nullable":true},"userAgent":{"type":"string","nullable":true},"acceptHeaders":{"type":"string","nullable":true},"type":{"type":"string","nullable":true},"os":{"type":"string","nullable":true},"layout":{"type":"string","nullable":true},"size":{"type":"string","nullable":true},"version":{"type":"string","nullable":true},"roles":{"type":"array","items":{"type":"string"},"nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"UserConnection.UserConnectionDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"UserConnection.UserConnectionListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"userName":{"type":"string","nullable":true},"typeUser":{"type":"string","nullable":true},"userId":{"type":"string","nullable":true},"date":{"type":"string","format":"date-time"},"ip":{"type":"string","nullable":true},"userAgent":{"type":"string","nullable":true},"acceptHeaders":{"type":"string","nullable":true},"type":{"type":"string","nullable":true},"os":{"type":"string","nullable":true},"layout":{"type":"string","nullable":true},"size":{"type":"string","nullable":true},"version":{"type":"string","nullable":true},"roles":{"type":"array","items":{"type":"string"},"nullable":true}}},"UserConnection.UserConnectionPostInput":{"type":"object","description":""},"UserConnection.UserConnectionPutInput":{"type":"object","description":""},"UserDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"login":{"description":"Login of the user.","type":"string"},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"appDisplayTheme":{"type":"array","items":{"type":"string"},"nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"emailCheck":{"type":"boolean"},"phone":{"type":"string","nullable":true}}},"UserListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"login":{"description":"Login of the user.","type":"string"},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"email":{"description":"email of the user.","type":"string","nullable":true},"phone":{"description":"phone of the user.","type":"string","nullable":true}}},"UserSupervisor":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the User.","type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"login":{"description":"Login of the user.","type":"string"},"roles":{"description":"Access roles of the user.","type":"array","items":{"type":"string"}},"password":{"description":"The hashed password.","type":"string"},"client":{"type":"string","format":"iri-reference"},"emailCheck":{"type":"boolean"},"reinitCheck":{"type":"boolean"},"accessMailSend":{"default":true,"example":true,"type":"boolean"},"checkCode":{"description":"Last name of the user.","type":"string","nullable":true},"codeCheckTry":{"type":"integer"},"hasToConfigure":{"default":true,"example":true,"type":"boolean"},"notificationContactId":{"type":"string","nullable":true},"search":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"role":{"writeOnly":true,"type":"array","items":{"type":"string"}},"salt":{"readOnly":true},"username":{"readOnly":true},"userIdentifier":{"readOnly":true,"type":"string"},"toConfigure":{"readOnly":true,"type":"boolean"},"phone":{"type":"string","nullable":true},"country":{"readOnly":true,"type":"string","format":"iri-reference","nullable":true},"deleted":{"readOnly":true,"type":"boolean"}}},"UserSupervisor.EmptyDTO":{"type":"object","description":""},"UserSupervisor.UserSupervisorCompleteConfigurationPutInput":{"type":"object","description":""},"UserSupervisor.UserSupervisorDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"phone":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"emailCheck":{"type":"boolean"}}},"UserSupervisor.UserSupervisorListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"phone":{"description":"phone of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true}}},"UserSupervisor.UserSupervisorPostInput":{"type":"object","description":"","required":["firstName","lastName","email"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to create.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to create.","type":"string"},"email":{"format":"email","description":"The email address of the user to create.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"}}},"UserSupervisor.UserSupervisorPutInput":{"type":"object","description":"","required":["firstName","lastName","email","phone"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to update.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to update.","type":"string"},"email":{"format":"email","description":"The email address of the user to update.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"phone":{"type":"string"}}},"UserSupervisor.UserSupervisorRegisterPostInput":{"type":"object","description":"","required":["firstName","lastName","email","phone","password","address"],"properties":{"firstName":{"type":"string"},"lastName":{"type":"string"},"email":{"format":"email","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"phone":{"type":"string"},"password":{"pattern":"^(.*(^(?=.*[a-z])(?=.*[A-Z])(?=.*\\d)(?=.*[!\"#$%&\\'()*,+\\-.\/:;<=>?@[\\]^_`{|}~])[A-Za-z\\d!\"#$%&\\'()*,+\\-.\/:;<=>?@[\\]^_`{|}~]{8,}$).*)$","type":"string"},"address":{"$ref":"#\/components\/schemas\/AddressInput"},"hasToConfigure":{"type":"boolean"},"company":{"anyOf":[{"$ref":"#\/components\/schemas\/CompanyPostRegisterInput"}],"nullable":true}}},"UserTrainer":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the User.","type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"login":{"description":"Login of the user.","type":"string"},"roles":{"description":"Access roles of the user.","type":"array","items":{"type":"string"}},"password":{"description":"The hashed password.","type":"string"},"emailCheck":{"type":"boolean"},"reinitCheck":{"type":"boolean"},"checkCode":{"description":"Last name of the user.","type":"string","nullable":true},"codeCheckTry":{"type":"integer"},"notificationContactId":{"type":"string","nullable":true},"trainer":{"type":"string","format":"iri-reference","nullable":true},"search":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"role":{"writeOnly":true,"type":"array","items":{"type":"string"}},"salt":{"readOnly":true},"username":{"readOnly":true},"userIdentifier":{"readOnly":true,"type":"string"},"phone":{"type":"string","nullable":true},"country":{"readOnly":true,"type":"string","format":"iri-reference","nullable":true},"deleted":{"readOnly":true,"type":"boolean"}}},"UserTrainer.UserAvatarPutInput":{"type":"object","description":"","required":["avatarDetails"],"properties":{"avatarDetails":{"type":"string"}}},"UserTrainer.UserTrainerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"avatarDetails":{"type":"string","nullable":true},"phone":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true},"emailCheck":{"type":"boolean"}}},"UserTrainer.UserTrainerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"email":{"description":"Email address of the user.","type":"string","nullable":true},"phone":{"description":"phone of the user.","type":"string","nullable":true},"firstName":{"description":"First name of the user.","type":"string","nullable":true},"lastName":{"description":"Last name of the user.","type":"string","nullable":true},"createdDate":{"type":"string","format":"date-time"},"lastConnectionDate":{"type":"string","format":"date-time","nullable":true}}},"UserTrainer.UserTrainerPostInput":{"type":"object","description":"","required":["firstName","lastName","email"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to create.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to create.","type":"string"},"email":{"format":"email","description":"The email address of the user to create.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"}}},"UserTrainer.UserTrainerPutInput":{"type":"object","description":"","required":["firstName","lastName","email","phone"],"properties":{"firstName":{"minLength":2,"maxLength":100,"description":"The first name of the user to update.","type":"string"},"lastName":{"minLength":2,"maxLength":100,"description":"The last name of the user to update.","type":"string"},"email":{"format":"email","description":"The email address of the user to update.","externalDocs":{"url":"http:\/\/schema.org\/email"},"type":"string"},"phone":{"type":"string"}}},"ValueOutput":{"type":"object","description":"","properties":{"metric":{"type":"string","nullable":true},"value":{"type":"string","nullable":true}}},"VideoPositionsDTO":{"type":"object","description":"","required":["chaptPartId","positionInSeconds"],"properties":{"chaptPartId":{"type":"integer"},"positionInSeconds":{"type":"integer"}}},"WatchLink":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the WatchLink.","type":"integer"},"theme":{"type":"string"},"link":{"type":"string"},"numberOfViews":{"type":"integer"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"WatchLink.WatchLinkDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"link":{"type":"string"},"theme":{"type":"string"},"numberOfViews":{"type":"integer"}}},"WatchLink.WatchLinkListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"link":{"type":"string"},"theme":{"type":"string"},"createdDate":{"type":"string","format":"date-time"},"numberOfViews":{"type":"integer"}}},"WatchLink.WatchLinkPostInput":{"type":"object","description":"","properties":{"link":{"type":"string"},"theme":{"type":"string"}}},"WatchLink.WatchLinkPutInput":{"type":"object","description":"","properties":{"link":{"type":"string"},"theme":{"type":"string"}}},"Webhook.WebhookDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"Webhook.WebhookQuizPostInput":{"type":"object","description":"","properties":{"eventId":{"type":"integer"},"type":{"type":"string"},"data":{"type":"array","items":{"type":"string"}}}},"Webinar":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the Webinar.","type":"integer"},"session":{"type":"string","format":"iri-reference"},"LMSModuleId":{"description":"The LMS Module which is unlocked by the webinar","type":"string","nullable":true},"LMSChapterId":{"type":"string","nullable":true},"scheduleAppointmentId":{"type":"string","nullable":true},"learner":{"type":"string","format":"iri-reference","nullable":true},"date":{"type":"string","format":"date-time","nullable":true},"summary":{"type":"string","nullable":true},"signature":{"type":"array","items":{"type":"string"},"nullable":true},"replay":{"type":"string","format":"iri-reference","nullable":true},"duration":{"type":"integer","nullable":true},"name":{"type":"string","nullable":true},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"lMSModuleId":{"type":"string","nullable":true},"lMSChapterId":{"type":"string","nullable":true},"deleted":{"readOnly":true,"type":"boolean"}}},"Webinar.SignatureListInput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"firstName":{"type":"string"},"lastName":{"type":"string"},"avatarDetails":{"type":"string","nullable":true},"present":{"type":"boolean","nullable":true},"comment":{"type":"string","nullable":true},"isTrainer":{"type":"boolean"}}},"Webinar.SignatureListOutput":{"type":"object","description":"","properties":{"signatures":{"type":"array","items":{"$ref":"#\/components\/schemas\/SignatureOutput"}}}},"Webinar.SignaturePutInput":{"type":"object","description":"","properties":{"signatures":{"type":"array","items":{"$ref":"#\/components\/schemas\/SignatureOutput"}}}},"Webinar.WebinarDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"summary":{"type":"string","nullable":true},"signed":{"type":"boolean"},"date":{"type":"string","format":"date-time","nullable":true},"replayId":{"type":"integer","nullable":true},"replayURL":{"type":"string","nullable":true},"virtualClassLink":{"type":"string","nullable":true},"duration":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true},"unlockedModuleId":{"type":"integer","nullable":true},"learnerName":{"type":"string","nullable":true},"unlockedModuleName":{"type":"string","nullable":true}}},"Webinar.WebinarListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"summary":{"type":"string","nullable":true},"signed":{"type":"boolean"},"signatures":{"type":"array","items":{"type":"string"},"nullable":true},"date":{"type":"string","format":"date-time","nullable":true},"replayId":{"type":"integer","nullable":true},"learnerName":{"type":"string","nullable":true},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true},"unlockedModuleName":{"type":"string","nullable":true}}},"Webinar.WebinarPostInput":{"type":"object","description":"","properties":{"date":{"type":"string","format":"date-time","nullable":true},"sessionId":{"type":"integer"},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true}}},"Webinar.WebinarPutInput":{"type":"object","description":"","properties":{"date":{"type":"string","format":"date-time","nullable":true},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true}}},"Webinar.WebinarReplayPutInput":{"type":"object","description":"","properties":{"documentId":{"type":"integer"}}},"Webinar.WebinarSummaryPutInput":{"type":"object","description":"","properties":{"summary":{"type":"string"}}},"WebinarListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"name":{"type":"string"},"summary":{"type":"string","nullable":true},"signed":{"type":"boolean"},"signatures":{"type":"array","items":{"type":"string"},"nullable":true},"date":{"type":"string","format":"date-time","nullable":true},"replayId":{"type":"integer","nullable":true},"learnerName":{"type":"string","nullable":true},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true},"unlockedModuleName":{"type":"string","nullable":true}}},"WebinarPostInput":{"type":"object","description":"","properties":{"date":{"type":"string","format":"date-time","nullable":true},"sessionId":{"type":"integer"},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true}}},"WebinarPutInput":{"type":"object","description":"","properties":{"date":{"type":"string","format":"date-time","nullable":true},"unlockedModuleId":{"type":"integer","nullable":true},"learnerId":{"type":"integer","nullable":true}}},"XSessionClient":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the XSessionClient.","type":"integer"},"session":{"type":"string","format":"iri-reference"},"client":{"type":"string","format":"iri-reference"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"XSessionClient.XSessionClientDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"XSessionClient.XSessionClientListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"}}},"XSessionClient.XSessionClientPostInput":{"type":"object","description":""},"XSessionClient.XSessionClientPutInput":{"type":"object","description":""},"XSessionLearner":{"type":"object","description":"","properties":{"id":{"readOnly":true,"description":"Identifier of the XSessionLearner.","type":"integer"},"session":{"type":"string","format":"iri-reference"},"learner":{"type":"string","format":"iri-reference"},"client":{"type":"string","format":"iri-reference"},"LMSParticipationId":{"type":"string","nullable":true},"status":{"default":"needPreFormationParticipation","example":"needPreFormationParticipation","type":"string"},"endingWebinar":{"type":"string","format":"date-time","nullable":true},"isTransferred":{"type":"boolean"},"transferReason":{"type":"string","nullable":true},"isDropout":{"type":"boolean"},"dropOutDate":{"type":"string","format":"date-time","nullable":true},"preFormationQuizParticipation":{"type":"string","format":"iri-reference","nullable":true},"hotQuizParticipation":{"type":"string","format":"iri-reference","nullable":true},"nbWebinarBonusLeft":{"type":"integer"},"scheduleClientId":{"description":"The learner is considering as a client for the schedule API","type":"string","nullable":true},"isLate":{"type":"boolean"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"lMSParticipationId":{"type":"string","nullable":true},"transferred":{"readOnly":true,"type":"boolean"},"dropout":{"readOnly":true,"type":"boolean"},"late":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"XSessionLearner.XSessionLearnerDetailsOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"learner":{"$ref":"#\/components\/schemas\/LearnerDetailsOutput"},"client":{"$ref":"#\/components\/schemas\/ClientDetailsOutput"},"session":{"$ref":"#\/components\/schemas\/SessionListOutput"},"participation":{"type":"array","items":{"type":"string"},"nullable":true},"status":{"type":"string"},"preFormationQuizKey":{"type":"string","nullable":true},"hotQuizKey":{"type":"string","nullable":true},"endingWebinar":{"type":"string","format":"date-time","nullable":true},"nbWebinarBonusLeft":{"type":"integer"},"isLate":{"type":"boolean"},"isDropout":{"type":"boolean"},"dropoutDate":{"type":"string","format":"date-time","nullable":true},"isTransferred":{"type":"boolean"}}},"XSessionLearner.XSessionLearnerLightListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"learnerId":{"type":"integer"},"learnerFullName":{"type":"string"},"clientId":{"type":"integer"},"clientFullName":{"type":"string"},"sessionId":{"type":"integer"},"sessionName":{"type":"string"},"LMSparticipationId":{"type":"string","nullable":true},"status":{"type":"string"},"nbWebinarBonusLeft":{"type":"integer"},"scheduleClientId":{"type":"string","nullable":true}}},"XSessionLearner.XSessionLearnerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"learner":{"$ref":"#\/components\/schemas\/LearnerListOutput"},"client":{"$ref":"#\/components\/schemas\/ClientListOutput"},"session":{"$ref":"#\/components\/schemas\/SessionListOutput"},"LMSparticipationId":{"type":"string","nullable":true},"participation":{"type":"array","items":{"type":"string"},"nullable":true},"status":{"type":"string"},"nbWebinarBonusLeft":{"type":"integer"},"isLate":{"type":"boolean"},"isDropout":{"type":"boolean"},"isTransferred":{"type":"boolean"},"dropoutDate":{"type":"string","format":"date-time","nullable":true}}},"XSessionLearner.XSessionLearnerPostInput":{"type":"object","description":""},"XSessionLearner.XSessionLearnerPutDropOutInput":{"type":"object","description":"","properties":{"notificationDate":{"type":"string","format":"date-time"}}},"XSessionLearner.XSessionLearnerPutInput":{"type":"object","description":"","properties":{"status":{"type":"string"}}},"XSessionLearner.XSessionLearnerPutNotifyLateInput":{"type":"object","description":""},"XSessionLearnerListOutput":{"type":"object","description":"","properties":{"id":{"type":"integer"},"learner":{"$ref":"#\/components\/schemas\/LearnerListOutput"},"client":{"$ref":"#\/components\/schemas\/ClientListOutput"},"session":{"$ref":"#\/components\/schemas\/SessionListOutput"},"LMSparticipationId":{"type":"string","nullable":true},"participation":{"type":"array","items":{"type":"string"},"nullable":true},"status":{"type":"string"},"nbWebinarBonusLeft":{"type":"integer"},"isLate":{"type":"boolean"},"isDropout":{"type":"boolean"},"isTransferred":{"type":"boolean"},"dropoutDate":{"type":"string","format":"date-time","nullable":true}}},"XUserChat":{"type":"object","description":"","properties":{"id":{"readOnly":true,"type":"integer"},"userType":{"type":"string"},"userId":{"type":"string"},"role":{"type":"array","items":{"type":"string"}},"joinedDate":{"type":"string","format":"date-time"},"leavedDate":{"type":"string","format":"date-time","nullable":true},"isUnread":{"type":"boolean"},"chat":{"type":"string","format":"iri-reference"},"createdDate":{"default":"CURRENT_TIMESTAMP","example":"CURRENT_TIMESTAMP","type":"string","format":"date-time"},"createdBy":{"type":"array","items":{"type":"string"},"nullable":true},"updatedDate":{"type":"string","format":"date-time","nullable":true},"updatedBy":{"type":"array","items":{"type":"string"},"nullable":true},"deletedDate":{"type":"string","format":"date-time","nullable":true},"deletedBy":{"type":"array","items":{"type":"string"},"nullable":true},"isDeleted":{"type":"boolean"},"unread":{"readOnly":true,"type":"boolean"},"deleted":{"readOnly":true,"type":"boolean"}}},"ZoneType":{"type":"object","description":"","required":["beginHour","endHour"],"properties":{"beginHour":{"type":"string","format":"date-time"},"endHour":{"type":"string","format":"date-time"},"products":{"type":"array","items":{"type":"integer"}},"productsNames":{"type":"array","items":{"type":"string"},"nullable":true},"newClients":{"type":"boolean"},"withoutAppointment":{"type":"boolean"},"slidingSlot":{"type":"boolean"},"openBefore":{"type":"boolean"},"openAfter":{"type":"boolean"}}},"Token":{"type":"object","properties":{"token":{"type":"string","readOnly":true},"refresh_token":{"type":"string","readOnly":true}}},"SearchResult":{"type":"object","properties":{"displayName":{"type":"string"},"type":{"type":"string"},"id":{"type":"integer"}}},"Result":{"type":"object","properties":{"result":{"type":"bool","readOnly":true}}},"RefeshToken":{"type":"object","properties":{"refresh_token":{"type":"string"}}},"Credentials":{"type":"object","properties":{"login":{"type":"string","example":"user@owlnext.fr"},"password":{"type":"string","example":"Admin123*"},"type":{"type":"string","example":"user"}}},"Credentials_MagicLink":{"type":"object","properties":{"email":{"type":"string","example":"text@text.fr"}}},"emailCheckCode":{"type":"object","properties":{"email":{"type":"string","example":""},"code":{"type":"string","example":""},"type":{"type":"string","example":"user"}}},"emailResendCode":{"type":"object","properties":{"email":{"type":"string","example":""},"type":{"type":"string","example":"user"}}},"reinitPasswordValidate":{"type":"object","properties":{"email":{"type":"string","example":"toto@titi.fr"},"code":{"type":"string","example":"123"},"newPassword":{"type":"string","example":""},"type":{"type":"string","example":"user"}}},"reinitPasswordRequest":{"type":"object","properties":{"email":{"type":"string","example":"toto@titi.fr"},"type":{"type":"string","example":"user"}}}},"responses":{},"parameters":{},"examples":{},"requestBodies":{},"headers":{},"securitySchemes":{"apiKey":{"type":"apiKey","description":"Value for the Authorization header parameter.","name":"Authorization","in":"header"}}},"security":[{"apiKey":[]}],"tags":[]}