Quotas & Limits
Pinner enforces usage limits to ensure fair access for all users.
Storage Quotas
| Plan | Storage | Retention |
|---|---|---|
| Free | 1 GB | 30 days |
| Pro | 100 GB | Indefinite |
| Enterprise | Custom | Custom |
Rate Limits
| Endpoint | Free | Pro |
|---|---|---|
| Uploads/min | 10 | 100 |
| Pins/min | 30 | 300 |
| Queries/min | 60 | 600 |
Fair Use Policy
- No bandwidth abuse
- No automated scraping
- Respect rate limits
Checking Your Pins
import { Pinner } from "@lumeweb/pinner";
const pinner = new Pinner({ jwt: "YOUR_API_TOKEN" });
const pins = await pinner.listPins();
console.log(`Total pins: ${pins.length}`);
for (const pin of pins) {
console.log(`${pin.cid} - ${pin.status}`);
}