Tag Group

Tag Group API を使用すると、Eagle ライブラリ内のタググループの作成、管理、整理を行うことができます。

エンドポイント一覧

メソッド
エンドポイント
説明

GET

/api/v2/tagGroup/get

全タググループを一覧表示

POST

/api/v2/tagGroup/create

新しいタググループを作成

POST

/api/v2/tagGroup/update

タググループを更新

POST

/api/v2/tagGroup/remove

タググループを削除

POST

/api/v2/tagGroup/addTags

グループにタグを追加

POST

/api/v2/tagGroup/removeTags

グループからタグを削除


GET /api/v2/tagGroup/get

すべてのタググループを一覧表示します。ページネーションされた結果を返します。

クエリパラメータ

  • offset integer(任意)-- ページネーションオフセット、デフォルト 0

  • limit integer(任意)-- ページネーションリミット、デフォルト 50、最大 1000

レスポンス

{
    "status": "success",
    "data": {
        "data": [
            {
                "id": "TG_001",
                "name": "Design Styles",
                "color": "blue",
                "tags": ["flat", "material", "skeuomorphic"],
                "description": "Visual design styles"
            }
        ],
        "total": 5,
        "offset": 0,
        "limit": 50
    }
}


POST /api/v2/tagGroup/create

新しいタググループを作成します。

リクエストボディ

  • name string(必須)-- グループ名

  • tags string[](必須)-- 含めるタグ名の配列

  • color string(任意)-- グループの色

  • description string(任意)-- グループの説明

レスポンス

新しく作成されたタググループオブジェクトを返します。


POST /api/v2/tagGroup/update

既存のタググループを更新します。

リクエストボディ

  • id string(必須)-- 更新するタググループの ID

  • name string(必須)-- グループ名

  • tags string[](必須)-- タグ名の完全な配列(既存のものを置換)

  • color string(任意)-- グループの色

  • description string(任意)-- グループの説明

レスポンス

更新されたタググループオブジェクトを返します。


POST /api/v2/tagGroup/remove

タググループを削除します。グループのみが削除され、タグ自体は削除されません。

リクエストボディ

  • id string(必須)-- 削除するタググループの ID

レスポンス


POST /api/v2/tagGroup/addTags

既存のタググループにタグを追加します。

リクエストボディ

  • groupId string(必須)-- タググループの ID

  • tags string[](必須)-- 追加するタグ名

  • removeFromSource boolean(任意)-- true に設定すると、タグを現在のグループから削除してからこのグループに追加します

レスポンス

更新されたタググループオブジェクトを返します。


POST /api/v2/tagGroup/removeTags

タググループからタグを削除します。タグ自体は削除されず、グループからの関連付けのみが解除されます。

リクエストボディ

  • groupId string(必須)-- タググループの ID

  • tags string[](必須)-- グループから削除するタグ名

レスポンス

更新されたタググループオブジェクトを返します。


タググループのプロパティ

API から返されるタググループには以下のプロパティが含まれます:

プロパティ
説明

id

string

一意のタググループ ID

name

string

グループ名

color

string

グループの色

tags

string[]

グループ内のタグ名の配列

description

string

グループの説明

Last updated