fix api key
This commit is contained in:
parent
71d131f4cb
commit
9acabb6859
@ -28,28 +28,28 @@ export interface CreateApiKeyRequest {
|
||||
|
||||
/**
|
||||
* List all API keys for the current organization
|
||||
* GET /api-keys
|
||||
* GET /api/v1/api-keys
|
||||
* Requires: Gold or Platinum plan
|
||||
*/
|
||||
export async function listApiKeys(): Promise<ApiKeyDto[]> {
|
||||
return get<ApiKeyDto[]>('/api-keys');
|
||||
return get<ApiKeyDto[]>('/api/v1/api-keys');
|
||||
}
|
||||
|
||||
/**
|
||||
* Create a new API key
|
||||
* POST /api-keys
|
||||
* POST /api/v1/api-keys
|
||||
* Requires: Gold or Platinum plan
|
||||
* Returns the full key — shown only once
|
||||
*/
|
||||
export async function createApiKey(data: CreateApiKeyRequest): Promise<CreateApiKeyResultDto> {
|
||||
return post<CreateApiKeyResultDto>('/api-keys', data);
|
||||
return post<CreateApiKeyResultDto>('/api/v1/api-keys', data);
|
||||
}
|
||||
|
||||
/**
|
||||
* Revoke an API key (immediate and irreversible)
|
||||
* DELETE /api-keys/:id
|
||||
* DELETE /api/v1/api-keys/:id
|
||||
* Requires: Gold or Platinum plan
|
||||
*/
|
||||
export async function revokeApiKey(id: string): Promise<void> {
|
||||
return del<void>(`/api-keys/${id}`);
|
||||
return del<void>(`/api/v1/api-keys/${id}`);
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user