# Download Object from Tempo Object Storage

> Download Object from Tempo Object Storage is a paid API for AI agents from Object Storage at storage.mpp.tempo.xyz, $0.0001/call, status unknown (last checked 2026-09-15).

Downloads a stored object (file/blob) by key from Tempo's S3/R2-compatible object storage, billed at $0.001 base plus $0.01 per MB

## Facts

- Endpoint: GET https://storage.mpp.tempo.xyz/:key
- Price: $0.0001/call
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Provider: Object Storage
- Docs: https://developers.cloudflare.com/r2/
- Website: https://tempo.xyz
- Tags: s3, r2, objects, blobs, files, storage
- Canonical page: https://www.zero.xyz/c/object-storage-key-317fa831
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_SDy3iMU_76jXep77Lb6Qd

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 object-storage-key-317fa831
```

Example prompt: Can you download the file stored at key 'reports/2024-q4-summary.pdf' from Tempo object storage and give me its contents?

## When to prefer this

Use this endpoint when you need to retrieve a previously stored object from Tempo's S3/R2-compatible storage by its exact key. Prefer this over alternatives when you are already using Tempo for storage, need per-byte pricing transparency, or require Cloudflare R2 compatibility. Not suitable for listing/searching objects (use the List endpoint) or when the key is unknown.

## Known failure modes

- Object key not found (404) — the specified key does not exist in storage
- Unauthorized access (401/403) — missing or invalid credentials
- Payment failure — insufficient USDC balance for per-call pricing
- Key is malformed or contains invalid characters
- Object is empty or corrupted
- Network timeout for very large objects

## How this service works

Download object ($0.001 base + $0.01/MB)

## Output

The raw binary or text content of the stored object identified by the given key, returned as the response body. The size of the object determines the cost ($0.001 base + $0.01/MB).

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/object-storage-key-317fa831/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from storage.mpp.tempo.xyz](https://www.zero.xyz/host/storage.mpp.tempo.xyz/llms.txt)
