InsightSocial API
LinkedIn

LinkedIn Profile Full API reference

Your first 10 calls are free, no card needed. Pricing and FAQ

Get a free API key
Example request
curl "https://api.insightsocial.app/v1/linkedin/profile/full?url=https%3A%2F%2Fwww.linkedin.com%2Fcompany%2Fmicrosoft" \
  -H "x-api-key: $INSIGHTSOCIAL_API_KEY"
GET
/v1/linkedin/profile/full

Returns a LinkedIn company page and its latest 10 posts in one call. Use it instead of calling company and company/posts.

Beta. A composite: data.profile is a schema-2 Profile and data.posts[].post are schema-2 Posts, and the posts page with cursor. The rest of data is the source's own structure under our naming rules (snake_case keys, string ids). Fields outside the profile and posts may change. See Schema 2.

50 credits per call.

Paginates by cursor: see Pagination.

x-api-key<token>

Your key from the dashboard. It starts with isk_.

In: header

Query Parameters

url*string

Full LinkedIn company profile or page URL. One of the identity params is required.

posts?integer

How many of the fetched recent posts to return and compute the metrics over (1-100, default 25).

cursor?string

Pass a prior response's posts_cursor to read the next page of posts.

include?string
dry_run?"1"

Set to 1 to get the price of this call without making it: data.dry_run carries credits_min and credits_max. Nothing is charged.

Value in

  • "1"

Response Body

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

application/json

curl -X GET "https://api.insightsocial.app/v1/linkedin/profile/full?url=string"
{  "success": true,  "platform": "string",  "endpoint": "string",  "schema_version": "2",  "pagination": {    "next_cursor": "string",    "has_more": true,    "page_size": 0,    "stopped_at": "since"  },  "unavailable": [    "string"  ],  "credits_used": 0,  "credits_remaining": 0,  "request_id": "string",  "cached": true,  "idempotent_replay": true,  "charge_reason": "string",  "free_call": true,  "data": {    "property1": null,    "property2": null  }}