Read-only

Get LinkedIn Profile

Retrieve a LinkedIn profile by provider_id, public slug, or full URL, or omit the identifier to fetch your own profile. Auto-selects Sales Navigator when available, lets you request only the sections you need for lighter responses, and can optionally trigger a profile-view notification to the person. Subject to a 250-per-day view limit.

get_profileGET/api/v1/profiles/{identifier}
crispy — bash

Example prompt: Pull up the LinkedIn profile for john-doe-123 and summarize their current role and experience

{
  "name": "John Doe",
  "headline": "Head of Growth at Acme",
  "profile_url": "https://linkedin.com/in/john-doe-123",
  "location": "London, UK",
  "connection_degree": 2
}
Permission scope
core
Access
Read-only
Daily limit
250/day
Category
Account

What you can build

Look up a prospect's full background before reaching out to personalize your message
Fetch your own profile to audit how it appears to others
Pull only specific sections like experience or skills for faster, lighter responses
Trigger a deliberate profile view to surface yourself in someone's notifications

Parameters

Inputs accepted by get_profile.

NameTypeDescription
identifierstringWho to look up. Accepts provider_id like 'ACoAABGDkeIB...', slug like 'john-doe-123', or full LinkedIn URL. Omit to get your own profile.
linkedin_api"classic" | "sales_navigator"Auto-defaults to sales_navigator when available. Set 'classic' to override.
notifybooleanWhether viewing the profile triggers a 'profile view' notification to the person. Default: false.
sectionsstring[]Request specific profile sections for faster/lighter responses. Omit to get all sections.
refreshbooleanForce a fresh own-profile fetch from LinkedIn, bypassing the 6-hour cache. Only applies when identifier is omitted.

The complete LinkedIn API. Ready when you are.

Connect your first LinkedIn profile in under 5 minutes. Every tool, every seat, no feature gates. Safe limits, warm-up, and full permission control built in.