From 9ba2159f73d07cbc0b0c457e096cd0aea0bfb950 Mon Sep 17 00:00:00 2001 From: ogzhanolguncu Date: Fri, 1 Aug 2025 15:21:01 +0300 Subject: [PATCH] chore: add missingd delete endpoint for v2 --- go/apps/api/routes/register.go | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/go/apps/api/routes/register.go b/go/apps/api/routes/register.go index d3bb35eff1..7fde3ad575 100644 --- a/go/apps/api/routes/register.go +++ b/go/apps/api/routes/register.go @@ -38,6 +38,7 @@ import ( v2KeysAddPermissions "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_add_permissions" v2KeysAddRoles "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_add_roles" v2KeysCreateKey "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_create_key" + v2KeysDeleteKey "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_delete_key" v2KeysGetKey "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_get_key" v2KeysRemovePermissions "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_remove_permissions" v2KeysRemoveRoles "github.com/unkeyed/unkey/go/apps/api/routes/v2_keys_remove_roles" @@ -384,6 +385,18 @@ func Register(srv *zen.Server, svc *Services) { }, ) + // v2/keys.deleteKey + srv.RegisterRoute( + defaultMiddlewares, + &v2KeysDeleteKey.Handler{ + KeyCache: svc.Caches.VerificationKeyByHash, + Logger: svc.Logger, + DB: svc.Database, + Keys: svc.Keys, + Auditlogs: svc.Auditlogs, + }, + ) + // v2/keys.updateKey srv.RegisterRoute( defaultMiddlewares, @@ -524,5 +537,4 @@ func Register(srv *zen.Server, svc *Services) { }, &openapi.Handler{ Logger: svc.Logger, }) - }