FreeSteamKeys API
Access verified Steam giveaways, trust data, and community-driven signals programmatically.
100% Free & Open API No API key required. No authentication needed. Free to use for personal and commercial projects.
Base URL
https://www.freesteamkeys.com/api/
Get Giveaways
GET /giveaways
Returns a list of active Steam giveaways with optional filtering and sorting.
Query Parameters
| Parameter | Description | Values |
| type | Filter by giveaway type | game dlc playtest demo |
| trust | Filter by trust level | 1 = Official / Trusted 2 = Unofficial 3 = Unknown |
| sort | Sort results | date popularity difficulty trust |
Examples
GET https://www.freesteamkeys.com/api/giveaways
GET https://www.freesteamkeys.com/api/giveaways?type=game
GET https://www.freesteamkeys.com/api/giveaways?type=game&trust=1&sort=popularity
Example Response
[ { "id": 10, "title": "Cyberpunk Arena Giveaway", "thumbnail": "https://example.com/thumbnail.jpg", "type": "Game", "redemption": "Steam Key", "trust_score": 92, "status": "Active", "source": "Official Source", "expires_at": "2026-06-01", "url": "https://example.com" } ]
Get Giveaway Details
GET /giveaway?id=72
Returns detailed information for a specific Steam giveaway.
Example Request
GET https://www.freesteamkeys.com/api/giveaway?id=72
Example Response
{ "id": 72, "title": "Cyberpunk Arena Giveaway", "description": "Limited-time Steam key giveaway.", "thumbnail": "https://example.com/thumbnail.jpg", "instructions": "1. Follow the link to claim this Game 2. Log into your Steam account. 3. Click 'Add to Account' to add the Game to your Steam library.", "type": "Game", "redemption": "Steam Key", "status": "Active", "trust_score": 92, "success_rate": 99, "source": "Official Source", "verifications": 200, "positives": 198, "negatives": 2, "reports": 4, "claims": 5000, "expires_at": "2026-06-01", "url": "https://example.com" }
Responses
200 Success
Request completed successfully and data is returned.
204 No Content
No active giveaways available at the moment. Try again later.
404 Not Found
Giveaway or endpoint not found.
500 Server Error
Something went wrong on our end (unexpected server errors).
Notes
- All data is community-driven and updated in real time.
- Trust scores are calculated based on user reports, successful claims, and source history.
- Unknown sources should be approached with caution.