http
PUT /files/vacation-video.mp4 HTTP/1.1
Host: storage.example.com
Content-Type: video/mp4
Content-Length: 524288000
Authorization: Bearer token123
[video data]
HTTP/1.1 507 Insufficient Storage
Content-Type: application/json
{
"error": "quota_exceeded",
"message": "User storage quota exceeded",
"quota_total": 10737418240,
"quota_used": 10200547328,
"quota_available": 536870912,
"requested_size": 524288000,
"shortage": 0,
"recommendation": "Delete unused files or upgrade storage plan"
}