Skip to content
masterclass Buddy

T3 Stack · Method

.mutation

tRPC lets TypeScript frontends call backend procedures with end-to-end type safety. Inputs are validated, and router types provide autocomplete without client code generation.

Last updated

Syntax

createTRPCRouter({ procedureName: publicProcedure.input(zodSchema).query(({ ctx, input }) => result) })

In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.

Subscribe
  • Zod
  • React Query
  • createTRPCRouter
  • publicProcedure
  • query
  • mutation
  • subscription
  • appRouter

Source: tRPC • Create T3 App. Checked 2026-11-03.