From a5ae67c241d8cdd452acd4d98800ec61740c041f Mon Sep 17 00:00:00 2001 From: Mohamed Bassem Date: Sun, 18 May 2025 19:12:27 +0000 Subject: feat(api): Expose the endpoint to create a new tag --- packages/sdk/src/karakeep-api.d.ts | 40 ++++++++++++++++++++++++++++++++++++-- 1 file changed, 38 insertions(+), 2 deletions(-) (limited to 'packages/sdk') diff --git a/packages/sdk/src/karakeep-api.d.ts b/packages/sdk/src/karakeep-api.d.ts index 1fa63dac..e8c048c4 100644 --- a/packages/sdk/src/karakeep-api.d.ts +++ b/packages/sdk/src/karakeep-api.d.ts @@ -1158,7 +1158,40 @@ export interface paths { }; }; put?: never; - post?: never; + /** + * Create a new tag + * @description Create a new tag + */ + post: { + parameters: { + query?: never; + header?: never; + path?: never; + cookie?: never; + }; + /** @description The data to create the tag with. */ + requestBody?: { + content: { + "application/json": { + name: string; + }; + }; + }; + responses: { + /** @description The created tag */ + 201: { + headers: { + [name: string]: unknown; + }; + content: { + "application/json": { + id: string; + name: string; + }; + }; + }; + }; + }; delete?: never; options?: never; head?: never; @@ -1278,7 +1311,10 @@ export interface paths { [name: string]: unknown; }; content: { - "application/json": components["schemas"]["Tag"]; + "application/json": { + id: string; + name: string; + }; }; }; /** @description Tag not found */ -- cgit v1.2.3-70-g09d2