// ============================================================================ // Workspace Invites API // ============================================================================ import { api } from "./client"; import type { WorkspaceInvite, WorkspaceInviteCreateRequest, PaginatedResponse, PaginationParams, } from "@/lib/types/api"; export const invitesApi = { /** * Get list of workspace invites */ list: (workspaceId: string, params?: PaginationParams) => api.get>( `/workspaces/${workspaceId}/invites`, { params } ), /** * Create new invite */ create: (workspaceId: string, data: WorkspaceInviteCreateRequest) => api.post(`/workspaces/${workspaceId}/invites`, data), };