# Google Gemini Files - List Uploaded Files

> Google Gemini Files - List Uploaded Files is a paid API for AI agents from Google Gemini at gemini.mpp.tempo.xyz, paid per call via MPP, $0.001/call, status unknown (last checked 2026-10-12).

Lists all files previously uploaded to Google Gemini for use as multimodal inputs

## Facts

- Endpoint: GET https://gemini.mpp.tempo.xyz/:version/files?utm_source=zero.xyz
- Price: $0.001/call
- Payment: MPP
- Status: unknown
- Last checked: 2026-10-12
- Activations on Zero: 0
- Provider: Google Gemini
- Docs: https://ai.google.dev/docs
- Website: https://ai.google.dev
- Tags: llm, gemini, veo, imagen, video, multimodal, ai, media
- Canonical page: https://www.zero.xyz/c/google-gemini-files-d4cec571
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_jVZWEXcirsnn_EMpAdS3Z

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability google-gemini-files-d4cec571
```

Example prompt: 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.

## When to prefer this

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.

## Known failure modes

- 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

## How this service works

List uploaded files (free)

## Output

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.

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/google-gemini-files-d4cec571/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from gemini.mpp.tempo.xyz](https://www.zero.xyz/host/gemini.mpp.tempo.xyz/llms.txt)
