Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Service Name

API call

Call TypeDescription
listAllContent

GET /restapi/v1.0/cms/contents

GET모든 콘텐츠 목록을 가져옵니다.
listDashboardContentInfo

GET /restapi/v1.0/cms/contents/dashboard

GET대쉬보드에서 필요한 콘텐츠 관련 정보를 가져옵니다.
listContent

POST /restapi/v1.0/cms/contents/filter

POST여러 조건으로 필터링된 콘텐츠 리스트를 가져옵니다.
forceDeleteContent

DELETE /restapi/v1.0/cms/contents/force/{contentId}

DELETE콘텐츠의 사용여부에 상관없이 콘텐츠를 삭제합니다.
deleteContent

DELETE /restapi/v1.0/cms/contents/{contentId}

DELETE삭제 가능한 콘텐츠인지 확인 후 콘텐츠를 삭제합니다.
getActiveContentInfo

GET /restapi/v1.0/cms/contents/{contentId}

GET활성화된 버전의 콘텐츠 상세 정보를 가져옵니다.
approveContents

PUT /restapi/v1.0/cms/contents/{contentId}/approval

PUT미승인 상태의 콘텐츠를 승인/반려합니다.
uploadContent

POST /restapi/v1.0/cms/contents/{groupId}

POST새 콘텐츠를 업로드합니다.

listDefaultGroup

GET /restapi/v1.0/cms/contents/groups

GET콘텐츠 기본 그룹 목록을 가져옵니다.
getGroup

GET /restapi/v1.0/cms/contents/groups/{groupId}

GET{groupId} 그룹의 상세 정보를 가져옵니다.
listChildGroup

GET /restapi/v1.0/cms/contents/groups/{groupId}/child

GET{groupId} 그룹의 하위 그룹 목록을 가져옵니다.

...

Service Name

API call

Call TypeDescription
listAllPlaylist

GET /restapi/v1.0/cms/playlists

GET모든 플레이리스트 목록을 가져옵니다.
createPlaylist

POST /restapi/v1.0/cms/playlists

POST새 플레이리스트를 생성합니다.

getDashboardPlaylistInfo

GET /restapi/v1.0/cms/playlists/dashboard

GET대쉬보드에 필요한 플레이리스트 정보를 가져옵니다.

listPlaylist

POST /restapi/v1.0/cms/playlists/filter

POST여러 조건으로 필터링된 플레이리스트 목록을 가져옵니다.

deletePlaylist

DELETE /restapi/v1.0/cms/playlists/{playlistId}

DELETE선택된 플레이리스트를 삭제합니다.

getActivePlaylistInfo

GET /restapi/v1.0/cms/playlists/{playlistId}

GET활성화된 버전으로 플레이리스트의 상세 정보를 가져옵니다.

editPlaylist

PUT /restapi/v1.0/cms/playlists/{playlistId}

PUT플레이리스트를 수정합니다.

copyPlaylist

PUT /restapi/v1.0/cms/playlists/{playlistId}/copy

PUT플레이리스트를 복사합니다.
listDefaultGroup

GET /restapi/v1.0/cms/playlists/groups

GET플레이리스트 기본 그룹 목록을 가져옵니다.

getGroup

GET /restapi/v1.0/cms/playlists/groups/{groupId}

GET{groupId} 그룹의 상세 정보를 가져옵니다.
listChildGroupGET /restapi/v1.0/cms/playlists/groups/{groupId}/childGET

{groupId} 그룹의 하위 그룹 목록을 가져옵니다.

...

Service Name

API call

Call TypeDescription
listContentScheduleAll

GET /restapi/v1.0/dms/schedule/contents

GET모든 콘텐츠 스케줄 목록을 가져옵니다.
createContentSchedule

POST /restapi/v1.0/dms/schedule/contents

POST새 콘텐츠 스케줄을 생성합니다.
listDashboardScheduleInfo

GET /restapi/v1.0/dms/schedule/contents/dashboard

GET대쉬보드에서 필요한 콘텐츠 스케줄 정보를 가져옵니다.
listContentScheduleByGroup

POST /restapi/v1.0/dms/schedule/contents/filter

POST여러 조건으로 필터링된 콘텐츠 스케줄 목록을 가져옵니다.
deleteContentSchedule

DELETE /restapi/v1.0/dms/schedule/contents/{programId}

DELETE콘텐츠 스케줄을 삭제합니다.
getProgramInfo

GET /restapi/v1.0/dms/schedule/contents/{programId}

GET선택된 스케줄의 상세 정보를 가져옵니다.
editContentSchedule

PUT /restapi/v1.0/dms/schedule/contents/{programId}

PUT콘텐츠 스케줄을 수정합니다.
copyContentSchedule

PUT /restapi/v1.0/dms/schedule/contents/{programId}/copy

PUT콘텐츠 스케줄을 복사합니다.
deployContentSchedule

PUT /restapi/v1.0/dms/schedule/contents/{programId}/deploy

PUT콘텐츠 스케줄을 원하는 장치 그룹에 배포합니다.
getPublishStatus

GET /restapi/v1.0/dms/schedule/contents/{programId}/publishStatus

GET장치에서 콘텐츠 스케줄을 다운로드 받는 상태를 실시간으로 가져옵니다.
getRootGroups

GET /restapi/v1.0/dms/schedule/contents/groups

GET콘텐츠 스케줄의 루트 그룹 리스트를 가져옵니다.
listContentScheduleGroupInfoGET /restapi/v1.0/dms/schedule/contents/groups/{groupId}GET{groupId} 그룹에 대한 상세 정보를 가져옵니다.
listAllMessageSchedule

GET /restapi/v1.0/dms/schedule/messages

GET모든 메시지 스케줄 목록을 가져옵니다.
createMessageSchedule

POST /restapi/v1.0/dms/schedule/messages

POST새 메시지 스케줄을 생성합니다.
getRootGroups

GET /restapi/v1.0/dms/schedule/messages/groups

GET콘텐츠 스케줄의 루트 그룹 리스트를 가져옵니다.
listMessageScheduleGroupInfo

GET /restapi/v1.0/dms/schedule/messages/groups/{groupId}

GET{groupId} 그룹에 대한 상세 정보를 가져옵니다.

...

Service Name

API call

Call TypeDescription
listAllDevice

GET /restapi/v1.0/rms/devices

GET모든 장치 목록을 가져옵니다.
getDashboardDeviceInfo

GET /restapi/v1.0/rms/devices/dashboard

GET대쉬보드에서 필요한 장치 정보를 가져옵니다.
listDeviceGroupOrgan

GET /restapi/v1.0/rms/devices/groups

GET소속의 리스트를 가져옵니다.
listDeviceGroupInfo

GET /restapi/v1.0/rms/devices/groups/{groupId}

GET{groupId} 그룹에 대한 상세 정보를 가져옵니다.

...

Service Name

API call

Call TypeDescription
createUser

POST /restapi/v1.0/ums/users

POST새 사용자를 추가합니다.
listDashboardUserInfo

GET /restapi/v1.0/ums/users/dashboard

GET대쉬보드에 필요한 사용자의 정보를 가져옵니다.
listUserGroupOrgan

GET /restapi/v1.0/ums/users/groups

GET소속 목록을 가져옵니다.
listUserGroupInfo

GET /restapi/v1.0/ums/users/groups/{groupId}

GET{groupId} 그룹에 대한 상세 정보를 가져옵니다.
getCategoryInfo

GET /restapi/v1.0/ems/category/{categoryId}

GET카테고리 목록을 가져옵니다.
deleteDashboard

DELETE /restapi/v1.0/ems/dashboard

DELETE특정 대쉬보드 정보를 삭제합니다.

...

Service Name

API call

Call TypeDescription
getCategoryInfo

GET /restapi/v1.0/ems/category/{categoryId}

GET카테고리 목록을 가져옵니다.
deleteDashboard

DELETE /restapi/v1.0/ems/dashboard

DELETE특정 대쉬보드 정보를 삭제합니삭제합니다.


REST API Details

Open API Documentation
operationsSortermethod
supportedSubmitMethodsnone
urlhttp://184.169.167.38:7001/MagicInfo/v2/api-docs/

...