Announcements

Help Wizard

Step 1

NEXT STEP

FAQs

Please see below the most popular frequently asked questions.

Loading article...

Loading faqs...

VIEW ALL

Ongoing Issues

Please see below the current ongoing issues which are under investigation.

Loading issue...

Loading ongoing issues...

VIEW ALL

"Insufficient client scope" error with almost all the requests

Solved!

"Insufficient client scope" error with almost all the requests

Hiii. I'm trying to test the app's endpoints in Postman but I get 403 forbidden with the "Insufficient client scope" message in the body. I got my OAuth Token from the spotify console and all the permissions are set to yes. I'm really not sure what the problem is. The only requests that I can make is the one that gets the current user profile and the one that gets the user's playlists. 

 

Plan - Premium

Country - Ro

 

Device

(MacBook Pro (Retina, 15-inch, Mid 2015))

Operating System

(macOS Monterey)

 

My Question or Issue

 

Reply

Accepted Solutions
Marked as solution

Here is a quick way to experiment with the Web API using Postman:

  1. Go to a Console of your choice.
  2. Fill in the fields.
  3. Click on “Get Token”.
  4. Give all scopes under “Required…” a checkmark.
  5. At the bottom, click on “Request Token”.
  6. Click on “Accept” if necessary.
  7. At the right, copy the text starting with “curl -X”
  8. Open Postman
  9. At the right of the left column, click “Import”.
  10. In the top row, choose for “Raw text”.
  11. Paste the previous copied text in the textbox.
  12. Hit “Continue”.
  13. Then, hit “Import”.

Now you have imported the request into Postman and can experiment with it.

Note: Every access token will expire after 1 hour.

XimzendSpotify Star
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
Note: I'm not a Spotify employee.

View solution in original post

4 Replies
Marked as solution

Here is a quick way to experiment with the Web API using Postman:

  1. Go to a Console of your choice.
  2. Fill in the fields.
  3. Click on “Get Token”.
  4. Give all scopes under “Required…” a checkmark.
  5. At the bottom, click on “Request Token”.
  6. Click on “Accept” if necessary.
  7. At the right, copy the text starting with “curl -X”
  8. Open Postman
  9. At the right of the left column, click “Import”.
  10. In the top row, choose for “Raw text”.
  11. Paste the previous copied text in the textbox.
  12. Hit “Continue”.
  13. Then, hit “Import”.

Now you have imported the request into Postman and can experiment with it.

Note: Every access token will expire after 1 hour.

XimzendSpotify Star
Help others find this answer and click "Accept as Solution".
If you appreciate my answer, maybe give me a Like.
Note: I'm not a Spotify employee.

Thank you so much. It wasn't working because I was accepting all scopes, not only the required ones. 

 

Spotify changes so fast: it's Aug 2023 now and spotify doesn't show any console.

yehh octuber 2023, there is no console. I tried twice to get the token, which it is not available , throught postman but I have the same error: Insufficient client scope

Suggested posts