Skip to main content
Question

Grant credentials are invalid

  • May 23, 2025
  • 1 reply
  • 14 views

Forum|alt.badge.img

Hello, I've created an app using Laravel and I'm getting the error {"error":"invalid_grant","error_description":"Grant credentials are invalid"}. I have set the app's Access Level to Enterprise Access + app as per documentation. The code I am using in Laravel is:

$response = Http::asForm()->withHeaders([
    'content-type' => 'application/x-www-form-urlencoded'
])->post('https://api.box.com/oauth2/token', [
    'client_id' => '*********************************',
    'client_secret' => '*********************',
    'grant_type' => 'client_credentials',
    'box_subject_type' => 'enterprise',
    'box_subject_id' => '****************'
]);

In the dashboard, my enterprise ID is equal to 0, so I think I should use the user ID. Thank you very much for the help.

1 reply

Forum|alt.badge.img

Hi Giovanni, 

Welcome to Box Community and glad to help!

For better assistance you may take this inquiry to our specialists in this forum. 

Thanks for posting!