Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

액션의 편집 응답

returnEdits로 편집 반환을 요청하면 응답의 edits에서 변경 범위를 확인합니다. 단일 요청과 일괄 요청은 서로 다른 편집 항목 형식을 사용합니다.

단일 액션

단일 요청의 옵션은 NONE, ALL, ALL_V2_WITH_DELETIONS입니다. 기본값은 NONE입니다. ObjectEdit은 객체 추가, 변경과 삭제 및 링크 추가와 삭제를 표현합니다.

분기 edits

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: edits.edits
editslist<ObjectEdit>선택
addedObjectCountinteger필수
modifiedObjectsCountinteger필수
deletedObjectsCountinteger필수
addedLinksCountinteger필수
deletedLinksCountinteger필수
edits의 구조

배열 항목은 ObjectEdit이며 자료형은 union<modifyObject, deleteObject, addObject, deleteLink, addLink>입니다.

분기 modifyObject
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: modifyObject.modifyObject
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
분기 deleteObject
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: deleteObject.deleteObject
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
분기 addObject
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: addObject.addObject
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: deleteLink.deleteLink
linkTypeApiNameAtoBstring필수링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다.
linkTypeApiNameBtoAstring필수링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다.
aSideObjectobject필수
bSideObjectobject필수
aSideObject의 구조
이름자료형필수 여부의미와 조건예시 값
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
bSideObject의 구조
이름자료형필수 여부의미와 조건예시 값
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: addLink.addLink
linkTypeApiNameAtoBstring필수링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다.
linkTypeApiNameBtoAstring필수링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다.
aSideObjectobject필수
bSideObjectobject필수
aSideObject의 구조
이름자료형필수 여부의미와 조건예시 값
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
bSideObject의 구조
이름자료형필수 여부의미와 조건예시 값
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.

분기 largeScaleEdits

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: largeScaleEdits.largeScaleEdits
editedObjectTypeslist<ObjectTypeApiName>선택
editedObjectTypes의 구조

배열 항목은 ObjectTypeApiName이며 자료형은 string입니다.

카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.

일괄 액션

일괄 요청의 옵션은 NONE과 ALL이며 기본값은 NONE입니다. BatchActionObjectEdit의 세부 항목은 객체 추가, 객체 변경과 링크 추가의 세 분기입니다. 집계 필드에는 삭제된 객체와 링크의 수도 포함됩니다.

분기 edits

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: edits.edits
editslist<BatchActionObjectEdit>선택
addedObjectCountinteger필수
modifiedObjectsCountinteger필수
deletedObjectsCountinteger필수
addedLinksCountinteger필수
deletedLinksCountinteger필수
edits의 구조

배열 항목은 BatchActionObjectEdit이며 자료형은 union<modifyObject, addObject, addLink>입니다.

분기 modifyObject
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: modifyObject.modifyObject
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
분기 addObject
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: addObject.addObject
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: addLink.addLink
linkTypeApiNameAtoBstring필수링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다.
linkTypeApiNameBtoAstring필수링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다.
aSideObjectobject필수
bSideObjectobject필수
aSideObject의 구조
이름자료형필수 여부의미와 조건예시 값
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
bSideObject의 구조
이름자료형필수 여부의미와 조건예시 값
primaryKeyany필수속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다.
objectTypestring필수카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.

분기 largeScaleEdits

이름자료형필수 여부의미와 조건예시 값
typeenum필수허용값: largeScaleEdits.largeScaleEdits
editedObjectTypeslist<ObjectTypeApiName>선택
editedObjectTypes의 구조

배열 항목은 ObjectTypeApiName이며 자료형은 string입니다.

카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.