curl --request GET \
--url https://api.example.com/api/credits/packages{
"id": 123,
"credits": 123,
"price": 123,
"displayName": "<string>",
"description": "<string>",
"bonusCredits": 123,
"popular": true,
"isActive": true
}Retrieve available credit packages for purchase
curl --request GET \
--url https://api.example.com/api/credits/packages{
"id": 123,
"credits": 123,
"price": 123,
"displayName": "<string>",
"description": "<string>",
"bonusCredits": 123,
"popular": true,
"isActive": true
}curl https://your-domain.com/api/credits/packages \
-H "Cookie: connect.sid=your-session-cookie"
[
{
"id": 1,
"credits": 100,
"price": 9.99,
"displayName": "Starter Pack",
"description": "Perfect for trying out premium features",
"bonusCredits": 0,
"popular": false,
"isActive": true
},
{
"id": 2,
"credits": 500,
"price": 39.99,
"displayName": "Power User Pack",
"description": "Best value - includes 25% bonus credits",
"bonusCredits": 125,
"popular": true,
"isActive": true
},
{
"id": 3,
"credits": 1000,
"price": 69.99,
"displayName": "Ultimate Pack",
"description": "Maximum credits for serious users",
"bonusCredits": 300,
"popular": false,
"isActive": true
}
]
| Code | Description |
|---|---|
| 200 | Success - Returns available packages |
| 401 | Unauthorized - User not authenticated |
| 500 | Server error |