# 편성 관리

 - [GET /v1/live/service-accounts/{service_account_key}/programs](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1programs/get.md): 전체 편성 라이브 채널의 프로그램 편성 목록을 조회합니다.
 - [GET /v1/live/service-accounts/{service_account_key}/channels/{channel_key}/programs](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1channels~1%7Bchannel_key%7D~1programs/get.md): 특정 편성 라이브 채널의 프로그램 편성 목록을 조회합니다.
 - [POST /v1/live/service-accounts/{service_account_key}/channels/{channel_key}/programs](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1channels~1%7Bchannel_key%7D~1programs/post.md): [ **접근 권한**: 최고 관리자 ] 편성 라이브 채널에 방송될 신규 프로그램 일정을 등록합니다. 업로드된 VOD 콘텐츠를 특정 시간에 순차적으로 송출하도록 설정할 수 있습니다.
 - [PUT /v1/live/service-accounts/{service_account_key}/channels/{channel_key}/programs/{program_id}](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1channels~1%7Bchannel_key%7D~1programs~1%7Bprogram_id%7D/put.md): [ **접근 권한**: 최고 관리자 ] 특정 프로그램 편성 정보를 수정합니다.
 - [DELETE /v1/live/service-accounts/{service_account_key}/channels/{channel_key}/programs/{program_id}](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1channels~1%7Bchannel_key%7D~1programs~1%7Bprogram_id%7D/delete.md): [ **접근 권한**: 최고 관리자 ] 특정 프로그램 편성 정보를 삭제합니다.
 - [GET /v1/live/service-accounts/{service_account_key}/programs/media-contents](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1programs~1media-contents/get.md): [ **접근 권한**: 최고 관리자, 관리자 ] 편성 라이브 송출을 목적으로 시스템에 업로드된 전체 VOD 콘텐츠 목록을 조회합니다. 쿼리 파라미터를 활용하여 결과를 필터링할 수 있습니다.
 - [GET /v1/live/service-accounts/{service_account_key}/programs/media-contents/upload-url](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1programs~1media-contents~1upload-url/get.md): [ **접근 권한**: 최고 관리자 ] 콘텐츠 파일을 안전하게 업로드하기 위한 일회성 엔드포인트 URL을 생성합니다.
 - [DELETE /v1/live/service-accounts/{service_account_key}/programs/media-contents/{upload_file_key}](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1programs~1media-contents~1%7Bupload_file_key%7D/delete.md): [ **접근 권한**: 최고 관리자 ] 편성 라이브 송출을 목적으로 업로드된 VOD 콘텐츠를 시스템에서 영구적으로 삭제합니다.
 - [GET /v1/live/service-accounts/{service_account_key}/programs/wait-media-contents](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1programs~1wait-media-contents/get.md): [ **접근 권한**: 최고 관리자, 관리자 ] 편성 라이브 송출을 목적으로 시스템에 업로드된 전체 대기 화면 목록을 조회합니다. 쿼리 파라미터를 활용하여 결과를 필터링할 수 있습니다.
 - [POST /v1/live/service-accounts/{service_account_key}/programs/media-contents/upload-wait-file](https://kollus-api.redocly.app/products/live/openapi/%ED%8E%B8%EC%84%B1-%EA%B4%80%EB%A6%AC/paths/~1v1~1live~1service-accounts~1%7Bservice_account_key%7D~1programs~1media-contents~1upload-wait-file/post.md): [ **접근 권한**: 최고 관리자 ] 편성 프로그램 시작 전 노출할 대기 화면 이미지 파일을 업로드하기 위한 일회성 엔드포인트 URL을 생성합니다.
