LINKEDIN API

LinkedIn Volunteering API

List every volunteer role on a LinkedIn member's profile, with the organization, cause, dates and description. Page on with the `nextStart` from the previous response.

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

What does the LinkedIn Volunteering API return?

LinkedIn volunteer experience API: list the volunteer roles on a LinkedIn profile, with organization, cause, start and end dates and description. 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,
"volunteering": [
{
"role": "string",
"organization": "string",
"cause": "string",
"startDate": "string",
"endDate": "string",
"description": "string"
}
]
}
}
[ USE CASES ]

What can you build with the LinkedIn Volunteering API?

Find board members

See which nonprofits and boards a person serves on.

Match on values

Learn which causes a candidate or prospect gives their time to.

Map nonprofit networks

Find the people who volunteer with a given organization.

[ FAQ ]

LinkedIn Volunteering API questions

How do I get the volunteer experience on a LinkedIn profile?

Send the slug after /in/ in their profile link as publicId. Each role has its title, organization, cause, start and end dates and description.

What does the cause field hold?

The cause the member picked for the role, such as EDUCATION, HEALTH or ECONOMIC_EMPOWERMENT, or null when they picked none.

How do I use the LinkedIn Volunteering API?

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

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