# Storage · list

`GET /v1/storage/objects` — List the account's stored objects, newest first.

- Base URL: https://eroq.ai/v1
- Auth: `Authorization: Bearer eroq_sk_…` (create keys at https://eroq.ai/dashboard/keys)
- Credits: free

Returns up to 200 live objects with their CDN URLs. Deleted objects leave the list but keep their ledger history.

## Example request

```bash
curl https://eroq.ai/v1/storage/objects \
  -H "Authorization: Bearer $EROQ_API_KEY"
```

```javascript
const res = await fetch('https://eroq.ai/v1/storage/objects', {
  headers: { Authorization: `Bearer ${process.env.EROQ_API_KEY}` },
})
console.log(await res.json())
```

```python
import os, requests

res = requests.get("https://eroq.ai/v1/storage/objects", headers={"Authorization": f"Bearer {os.environ['EROQ_API_KEY']}"})
print(res.json())
```

```go
package main

import (
	"fmt"
	"io"
	"net/http"
	"os"
)

func main() {
	req, _ := http.NewRequest("GET", "https://eroq.ai/v1/storage/objects", nil)
	req.Header.Set("Authorization", "Bearer "+os.Getenv("EROQ_API_KEY"))

	res, _ := http.DefaultClient.Do(req)
	defer res.Body.Close()
	out, _ := io.ReadAll(res.Body)
	fmt.Println(string(out))
}
```

## Response


```json
{
  "object": "list",
  "data": [{
    "id": "0b52…",
    "object": "storage.object",
    "url": "https://store.eroq.ai/acc_…/8c1f2-poster.webp",
    "bytes": 482133,
    "content_type": "image/webp",
    "created_at": "2026-08-25T14:02:11Z"
  }]
}
```
---
Canonical: https://eroq.ai/docs/storage-list · Index for agents: https://eroq.ai/llms.txt · OpenAPI: https://eroq.ai/openapi.json
