Для AI-агентов: markdown этой страницы — /docs/api-catalog.mdиндекс документации — /llms.txt
REST: catalog
Обновлено
Выберите операцию: полный контракт доступен по ссылке. Scopes: ALL; auth alternatives: OR.
listCatalog
GET /api/v1/catalog — listCatalog
Scopes (ALL): ["catalog:read"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
deleteCatalogItem
DELETE /api/v1/catalog/{seq_id} — deleteCatalogItem
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
getCatalogItem
GET /api/v1/catalog/{seq_id} — getCatalogItem
Scopes (ALL): ["catalog:read"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
patchCatalogItem
PATCH /api/v1/catalog/{seq_id} — patchCatalogItem
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
listCatalogGroups
GET /api/v1/tools/catalog-groups — List catalog groups
Scopes (ALL): ["catalog:read"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
createCatalogGroup
POST /api/v1/tools/catalog-groups — Create a catalog group
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
deleteCatalogGroup
DELETE /api/v1/tools/catalog-groups/{seqNum} — Delete a catalog group
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
getCatalogGroup
GET /api/v1/tools/catalog-groups/{seqNum} — Read one catalog group
Scopes (ALL): ["catalog:read"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
updateCatalogGroup
PATCH /api/v1/tools/catalog-groups/{seqNum} — Update a catalog group
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
removeCatalogItemFromGroup
DELETE /api/v1/tools/catalog-groups/{seqNum}/items/{itemSeqId} — Take a catalog item out of a group
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].
assignCatalogItemToGroup
PUT /api/v1/tools/catalog-groups/{seqNum}/items/{itemSeqId} — Put a catalog item into a group
Scopes (ALL): ["catalog:write"]. Auth (OR): [{"hubApiKey":[]},{"hubBearer":[]}].