diff options
Diffstat (limited to 'packages/open-api')
| -rw-r--r-- | packages/open-api/karakeep-openapi-spec.json | 147 |
1 files changed, 146 insertions, 1 deletions
diff --git a/packages/open-api/karakeep-openapi-spec.json b/packages/open-api/karakeep-openapi-spec.json index 8a2b8eb9..b9acd74f 100644 --- a/packages/open-api/karakeep-openapi-spec.json +++ b/packages/open-api/karakeep-openapi-spec.json @@ -3038,6 +3038,145 @@ }, "numHighlights": { "type": "number" + }, + "bookmarksByType": { + "type": "object", + "properties": { + "link": { + "type": "number" + }, + "text": { + "type": "number" + }, + "asset": { + "type": "number" + } + }, + "required": [ + "link", + "text", + "asset" + ] + }, + "topDomains": { + "type": "array", + "items": { + "type": "object", + "properties": { + "domain": { + "type": "string" + }, + "count": { + "type": "number" + } + }, + "required": [ + "domain", + "count" + ] + }, + "maxItems": 10 + }, + "totalAssetSize": { + "type": "number" + }, + "assetsByType": { + "type": "array", + "items": { + "type": "object", + "properties": { + "type": { + "type": "string" + }, + "count": { + "type": "number" + }, + "totalSize": { + "type": "number" + } + }, + "required": [ + "type", + "count", + "totalSize" + ] + } + }, + "bookmarkingActivity": { + "type": "object", + "properties": { + "thisWeek": { + "type": "number" + }, + "thisMonth": { + "type": "number" + }, + "thisYear": { + "type": "number" + }, + "byHour": { + "type": "array", + "items": { + "type": "object", + "properties": { + "hour": { + "type": "number" + }, + "count": { + "type": "number" + } + }, + "required": [ + "hour", + "count" + ] + } + }, + "byDayOfWeek": { + "type": "array", + "items": { + "type": "object", + "properties": { + "day": { + "type": "number" + }, + "count": { + "type": "number" + } + }, + "required": [ + "day", + "count" + ] + } + } + }, + "required": [ + "thisWeek", + "thisMonth", + "thisYear", + "byHour", + "byDayOfWeek" + ] + }, + "tagUsage": { + "type": "array", + "items": { + "type": "object", + "properties": { + "name": { + "type": "string" + }, + "count": { + "type": "number" + } + }, + "required": [ + "name", + "count" + ] + }, + "maxItems": 10 } }, "required": [ @@ -3046,7 +3185,13 @@ "numArchived", "numTags", "numLists", - "numHighlights" + "numHighlights", + "bookmarksByType", + "topDomains", + "totalAssetSize", + "assetsByType", + "bookmarkingActivity", + "tagUsage" ] } } |
