returnEdits로 편집 반환을 요청하면 응답의 edits에서 변경 범위를 확인합니다. 단일 요청과 일괄 요청은 서로 다른 편집 항목 형식을 사용합니다.
단일 요청의 옵션은 NONE, ALL, ALL_V2_WITH_DELETIONS입니다. 기본값은 NONE입니다. ObjectEdit은 객체 추가, 변경과 삭제 및 링크 추가와 삭제를 표현합니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: edits. | edits |
edits | list<ObjectEdit> | 선택 | | |
addedObjectCount | integer | 필수 | | |
modifiedObjectsCount | integer | 필수 | | |
deletedObjectsCount | integer | 필수 | | |
addedLinksCount | integer | 필수 | | |
deletedLinksCount | integer | 필수 | | |
배열 항목은 ObjectEdit이며 자료형은 union<modifyObject, deleteObject, addObject, deleteLink, addLink>입니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: modifyObject. | modifyObject |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: deleteObject. | deleteObject |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: addObject. | addObject |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: deleteLink. | deleteLink |
linkTypeApiNameAtoB | string | 필수 | 링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다. | |
linkTypeApiNameBtoA | string | 필수 | 링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다. | |
aSideObject | object | 필수 | | |
bSideObject | object | 필수 | | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: addLink. | addLink |
linkTypeApiNameAtoB | string | 필수 | 링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다. | |
linkTypeApiNameBtoA | string | 필수 | 링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다. | |
aSideObject | object | 필수 | | |
bSideObject | object | 필수 | | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: largeScaleEdits. | largeScaleEdits |
editedObjectTypes | list<ObjectTypeApiName> | 선택 | | |
배열 항목은 ObjectTypeApiName이며 자료형은 string입니다.
카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.
일괄 요청의 옵션은 NONE과 ALL이며 기본값은 NONE입니다. BatchActionObjectEdit의 세부 항목은 객체 추가, 객체 변경과 링크 추가의 세 분기입니다. 집계 필드에는 삭제된 객체와 링크의 수도 포함됩니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: edits. | edits |
edits | list<BatchActionObjectEdit> | 선택 | | |
addedObjectCount | integer | 필수 | | |
modifiedObjectsCount | integer | 필수 | | |
deletedObjectsCount | integer | 필수 | | |
addedLinksCount | integer | 필수 | | |
deletedLinksCount | integer | 필수 | | |
배열 항목은 BatchActionObjectEdit이며 자료형은 union<modifyObject, addObject, addLink>입니다.
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: modifyObject. | modifyObject |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: addObject. | addObject |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: addLink. | addLink |
linkTypeApiNameAtoB | string | 필수 | 링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다. | |
linkTypeApiNameBtoA | string | 필수 | 링크 유형의 API 이름입니다. Ontology Manager에서 확인합니다. | |
aSideObject | object | 필수 | | |
bSideObject | object | 필수 | | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
primaryKey | any | 필수 | 속성 자료형에 따른 JSON 값입니다. Long과 Decimal은 문자열이며 하위 호환성을 위해 일부 숫자와 boolean도 문자열로 인코딩할 수 있습니다. | |
objectType | string | 필수 | 카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다. | |
| 이름 | 자료형 | 필수 여부 | 의미와 조건 | 예시 값 |
type | enum | 필수 | 허용값: largeScaleEdits. | largeScaleEdits |
editedObjectTypes | list<ObjectTypeApiName> | 선택 | | |
배열 항목은 ObjectTypeApiName이며 자료형은 string입니다.
카멜 표기법의 객체 유형 API 이름입니다. 실제 이름과 대소문자는 List Object Types 또는 Ontology Manager에서 확인합니다.