LinkedIn connection: 403: Not enough permissions to access

I’m trying to set up a connection to LinkedIn. The aim is to make straightforward API calls about an organisation page I admin on LinkedIn.

When I create the connection, LinkedIn reports that Make has requested the following permissions:

My module makes the following request:

(14. Result and 2. Result are both correct – millisecond unix timestamps)

This returns the following error:

The frustrating thing here is that this worked perfectly on my free account. I then migrated it to my organisation’s Pro shared workspace, and my LinkedIn connection no longer works.

However when I deleted the connection on the old account, and recreated it, it failed in the same way.

I’ve tried removing the connection at both ends and re-creating it, to no avail.

Anyone have any ideas? Thanks!

Welcome to the Make community!

Try setting the connection up again. Looks like you only granted the Name & Photo permission, but not access to other permissions.

2 Likes

Could you please explain how? Make does not offer the option of requesting any other permissions when creating a new LinkedIn connection.

Yeah I tried this as well and I was only asked to share name and Photo. I don’t see any other credentials being requested:

2 Likes

It looks like when I try to do another module like “List an Organiztions Posts” the access permissions are asked to be extended at that point:

Still not sure that will be enough to have access to the endpoint you are trying to access though but it is worth a try.

3 Likes

Solved!!! Thanks!

I must have done that a while ago on my old account before I started experimenting with ‘Make an API call’.

1 Like

There is a Get Page Statistics module that I think gives you what you need without resorting to Make an API call:

But I see there is no granularity or starttime/endtime so I can see why you’re using the endpoint…

3 Likes

Indeed, I need it to be time-bound to a calendar month.

2 Likes