LinkedIn Connector
Professional profile and activity data from LinkedIn.
Updated 19 March 2026
linkedinconnectorprofessionaloauth
LinkedIn Connector
Professional profile and activity data from LinkedIn.
Connector Metadata
| SDK connector id | linkedin |
| Works on | Web, React Native, Swift, Mobile profile sync |
| Current collection surface | Web OAuth, Mobile profile sync |
| Information density | Medium |
| Signal quality | High |
| Best for | Professional identity, career context, skills, industry interests, and work-related personalization. |
Activation
To show this connector in the SDK, add linkedin to the platform allowlist for the SDK surface you are using.
Web
<OnairosButton
webpageName="YourApp"
requestData={['preferences', 'personality']}
allowedPlatforms={['linkedin']}
onComplete={(result) => console.log(result)}
/>
React Native
<OnairosButton
AppName="YourApp"
allowedPlatforms={['linkedin']}
recommendedPlatforms={['linkedin']}
onComplete={(result) => console.log(result)}
/>
Swift
let config = OnairosConfig(
apiKey: "your_api_key",
platforms: [.linkedin],
recommendedPlatforms: [.linkedin],
urlScheme: "yourapp",
appName: "YourApp"
)
Connector ids are lowercase
Use linkedin in allowedPlatforms. Display names such as LinkedIn may work on some SDK surfaces, but lowercase connector ids are the safest cross-platform choice.
Current SDK Surface
Web OAuthMobile profile sync
What We Collect
- Profile basics such as full name, headline, location, about text, and profile URL.
- Professional history including experience, education, skills, languages, certifications, followers, and connections.
- Limited LinkedIn posts and reactions where the official API allows access.
Current Onairos Handling
- Connection state is handled through the LinkedIn OAuth flow.
- Richer profile data can also come through the profile import flow.
Notes
- Can include rich profile fields in addition to connection state.
- LinkedIn's official API coverage is limited, so the profile-scrape path is important for richer data collection.