|
|
|
@ -34,9 +34,9 @@ export const adminRateLimitsApi = {
|
|
|
|
list: (): Promise<AdminRateLimit[]> =>
|
|
|
|
list: (): Promise<AdminRateLimit[]> =>
|
|
|
|
api.get<AdminRateLimit[]>('/admin/rate-limits'),
|
|
|
|
api.get<AdminRateLimit[]>('/admin/rate-limits'),
|
|
|
|
|
|
|
|
|
|
|
|
/** PUT /admin/rate-limits/:id -- update max requests / time window for a provider. */
|
|
|
|
/** PUT /admin/rate-limits/:provider_name -- update rate limit for a specific provider. */
|
|
|
|
update: (id: string, data: UpdateRateLimitRequest): Promise<AdminRateLimit> =>
|
|
|
|
update: (providerName: string, data: UpdateRateLimitRequest): Promise<AdminRateLimit> =>
|
|
|
|
api.put<AdminRateLimit>(`/admin/rate-limits/${id}`, data),
|
|
|
|
api.put<AdminRateLimit>(`/admin/rate-limits/${providerName}`, data),
|
|
|
|
};
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
|
|
/** Admin user management endpoints. */
|
|
|
|
/** Admin user management endpoints. */
|
|
|
|
|