generative-ai-docs
generative-ai-docs copied to clipboard
Encountering a "Permission denied" error while using an API
Description of the bug:
When encountering a "Permission denied" error while using an API, does it imply that there's an issue with my account? Could you please advise on how to resolve this problem?
curl \
-H 'Content-Type: application/json' \
-d '{"contents":[{"parts":[{"text":"Write a story about a magic backpack"}]}]}' \
-X POST 'https://generativelanguage.googleapis.com/v1beta/models/gemini-pro:generateContent?key=AIzaSyAhTarnL1PaQn_yu_uVf0gia9wUyJx8RSI'
{
"error": {
"code": 403,
"message": "Permission denied: Consumer 'api_key:AIzaSyAhTarnL1PaQn_yu_uVf0gia9wUyJx8RSI' has been suspended.",
"status": "PERMISSION_DENIED",
"details": [
{
"@type": "type.googleapis.com/google.rpc.ErrorInfo",
"reason": "CONSUMER_SUSPENDED",
"domain": "googleapis.com",
"metadata": {
"service": "generativelanguage.googleapis.com",
"consumer": "projects/578829824020"
}
}
]
}
}
Actual vs expected behavior:
No response
Any other information you'd like to share?
No response
Same