Skip to content
masterclass Buddy

Redux Toolkit · Type Alias

EndpointBuilder

RTK Query lets you add endpoint definitions after creating an API slice. Use injectEndpoints for new endpoints and enhanceEndpoints for tag types or partial endpoint changes.

Last updated

Syntax

const enhancedApi = api.injectEndpoints({ endpoints: (build) => ({ ... }), overrideExisting?: boolean | 'throw' })
const enhancedApi = api.enhanceEndpoints({ addTagTypes?: readonly string[], endpoints?: Record<string, Partial<EndpointDefinition>> })

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

Subscribe
  • createApi
  • EndpointBuilder
  • fetchBaseQuery
  • enhanceEndpoints
  • overrideExisting
  • tagTypes
  • API slice

Source: API Slices: Code Splitting and Generation. Checked 2026-11-03.