Defining an API
Multipart routes
File upload routes using MultipartRoute and withProgress.
Use MultipartRoute for file uploads. Pass type: RouteType.Multipart at the call site. Prefer withProgress for upload progress tracking.
Route definition
export type UploadWidgetMediaRoute = MultipartRoute<
"post",
IdentifyWidgetRouteFragment,
{},
Record<string, File>,
CompactSuccess<{ data: WidgetMediaEntity[] }>
>;