Hello,
We are encountering an issue where an HTTP 500 error occurs when querying the Drops entitlements for a specific user using the following endpoint:
GET https://api.twitch.tv/helix/entitlements/drops?user_id=96202338&game_id=286759738&fulfillment_status=CLAIMED
This does not happen for all users — it only occurs for a few specific users.
We tested using the user’s Twitch access token. Interestingly, when we set the first parameter to 100, the API responds successfully. However, when we set it to 20 or 30, we consistently receive an HTTP 500 error.
The response body is as follows:
{
"error": "Internal Server Error",
"status": 500,
"message": ""
}
Please let us know if you need the Client-ID — we’re happy to provide it.
Looking forward to your assistance.