{"uid":"cap_jVZWEXcirsnn_EMpAdS3Z","slug":"google-gemini-files-d4cec571","name":"Google Gemini Files - List Uploaded Files","description":"List uploaded files (free)","url":"https://gemini.mpp.tempo.xyz/:version/files?utm_source=zero.xyz","method":"GET","headers":{},"bodySchema":null,"responseSchema":null,"example":null,"exampleRequest":null,"tags":["llm","gemini","veo","imagen","video","multimodal","ai","media"],"displayCostAmount":"0.001","displayCostAsset":"USDC","priceDynamic":false,"priceHint":null,"priceStatus":"priced","priceSource":"unknown","requiresHandshake":false,"reviewCount":0,"rating":{"score":"0.00","successRate":"0.00","reviews":0,"stars":null,"state":"unrated"},"availabilityStatus":"unknown","priceObserved":null,"sessionDeposit":null,"pricing":{"kind":"static","summary":"$0.001/call","primary":{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"},"accepted":[{"kind":"static","protocol":"mpp","network":"tempo","amountUsd":"0.001","per":"call","confidence":"exact"}]},"paymentMethods":[{"uid":"pm_Xe7oQxGk5LbRuscGKhtTT","protocol":"mpp","methodType":"crypto","chain":"tempo","mode":"charge","costAmount":"0.001","costPer":"request","priority":0,"asset":null,"unit":"request","depositMicros":null,"planRef":null}],"brandName":"Google Gemini","brandSlug":"google-gemini","brandBaseUrl":"https://ai.google.dev","brandDocsUrl":"https://ai.google.dev/docs","whatItDoes":"Lists all files previously uploaded to Google Gemini for use as multimodal inputs","exampleAgentPrompt":"Show me all the files I've uploaded to Gemini so I can pick one to include in my next multimodal prompt — list their names, IDs, and types.","exampleUseCases":[{"title":"Audit uploaded files before deletion","prompt":"I want to see all the files I've uploaded to Gemini so I can review them and decide which ones I no longer need and should remove from my account."},{"title":"Find video files for analysis task","prompt":"List all the video files I've previously uploaded to Gemini — I need to pick one to analyze for object detection in my next prompt."},{"title":"Inventory images for batch processing","prompt":"Show me every image file I have stored in Gemini right now, with their IDs and upload dates, so I can organize them and reuse the relevant ones in multiple AI requests."}],"resultDescription":"Returns a paginated list of uploaded file objects, each containing metadata such as file name, unique file ID, MIME type, size, upload timestamp, and URI for use in subsequent Gemini API calls.","failureModes":["Invalid or missing API version in URL path returns 404","Expired or invalid authentication token returns 401","Rate limit exceeded returns 429","No files uploaded yet returns an empty list","Malformed pagination token returns 400"],"whenToPreferThis":"Use this endpoint when you need to discover previously uploaded files before referencing them in a Gemini generate-content call, or when auditing/managing stored multimodal assets. Prefer this over uploading a new file if the content may already exist in the account.","instructions":null,"reviewSummary":null,"reviewSummaryHighlights":null,"reviewSummaryConcerns":null,"reviewSummaryGeneratedAt":null,"activationCount":0,"lastUsedAt":null,"lastSuccessfullyRanAt":null,"lastHealthCheckAt":"2026-10-12T17:08:14.961Z","isFirstParty":false,"canonicalSlug":"google-gemini-files-d4cec571"}