# media_orgs_users_media_media_resources_partial_update List and filter media resources. Supports filtering by course_id, unit_id, item_id and searching across multiple fields. Endpoint: PATCH /api/media/orgs/{org}/users/{user_id}/media/media-resources/{id}/ Version: 3.59.0-ai-plus Security: PlatformApiKeyAuthentication ## Query parameters: - `course_id` (string) Filter by course ID (e.g., course-v1:main+NB101+2025-T1) - `item_id` (string) Filter by item ID - `search` (string) Search across title, description, course_id, unit_id, item_id, and file_url - `unit_id` (string) Filter by unit ID (e.g., block-v1:main+NB101+2025-T1+type@vertical+block@12345) ## Path parameters: - `id` (integer, required) A unique integer value identifying this Media Resource. - `org` (string, required) Organization identifier - `user_id` (string, required) User identifier ## Request fields (application/json): - `title` (string) Title of the media resource - `description` (string,null) Description of the media resource - `media_type` (string) Type of media * - Video * - Image * - Document * - Audio * - Other Enum: "video", "image", "document", "audio", "other" - `course_id` (string,null) ID of the associated course - `unit_id` (string,null) ID of the associated unit - `item_id` (string,null) ID of the associated item (resource) - `file_url` (string,null) External URL for the media resource - `file` (string,null) Uploaded media file