# Admin Uploads Administrative endpoints for managing file uploads and media storage. Provides tools for monitoring user storage usage, searching uploaded files, and managing upload processing jobs. Supports queue management for async upload processing workflows. ## List upload processing jobs in queue - [GET /api/v1/admin/uploads/jobs/queue/{queueName}](https://docs.wellesley.social/openapi/admin-uploads/paths/~1api~1v1~1admin~1uploads~1jobs~1queue~1%7Bqueuename%7D/get.md): Retrieves upload processing jobs from a specific queue (submitted, in_progress, or completed). Used to monitor the status of async upload processing tasks such as image resizing, video encoding, or thumbnail generation. Supports filtering by upload type and sorting by various fields like submission time or processing duration. RBAC: requires Uploads.Read ## Get upload job queue summaries - [GET /api/v1/admin/uploads/jobs/summary](https://docs.wellesley.social/openapi/admin-uploads/paths/~1api~1v1~1admin~1uploads~1jobs~1summary/get.md): Retrieves summary statistics for all upload processing queues, showing counts of jobs in submitted, in-progress, and completed states. Provides a high-level overview of the upload processing system's current workload and performance. Useful for monitoring system health and identifying processing bottlenecks. RBAC: requires Uploads.Read ## Search user uploads with filters - [GET /api/v1/admin/uploads/search](https://docs.wellesley.social/openapi/admin-uploads/paths/~1api~1v1~1admin~1uploads~1search/get.md): Searches and retrieves uploads for a specific user with optional filtering by upload type (IMAGE, VIDEO, AUDIO, DOCUMENT) and tags (Avatar, Header, Post, etc.). Supports pagination for large result sets. Returns upload metadata including file information, processing status, and associated tags. RBAC: requires Uploads.Read ## Get user storage information - [GET /api/v1/admin/uploads/storage/{userId}](https://docs.wellesley.social/openapi/admin-uploads/paths/~1api~1v1~1admin~1uploads~1storage~1%7Buserid%7D/get.md): Retrieves detailed storage usage information for a specific user, including total storage used, file counts by type, and storage limits. Useful for monitoring user storage consumption and enforcing quotas. RBAC: requires Uploads.Read