Skip to content

Commit feba23c

Browse files
authored
chore(backend): Add optional secret property in api key response (#6246)
1 parent c642d42 commit feba23c

File tree

3 files changed

+8
-0
lines changed

3 files changed

+8
-0
lines changed

.changeset/hungry-chairs-shake.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
---
2+
"@clerk/backend": patch
3+
---
4+
5+
Add optional `secret` property in API key response

packages/backend/src/api/resources/APIKey.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@ export class APIKey {
1717
readonly lastUsedAt: number | null,
1818
readonly createdAt: number,
1919
readonly updatedAt: number,
20+
readonly secret?: string,
2021
) {}
2122

2223
static fromJSON(data: APIKeyJSON) {
@@ -36,6 +37,7 @@ export class APIKey {
3637
data.last_used_at,
3738
data.created_at,
3839
data.updated_at,
40+
data.secret,
3941
);
4042
}
4143
}

packages/backend/src/api/resources/JSON.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -718,6 +718,7 @@ export interface APIKeyJSON extends ClerkResourceJSON {
718718
object: typeof ObjectType.ApiKey;
719719
type: string;
720720
name: string;
721+
secret?: string;
721722
subject: string;
722723
scopes: string[];
723724
claims: Record<string, any> | null;

0 commit comments

Comments
 (0)