LINKEDIN API

LinkedIn Publications API

List every publication on a LinkedIn member's profile, with the publisher, publication date, description and link. Page on with the `nextStart` from the previous response.

Endpoint
POST /linkedin/get-profile-publications
Price
1 credit per request
SDK
client.linkedin.getProfilePublications()
MCP tool
linkedin_get_profile_publications
Terminal
curl -X POST "https://api.bridgly.app/linkedin/get-profile-publications" \
-H "Authorization: Bearer $BRIDGLY_KEY" \
-H "Content-Type: application/json" \
-d '{
"publicId": "williamhgates",
"count": 10
}'
[ REQUEST AND RESPONSE ]

What does the LinkedIn Publications API return?

LinkedIn publications API: list the books, papers and articles on a LinkedIn profile, with publisher, publication date, description 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

200 OK · application/json
{
"timeMs": 1840,
"creditsCost": 1,
"data": {
"nextStart": 0,
"publications": [
{
"title": "string",
"publisher": "string",
"publishDate": "string",
"description": "string",
"url": "string"
}
]
}
}
[ USE CASES ]

What can you build with the LinkedIn Publications API?

Research experts

See what an author, academic or speaker has published.

Vet thought leaders

Check the publications behind someone’s expertise before inviting them.

Build reading lists

Collect the work published by people in your field.

[ FAQ ]

LinkedIn Publications API questions

How do I get the publications on a LinkedIn profile?

Send the slug after /in/ in their profile link as publicId. Each publication has its title, publisher, publication date, description and link.

How many publications 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 Publications API?

Send a POST request to https://api.bridgly.app/linkedin/get-profile-publications with publicId in the JSON body and your API key in the Authorization header. In the TypeScript SDK, call client.linkedin.getProfilePublications(). AI agents connected to Bridgly over MCP can call the linkedin_get_profile_publications tool.

How much does the LinkedIn Publications 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.

Try the LinkedIn Publications API

100 free credits on business email, no card. Your first call takes a minute.

APIMCPSDKCLI
free credits

On business email signup. No credit card required.

Start free with 100 credits