ThingWorx REST API > ThingWorx REST 설계
ThingWorx REST 설계
용어
설명
선택 사항
http action
GET, PUT, DELETE, POST
scheme
http, https
host
ThingWorx가 실행 중인 시스템 이름입니다.
port
웹 서버가 요청을 수신하는 포트입니다.
entity collection
기본 제공 엔티티 컬렉션 유형 중 하나입니다. 아래 표를 참조하십시오.
entity
특정 특성을 식별하는 이름입니다.
characteristic collection
PropertyDefinition, PropertiesVTQ, ThingNameServiceDefinition과 같은 이름입니다. 아래 표를 참조하십시오.
characteristic
accept header
요청되는 HTTP 콘텐츠 형식입니다. application/json, text/xml, text/html 또는 text/csv여야 합니다.
content type header
제공되는 HTTP 콘텐츠 형식입니다. application/json, text/csv, text/여야 합니다.
필수
content
query parameters
기본 제공 컬렉션 값
ThingWorx에는 유한 목록의 엔티티 컬렉션이 있습니다. 각 엔티티 컬렉션에는 각 유형의 엔티티(예: 사물)가 포함되어 있습니다(예: /Users에는 모든 사용자가 포함되어 있음).
엔티티 컬렉션 유형
엔티티 유형
URL
응용 프로그램 키
/Thingworx/ApplicationKeys
인증자
/Thingworx/Authenticators
대시보드
/Thingworx/Dashboards
데이터 셰이프
/Thingworx/DataShapes
데이터 태그
/Thingworx/DataTags
디렉터리 서비스
/Thingworx/DirectoryServices
로컬리제이션 테이블
/Thingworx/LocalizationTables
로그
/Thingworx/Logs
매쉬업
/Thingworx/Mashups
* 
마스터, 매쉬업 템플릿 및 가젯 엔티티에 적합합니다.
메뉴
/Thingworx/Menus
미디어
/Thingworx/MediaEntities
모델 태그
/Thingworx/ModelTags
네트워크
/Thingworx/Networks
알림 콘텐츠
/Thingworx/NotificationContents
알림 정의
/Thingworx/NotificationDefinitions
조직
/Thingworx/Organizations
지속성 공급자
/Thingworx/PersistenceProviders
프로젝트
/Thingworx/Projects
리소스
/Thingworx/Resources
스타일 정의
/Thingworx/StyleDefinitions
스타일 테마
/Thingworx/StyleThemes
상태 정의
/Thingworx/StateDefinitions
하위 시스템
/Thingworx/Subsystems
사물
/Thingworx/Things
* 
Wiki, 블로그, 가치 스트림, 스트림, 데이터 테이블, 산업 연결 및 통합 커넥터 사물에 적합합니다.
사물 그룹
/Thingworx/ThingGroups
사물 형태
/Thingworx/ThingShapes
사물 템플릿
/Thingworx/ThingTemplates
사용자
/Thingworx/Users
사용자 그룹
/Thingworx/Groups
특성 컬렉션
특성 유형
URL
속성
/Thingworx/Things/ThingName/Properties
속성 정의
/Thingworx/Things/ThingName/PropertyDefinitions
PropertiesVTQ(ValueTimeQuality)
/Thingworx/Things/ThingName/PropertiesVTQ
사물 이름
/Thingworx/Things/ThingName
서비스 정의
/Thingworx/Things/ThingName/ServiceDefinitions
관련 링크
도움이 되셨나요?