メインコンテンツまでスキップ

DeleteItemLink

関連アイテムとのリンクを削除(DisplayIDの利用)

Description

関連アイテムとのリンクを削除します

Method

DELETE

Request URL Format

/api/v0/applications/:app-id/datastores/:datastore-id/items/dellink/:item-id

URL Params

app-id          : アプリケーションID(Hexabase画面から入力したIDまたは内部ID[p_id]を指定)
datastore-id : データストアID(Hexabase画面から入力したIDまたは内部ID[d_id]を指定)
item-id : 対象アイテムのID

Payload

{
"link_datastore_id": "DATABASE_2",
"link_item_id": "5d4c055eaa39555618ac9e6a", // (Optional) 省略すると、link_datastore_idに関連するすべてのItemのリンクが削除されます
"type": "link" // (Optional) 関連の種類を指定してリンクを削除します (link, auto_link, lookupが指定可能) link_item_idを省略するとlink_datastore_idに関連する指定した関連の種類のItemのリンクが削除されます
}

Request URL Sample

DELETE http://api.xxx.com/api/v0/applications/APPNAME/datastores/DATABASE_1/items/dellink/5d4c058baa39555618ac9e8b

Response Sample

null

Error Sample

削除対象が見つからない場合

HTTP 404
{
"error": "item links not found for {DATABASE_1 5d4c058baa39555618ac9e8b DATABASE_2 5d4c055eaa39555618ac9e6a }",
"error_code": "NOT_FOUND"
}