Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Linkedin API: How to activate r_basicprofile as a permission?

Tags:

json

api

linkedin

According to the official LinkedIn documentation, r_basicprofile should be accessible to ALL developers:

enter image description here

And yet, on my app default permissions, I can't see it: enter image description here

Consequently, the calls to

https://api.linkedin.com/v2/me

return

{
  "serviceErrorCode": 100,
  "message": "Not enough permissions to access: GET /me",
  "status": 403
}

How can we activate the basicprofile permission?

like image 362
Jean Meyer Avatar asked Aug 11 '19 21:08

Jean Meyer


1 Answers

The r_basicprofile permission is no longer available after the migration from v1 to v2 of the API effective May 1, 2019. As far as I know, there is no way to request access to it any longer. Instead, you only have access to the three permissions listed in your screenshot. There are "Enterprise Application" developer programs like the Marketing Developer Program, but you have to fit the exact use case and receive approval from LinkedIn to participate. It appears that some of the LinkedIn documentation is out of date and can confuse the issue quite a bit. Here is another article that may be helpful.

like image 59
benb1n Avatar answered Oct 21 '22 04:10

benb1n