스케줄 자동 생성

5-Tier 휴리스틱 알고리즘을 사용하여 주간 스케줄을 자동 생성합니다. - 트레이너의 가용성 및 회원 가용성을 기반으로 최적의 스케줄 생성 - 고정 스케줄이 우선 배정됨 - 미리보기 상태로 생성되며 1시간 후 만료 - 확정 전까지 수정 가능

Authentication

AuthorizationBearer

Send a JWT access token with the Authorization header as Bearer <token>.

Request

This endpoint expects an object.
week_start_datedateRequired
trainer_time_offlist of objects or nullOptional
member_idslist of strings or nullOptional
dry_runbooleanOptionalDefaults to false

Response

스케줄 생성 성공 (미리보기)

generation_idstring or nullformat: "uuid"
trainer_idstringformat: "uuid"
week_start_datedate or null
statusstring or null
scheduled_sessionslist of objects
conflictslist of objects
summaryobject

생성 요약 응답 Serializer

algorithm_metadataobject or null

알고리즘 메타데이터 응답 Serializer

expires_atdatetime or null
created_atdatetime or null
dry_runbooleanDefaults to false

Errors

400
Bad Request Error
401
Unauthorized Error
404
Not Found Error
429
Too Many Requests Error