LinkedIn Certifications API
List every license and certification on a LinkedIn member's profile, with the issuing organization, issue and expiry dates, credential ID and credential link. Page on with the `nextStart` from the previous response.
- Endpoint
- POST /linkedin/get-profile-certifications
- Price
- 1 credit per request
- SDK
- client.linkedin.getProfileCertifications()
- MCP tool
- linkedin_get_profile_certifications
curl -X POST "https://api.bridgly.app/linkedin/get-profile-certifications" \ -H "Authorization: Bearer $BRIDGLY_KEY" \ -H "Content-Type: application/json" \ -d '{ "publicId": "williamhgates", "count": 10}'import osimport requestsresponse = requests.post( "https://api.bridgly.app/linkedin/get-profile-certifications", headers={"Authorization": f"Bearer {os.environ['BRIDGLY_KEY']}"}, json={ "publicId": "williamhgates", "count": 10, },)data = response.json()const response = await fetch("https://api.bridgly.app/linkedin/get-profile-certifications", { method: "POST", headers: { Authorization: `Bearer ${process.env.BRIDGLY_KEY}`, "Content-Type": "application/json", }, body: JSON.stringify({ "publicId": "williamhgates", "count": 10 }),});const data = await response.json();import { Bridgly } from "@bridgly/sdk";const client = new Bridgly({ apiKey: "bgly_YOUR_KEY" });const res = await client.linkedin.getProfileCertifications({ publicId: "williamhgates", count: 10});if (res.type === "success") { console.log(res.data);}What does the LinkedIn Certifications API return?
LinkedIn certifications API: list the licenses and certifications on a LinkedIn profile, with issuer, issue and expiry dates, credential ID and link. Every response has the same envelope: the result in data, plus timeMs and the creditsCost of the call.
Request body
startinteger- Number of results to skip. Defaults to 0.
publicIdstringrequired- The member public identity, or the profile link itself, e.g. "williamhgates" or "https://www.linkedin.com/in/williamhgates".
countinteger · 1–100 · default 10- Number of results to return (1–100). Defaults to 10.
Example response
{ "timeMs": 1840, "creditsCost": 1, "data": { "nextStart": 0, "certifications": [ { "name": "string", "issuingOrganization": "string", "issueDate": "string", "expirationDate": "string", "credentialId": "string", "credentialUrl": "string" } ] }}What can you build with the LinkedIn Certifications API?
Verify qualifications
Check which certifications a candidate lists and who issued them.
Find certified specialists
Look for people holding a given cloud, security or industry certification.
Track expiring credentials
Read expiry dates to see when a certification needs renewing.
LinkedIn Certifications API questions
How do I get the certifications on a LinkedIn profile?
Send the slug after /in/ in their profile link as publicId. Each certification has its name, issuing organization, issue and expiry dates, credential ID and credential link when the member added them.
How many certifications come back per call?
Up to 100. Send the nextStart from the response back as start for the next page.
How do I use the LinkedIn Certifications API?
Send a POST request to https://api.bridgly.app/linkedin/get-profile-certifications with publicId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.linkedin.getProfileCertifications(). AI agents connected to Bridgly over MCP can call the linkedin_get_profile_certifications tool.
How much does the LinkedIn Certifications API cost?
Costs 1 credit per request. Credits cost $2.00 per 1,000 on pay-as-you-go and as low as $1.00 per 1,000 at volume. New accounts on a business email start with 100 free credits, and failed requests are never charged.
More LinkedIn endpoints
The same API key works on every endpoint. See all LinkedIn API endpoints.
- LinkedIn Publications API→LinkedIn publications API: list the books, papers and articles on a LinkedIn profile, with publisher, publication date, description and link.
- LinkedIn Volunteering API→LinkedIn volunteer experience API: list the volunteer roles on a LinkedIn profile, with organization, cause, start and end dates and description.
- LinkedIn Honors and Awards API→LinkedIn honors and awards API: list the honors and awards on a LinkedIn profile, with the issuer, the date it was received and its description.
- LinkedIn Profile API→LinkedIn profile scraper API: get a full public profile from its URL as JSON, with headline, about, work history, education, skills and certifications.
Try the LinkedIn Certifications API
100 free credits on business email, no card. Your first call takes a minute.