Not all APIs support Application Authorization. If you are accessing APIs that are not member specific, use this flow. Application Authorization (2-legged OAuth Client Credential Flow)Īpplication Authorization or using 2-Legged OAuth grants permissions to your application to access protected LinkedIn resources. To see the list of permissions, descriptions and access details, refer to Getting Access to LinkedIn APIs page. Your application must have the appropriate permissions before it can access data. The LinkedIn platform uses permissions to protect and prevent abuse of member data. Permissions are authorization consents to access LinkedIn resources. Member Authorization Permissions are granted by a LinkedIn member to access members resources on LinkedIn.
Open permissions available to all applications are of this type such as r_liteprofile, r_emailaddress, and w_member_social. This is the most commonly used permission type across LinkedIn APIs. Use this flow if you are requesting access to a member's account to use their data and make requests on their behalf.