T3 Stack · Concept
publicProcedure
publicProcedure defines a typed tRPC endpoint. It validates input, runs a resolver, and can be called from the frontend with typed React Query hooks.
Last updated
Syntax
publicProcedure.input(z.string()).query(({ ctx, input }) => { ... })In-depth API docs are only for subscribers: parameters, examples, common mistakes and interview practice.
SubscribeRelated
createTRPCRouterpublicProcedureappRouter@tanstack/react-queryZodPrisma