{
"success": true,
"data": {
"plan": {
"id": "plan_studio",
"name": "Studio",
"price": 29.99,
"currency": "USD",
"billingCycle": "monthly",
"features": {
"storage": {
"limit": 107374182400,
"used": 53687091200,
"unit": "bytes"
},
"requests": {
"limit": 50000,
"used": 12500,
"unit": "requests_per_hour"
},
"fileSize": {
"limit": 5368709120,
"unit": "bytes"
}
}
},
"usage": {
"currentPeriod": {
"start": "2024-01-01T00:00:00Z",
"end": "2024-01-31T23:59:59Z",
"storage": {
"used": 53687091200,
"percentage": 50.0
},
"requests": {
"used": 12500,
"percentage": 25.0
},
"files": {
"count": 1500,
"limit": 10000
}
},
"projected": {
"storage": 64424509440,
"requests": 15000,
"files": 1800
}
},
"billing": {
"nextBillingDate": "2024-02-01T00:00:00Z",
"currentBalance": 0.00,
"currency": "USD",
"paymentMethod": {
"type": "card",
"last4": "4242",
"brand": "visa",
"expiryMonth": 12,
"expiryYear": 2025
}
},
"limits": {
"storage": {
"limit": 107374182400,
"used": 53687091200,
"remaining": 53687091200,
"unit": "bytes"
},
"requests": {
"limit": 50000,
"used": 12500,
"remaining": 37500,
"unit": "requests_per_hour"
},
"fileSize": {
"limit": 5368709120,
"unit": "bytes"
},
"apiKeys": {
"limit": 10,
"used": 3,
"remaining": 7
}
}
}
}