← All toolsFree · Browser only · No sign-up
Tool

TanStack Query hook generator.

Describe your endpoint, paste the Swagger JSON response, and get a fully typed hook — useQuery for GET, useMutation for everything else. TypeScript interface auto-generated from JSON.

useUserOrders.ts
import { useQuery } from '@tanstack/react-query'
import type { Order } from '@/types'
export function useUserOrders(id: string, page: number = 1) {
return useQuery<Order[]>({
queryKey: ['userOrders', id, page],
queryFn: () => fetchUserOrders(id, page),
staleTime: 5 * 60 * 1000,
})
}