360 Secure SkillHub
360 安全技能中心

LinkedIn Data

该 Skill 通过一个 superagnt API 密钥(Bearer 认证)调用 50 多个 LinkedIn 数据接口,可查询公司详情、员工数、人物资料、技能与推荐、帖子及互动、职位搜索与招聘团队、地点与文章等。输入为域名、用户名、URL、职位 ID 或关键词等参数,返回结构化 JSON。适用于销售获客前的客户调研、招聘候选人画像、竞品与用人趋势分析、CRM 数据增强等场景。支持 curl 直连,也可改用 MCP 服务器接入。

superagnt
superagnt
热度 33.50
最近更新 2026-09-23 02:40:59
分类:搜索依赖:第三方 API / MCP 服务 / 代码执行应用场景:API 集成 / 研究 / 市场分析

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add linkedin-data
Metadata
name
linkedin-data
description
LinkedIn API integration with a single superagnt API key (Bearer token). Fetch company profiles, jobs, people, posts, and professional network insights. Use this skill when users want LinkedIn data for sales, recruiting, or enrichment. For other social data platforms, use the social-data skill (https://clawhub.ai/superagnt/skills/social-data).
version
2.0.6
author
superagnt
license
MIT-0
platforms
["macos","linux","windows"]
required_environment_variables
["SUPERAGNT_API_KEY"]
metadata
{"hermes":{"tags":["linkedin-data","lead-generation","sales","recruiting"]},"openclaw":{"requires":{"env":["SUPERAGNT_API_KEY"],"bins":["curl"]},"primaryEnv":"SUPERAGNT_API_KEY","emoji":"💼","homepage":"https://superagnt.com/r/ch-linkedin-data-docs"}}

LinkedIn Data

The superagnt LinkedIn Data API provides comprehensive, real-time access to LinkedIn's professional network data through a single unified endpoint. Instead of juggling multiple vendor accounts, API keys, and billing dashboards, you get one key and one credit balance that covers company enrichment, profile lookups, job board data, post analytics, article retrieval, and location search. Every response is structured JSON optimized for downstream AI processing — no scraping, no browser automation, no CAPTCHA solving. Whether you're building an AI sales agent that needs account research before outreach, a recruiting copilot that assembles candidate dossiers, or a market intelligence pipeline that tracks competitor hiring trends, this API delivers the data your agents need to make informed decisions at scale.

Alternative install: the scoped MCP server

If this client speaks MCP, you can connect the LinkedIn Data facet server instead of using this skill's curl calls — the same endpoints below as native MCP tools with structured parameters and OAuth sign-in, scoped to this capability:

https://mcp.superagnt.com/mcp/linkedin

That URL publishes full OAuth discovery: an MCP-capable client needs the URL and nothing else (approve once in the browser). On clients that hold a bearer instead, add it as an Authorization: Bearer header. Per-client setup lines: https://mcp.superagnt.com/agent-setup/prompt.md

This skill document stays fully usable on curl-only environments — everything below works with just the API key.

Authentication

Get an API key from the dashboard and export it as SUPERAGNT_API_KEY. Every request sends it as a Bearer token:

Authorization: Bearer $SUPERAGNT_API_KEY

If the variable is not set, ask the user for their key or point them at https://superagnt.com/r/ch-linkedin-data-key.

Verify the install (do this first)

One call proves the key, the credit balance, and this source end to end:

curl -s https://api.superagnt.com/v1/credits \
  -H 'Authorization: Bearer $SUPERAGNT_API_KEY'

A JSON result means you are live. A 401 means the key is wrong or missing; a 402 means the workspace is out of credits — the dashboard shows both.

Base URL

https://api.superagnt.com/v1/data/linkedin

Available Endpoints

Method Path Summary
GET /get-company-by-domain Get Company By Domain
GET /get-company-details-by-id Get Company Details by ID
GET /get-company-details Get Company Details
POST /profiles/interests/schools Get Profile School Interests
POST /profiles/interests/newsletters Get Profile Newsletter Interests
GET /similar-profiles Get Similar Profiles
GET /profiles/position-skills Get Profile Positions With Skills
POST /profiles/interests/companies Get Profile Company Interest
GET /all-profile-data Profile Data & Recommendations
GET /get-given-recommendations Get Given Recommendations
GET /profile-data-connection-count-posts Get Profile Data, Connection & Follower Count and Posts
GET /about-this-profile About The Profile
GET /data-connection-count Get Profile Data and Connection & Follower Count
GET /get-received-recommendations Get Received Recommendations
GET /get-profile-comments Get Profile's Comments
GET /get-profile-likes Get Profile Reactions
GET /get-profile-post-and-comments Get Profile Post and Comments
GET /connection-count Get Profile Connection & Follower Count
GET /get-profile-posts-comments Get Profile Post Comment
POST /search-people-by-url Search People by URL
GET / Get Profile Data
GET /search-people Search People
GET /get-profile-data-by-url Get Profile Data By URL
POST /profiles/interests/groups Get Profile Group Interests
POST /profiles/interests/top-voices Get Profile Top Voice Interests
GET /get-profile-posts Get Profile's Posts
POST /get-post-reactions Get Post Reactions
GET /profiles/positions/top Get Profile Top Position
GET /get-company-posts Get Company's Post
GET /get-company-pages-people-also-viewed Get Company Pages People Also Viewed
GET /get-company-insights Get Company Insights [PREMIUM]
POST /search-posts Search Posts
GET /search-jobs-v2 Search Jobs V2
GET /profiles/posted-jobs Get Profile's Posted Jobs
GET /get-company-post-comments Get Company Post Comments
POST /get-company-employees-count Get Company Employees Count
POST /companies/search Search Companies
GET /get-job-details Get Job Details
GET /get-article-comments Get Article Comments
GET /get-article-reactions Get Article Reactions
GET /get-article Get Article
GET /get-user-articles Get User Articles
POST /posts/reposts Get Post Reposts
GET /get-post Get Post
POST /company-jobs Get Company Jobs
GET /search-jobs Search Jobs
GET /health Health Check
GET /get-hiring-team Get Hiring Team
GET /search-locations Search Locations
POST /search-posts-by-hashtag Search Post by Hashtag
GET /get-company-jobs-count Get Company Jobs Count
GET /get-profile-recent-activity-time Get Profile Recent Activity Time

Tool Schemas

The following JSON defines every operation with its parameters. Each tool maps to an API endpoint under the base URL.

[
  {
    "name": "superagnt_linkedin_Get_Company_By_Domain",
    "description": "Get Company By Domain",
    "method": "GET",
    "path": "/get-company-by-domain",
    "parameters": {
      "type": "object",
      "properties": {
        "domain": {
          "type": "string",
          "description": "domain"
        }
      },
      "required": [
        "domain"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Details_by_ID",
    "description": "Get Company Details by ID",
    "method": "GET",
    "path": "/get-company-details-by-id",
    "parameters": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "id"
        }
      },
      "required": [
        "id"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Details",
    "description": "Get Company Details",
    "method": "GET",
    "path": "/get-company-details",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_School_Interests",
    "description": "Get Profile School Interests",
    "method": "POST",
    "path": "/profiles/interests/schools",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        },
        "page": {
          "type": "integer",
          "description": "page"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Newsletter_Interests",
    "description": "Get Profile Newsletter Interests",
    "method": "POST",
    "path": "/profiles/interests/newsletters",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        },
        "page": {
          "type": "integer",
          "description": "page"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Similar_Profiles",
    "description": "Get Similar Profiles",
    "method": "GET",
    "path": "/similar-profiles",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        }
      },
      "required": [
        "url"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Positions_With_Skills",
    "description": "Get Profile Positions With Skills",
    "method": "GET",
    "path": "/profiles/position-skills",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Company_Interest",
    "description": "Get Profile Company Interest",
    "method": "POST",
    "path": "/profiles/interests/companies",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        },
        "page": {
          "type": "integer",
          "description": "page"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Profile_Data___Recommendations",
    "description": "Profile Data & Recommendations",
    "method": "GET",
    "path": "/all-profile-data",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Given_Recommendations",
    "description": "Get Given Recommendations",
    "method": "GET",
    "path": "/get-given-recommendations",
    "parameters": {
      "type": "object",
      "properties": {
        "start": {
          "type": "string",
          "description": "start"
        },
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_profile_with_connections_and_posts",
    "description": "Get Profile Data, Connection & Follower Count and Posts",
    "method": "GET",
    "path": "/profile-data-connection-count-posts",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_About_The_Profile",
    "description": "About The Profile",
    "method": "GET",
    "path": "/about-this-profile",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_profile_with_connection_count",
    "description": "Get Profile Data and Connection & Follower Count",
    "method": "GET",
    "path": "/data-connection-count",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Received_Recommendations",
    "description": "Get Received Recommendations",
    "method": "GET",
    "path": "/get-received-recommendations",
    "parameters": {
      "type": "object",
      "properties": {
        "start": {
          "type": "string",
          "description": "start"
        },
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_s_Comments",
    "description": "Get Profile's Comments",
    "method": "GET",
    "path": "/get-profile-comments",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Reactions",
    "description": "Get Profile Reactions",
    "method": "GET",
    "path": "/get-profile-likes",
    "parameters": {
      "type": "object",
      "properties": {
        "paginationToken": {
          "type": "string",
          "description": "It is required when fetching the next results page. The token from the previous call must be used."
        },
        "username": {
          "type": "string",
          "description": "username"
        },
        "start": {
          "type": "string",
          "description": "for pagination, increase +100 to parse next result until you see less than 100 results.\nit could be one of these; 0, 100, 200, 300, 400, etc."
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Post_and_Comments",
    "description": "Get Profile Post and Comments",
    "method": "GET",
    "path": "/get-profile-post-and-comments",
    "parameters": {
      "type": "object",
      "properties": {
        "urn": {
          "type": "string",
          "description": "The URN (Unique Resource Name) of the LinkedIn post. Must be a numeric URN identifier, e.g. 7181285160586211328."
        }
      },
      "required": [
        "urn"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Connection___Follower_Count",
    "description": "Get Profile Connection & Follower Count",
    "method": "GET",
    "path": "/connection-count",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Post_Comment",
    "description": "Get Profile Post Comment",
    "method": "GET",
    "path": "/get-profile-posts-comments",
    "parameters": {
      "type": "object",
      "properties": {
        "paginationToken": {
          "type": "string",
          "description": "It is required when fetching the next results page. The token from the previous call must be used."
        },
        "page": {
          "type": "string",
          "description": "page"
        },
        "urn": {
          "type": "string",
          "description": "Post urn value"
        },
        "sort": {
          "type": "string",
          "description": "it could be one of these; mostRelevant, mostRecent"
        }
      },
      "required": [
        "urn",
        "sort"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Search_People_by_URL",
    "description": "Search People by URL",
    "method": "POST",
    "path": "/search-people-by-url",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Data",
    "description": "Get Profile Data",
    "method": "GET",
    "path": "/",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Search_People",
    "description": "Search People",
    "method": "GET",
    "path": "/search-people",
    "parameters": {
      "type": "object",
      "properties": {
        "firstName": {
          "type": "string",
          "description": "firstName"
        },
        "geo": {
          "type": "string",
          "description": "please follow this to find location id"
        },
        "keywordTitle": {
          "type": "string",
          "description": "keywordTitle"
        },
        "start": {
          "type": "string",
          "description": "it could be one of these; 0, 10, 20, 30, etc."
        },
        "lastName": {
          "type": "string",
          "description": "lastName"
        },
        "company": {
          "type": "string",
          "description": "Company name"
        },
        "keywordSchool": {
          "type": "string",
          "description": "keywordSchool"
        },
        "keywords": {
          "type": "string",
          "description": "keywords"
        },
        "schoolId": {
          "type": "string",
          "description": "schoolId"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Data_By_URL",
    "description": "Get Profile Data By URL",
    "method": "GET",
    "path": "/get-profile-data-by-url",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        }
      },
      "required": [
        "url"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Group_Interests",
    "description": "Get Profile Group Interests",
    "method": "POST",
    "path": "/profiles/interests/groups",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        },
        "page": {
          "type": "integer",
          "description": "page"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Top_Voice_Interests",
    "description": "Get Profile Top Voice Interests",
    "method": "POST",
    "path": "/profiles/interests/top-voices",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        },
        "page": {
          "type": "integer",
          "description": "page"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_s_Posts",
    "description": "Get Profile's Posts",
    "method": "GET",
    "path": "/get-profile-posts",
    "parameters": {
      "type": "object",
      "properties": {
        "start": {
          "type": "string",
          "description": "use this param to get posts in next results page: 0 for page 1, 50 for page 2 100 for page 3, etc."
        },
        "postedAt": {
          "type": "string",
          "description": "It is not an official filter. It filters posts after fetching them from LinkedIn and returns posts that are newer than the given date.\nExample value: 2024-01-01 00:00"
        },
        "username": {
          "type": "string",
          "description": "username"
        },
        "paginationToken": {
          "type": "string",
          "description": "It is required when fetching the next results page. The token from the previous call must be used."
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Post_Reactions",
    "description": "Get Post Reactions",
    "method": "POST",
    "path": "/get-post-reactions",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        },
        "page": {
          "type": "integer",
          "description": "page"
        },
        "reactionType": {
          "type": "string",
          "description": "reactionType"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Top_Position",
    "description": "Get Profile Top Position",
    "method": "GET",
    "path": "/profiles/positions/top",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_s_Post",
    "description": "Get Company's Post",
    "method": "GET",
    "path": "/get-company-posts",
    "parameters": {
      "type": "object",
      "properties": {
        "paginationToken": {
          "type": "string",
          "description": "It is required when fetching the next results page. The token from the previous call must be used."
        },
        "start": {
          "type": "string",
          "description": "use this param to get posts in next results page: 0 for page 1, 50 for page 2, 100 for page 3, etc."
        },
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Pages_People_Also_Viewed",
    "description": "Get Company Pages People Also Viewed",
    "method": "GET",
    "path": "/get-company-pages-people-also-viewed",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Insights__PREMIUM",
    "description": "Get Company Insights [PREMIUM]",
    "method": "GET",
    "path": "/get-company-insights",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Search_Posts",
    "description": "Search Posts",
    "method": "POST",
    "path": "/search-posts",
    "parameters": {
      "type": "object",
      "properties": {
        "keyword": {
          "type": "string",
          "description": "keyword"
        },
        "sortBy": {
          "type": "string",
          "description": "sortBy"
        },
        "datePosted": {
          "type": "string",
          "description": "datePosted"
        },
        "page": {
          "type": "integer",
          "description": "page"
        },
        "contentType": {
          "type": "string",
          "description": "contentType"
        },
        "fromMember": {
          "type": "array",
          "description": "fromMember"
        },
        "fromCompany": {
          "type": "array",
          "description": "fromCompany"
        },
        "mentionsMember": {
          "type": "array",
          "description": "mentionsMember"
        },
        "mentionsOrganization": {
          "type": "array",
          "description": "mentionsOrganization"
        },
        "authorIndustry": {
          "type": "array",
          "description": "authorIndustry"
        },
        "authorCompany": {
          "type": "array",
          "description": "authorCompany"
        },
        "authorTitle": {
          "type": "string",
          "description": "authorTitle"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Search_Jobs_V2",
    "description": "Search Jobs V2",
    "method": "GET",
    "path": "/search-jobs-v2",
    "parameters": {
      "type": "object",
      "properties": {
        "titleIds": {
          "type": "string",
          "description": "please follow this to find title id by title"
        },
        "salary": {
          "type": "string",
          "description": "it could be one of these; 40k+, 60k+, 80k+, 100k+, 120k+, 140k+, 160k+, 180k+, 200k+\nExample: 80k+"
        },
        "functionIds": {
          "type": "string",
          "description": "please follow this to find function id"
        },
        "companyIds": {
          "type": "string",
          "description": "please follow this to find company id"
        },
        "distance": {
          "type": "string",
          "description": "0 = 0km\n\n5 = 8km\n\n10 = 16km\n\n25 = 40km\n\n50 = 80km\n\n100 = 160km"
        },
        "experienceLevel": {
          "type": "string",
          "description": "it could be one of these; internship, associate, director, entryLevel, midSeniorLevel. executive\nexample: executive"
        },
        "locationId": {
          "type": "number",
          "description": "please follow this to find location id"
        },
        "onsiteRemote": {
          "type": "string",
          "description": "it could be one of these;\n- onSite\n- remote\n- hybrid\n\nexample: remote"
        },
        "industryIds": {
          "type": "string",
          "description": "please follow this to find industry id"
        },
        "sort": {
          "type": "string",
          "description": "it could be one of these; mostRelevant, mostRecent"
        },
        "keywords": {
          "type": "string",
          "description": "keywords"
        },
        "jobType": {
          "type": "string",
          "description": "it could be one of these; fullTime, partTime, contract, internship\nExample: contract"
        },
        "start": {
          "type": "string",
          "description": "it could be one of these; 0, 50, 100, 150, 200, etc.\nThe maximum number of start is 975"
        },
        "datePosted": {
          "type": "string",
          "description": "it could be one of these; anyTime, pastMonth, pastWeek, past24Hours"
        }
      },
      "required": [
        "keywords"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_s_Posted_Jobs",
    "description": "Get Profile's Posted Jobs",
    "method": "GET",
    "path": "/profiles/posted-jobs",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "LinkedIn job id"
        }
      },
      "required": [
        "username"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Post_Comments",
    "description": "Get Company Post Comments",
    "method": "GET",
    "path": "/get-company-post-comments",
    "parameters": {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string",
          "description": "sort"
        },
        "page": {
          "type": "string",
          "description": "page"
        },
        "urn": {
          "type": "string",
          "description": "urn"
        }
      },
      "required": [
        "sort",
        "urn"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Employees_Count",
    "description": "Get Company Employees Count",
    "method": "POST",
    "path": "/get-company-employees-count",
    "parameters": {
      "type": "object",
      "properties": {
        "companyId": {
          "type": "string",
          "description": "companyId"
        },
        "locations": {
          "type": "array",
          "description": "locations"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Search_Companies",
    "description": "Search Companies",
    "method": "POST",
    "path": "/companies/search",
    "parameters": {
      "type": "object",
      "properties": {
        "keyword": {
          "type": "string",
          "description": "Search keyword for company name or description"
        },
        "locations": {
          "type": "array",
          "description": "Array of LinkedIn geo IDs to filter by location"
        },
        "companySizes": {
          "type": "array",
          "description": "Company size codes: A (1), B (2-10), C (11-50), D (51-200), E (201-500), F (501-1000), G (1001-5000), H (5001-10000), I (10001+)"
        },
        "hasJobs": {
          "type": "boolean",
          "description": "Filter for companies with active job postings"
        },
        "industries": {
          "type": "array",
          "description": "Array of LinkedIn industry IDs to filter by"
        },
        "page": {
          "type": "integer",
          "description": "Page number for pagination"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Job_Details",
    "description": "Get Job Details",
    "method": "GET",
    "path": "/get-job-details",
    "parameters": {
      "type": "object",
      "properties": {
        "id": {
          "type": "number",
          "description": "id"
        }
      },
      "required": [
        "id"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Article_Comments",
    "description": "Get Article Comments",
    "method": "GET",
    "path": "/get-article-comments",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        },
        "page": {
          "type": "string",
          "description": "page"
        },
        "sort": {
          "type": "string",
          "description": "sort"
        }
      },
      "required": [
        "url"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Article_Reactions",
    "description": "Get Article Reactions",
    "method": "GET",
    "path": "/get-article-reactions",
    "parameters": {
      "type": "object",
      "properties": {
        "page": {
          "type": "string",
          "description": "page"
        },
        "url": {
          "type": "string",
          "description": "url"
        }
      },
      "required": [
        "url"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Article",
    "description": "Get Article",
    "method": "GET",
    "path": "/get-article",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        }
      },
      "required": [
        "url"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_User_Articles",
    "description": "Get User Articles",
    "method": "GET",
    "path": "/get-user-articles",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        },
        "username": {
          "type": "string",
          "description": "username"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Post_Reposts",
    "description": "Get Post Reposts",
    "method": "POST",
    "path": "/posts/reposts",
    "parameters": {
      "type": "object",
      "properties": {
        "urn": {
          "type": "string",
          "description": "urn"
        },
        "page": {
          "type": "integer",
          "description": "page"
        },
        "paginationToken": {
          "type": "string",
          "description": "paginationToken"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Post",
    "description": "Get Post",
    "method": "GET",
    "path": "/get-post",
    "parameters": {
      "type": "object",
      "properties": {
        "url": {
          "type": "string",
          "description": "url"
        }
      },
      "required": [
        "url"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Jobs",
    "description": "Get Company Jobs",
    "method": "POST",
    "path": "/company-jobs",
    "parameters": {
      "type": "object",
      "properties": {
        "companyIds": {
          "type": "array",
          "description": "companyIds"
        },
        "page": {
          "type": "integer",
          "description": "page"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Search_Jobs",
    "description": "Search Jobs",
    "method": "GET",
    "path": "/search-jobs",
    "parameters": {
      "type": "object",
      "properties": {
        "sort": {
          "type": "string",
          "description": "it could be one of these; mostRelevant, mostRecent"
        },
        "locationId": {
          "type": "number",
          "description": "please follow this to find location id"
        },
        "titleIds": {
          "type": "string",
          "description": "please follow this to find title id by title"
        },
        "experienceLevel": {
          "type": "string",
          "description": "it could be one of these; internship, associate, director, entryLevel, midSeniorLevel. executive\nexample: executive"
        },
        "functionIds": {
          "type": "string",
          "description": "please follow this to find function id"
        },
        "jobType": {
          "type": "string",
          "description": "it could be one of these; fullTime, partTime, contract, internship\nExample: contract"
        },
        "keywords": {
          "type": "string",
          "description": "keywords"
        },
        "datePosted": {
          "type": "string",
          "description": "it could be one of these; anyTime, pastMonth, pastWeek, past24Hours"
        },
        "salary": {
          "type": "string",
          "description": "it could be one of these; 40k+, 60k+, 80k+, 100k+, 120k+, 140k+, 160k+, 180k+, 200k+\nExample: 80k+"
        },
        "industryIds": {
          "type": "string",
          "description": "please follow this to find industry id"
        },
        "companyIds": {
          "type": "string",
          "description": "please follow this to find company id"
        },
        "onsiteRemote": {
          "type": "string",
          "description": "it could be one of these;\n- onSite\n- remote\n- hybrid\n\nexample: remote"
        },
        "start": {
          "type": "string",
          "description": "it could be one of these; 0, 25, 50, 75, 100, etc.\nThe maximum number of start is 975"
        }
      },
      "required": [
        "keywords"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Health_Check",
    "description": "Health Check",
    "method": "GET",
    "path": "/health",
    "parameters": {
      "type": "object",
      "properties": {}
    }
  },
  {
    "name": "superagnt_linkedin_Get_Hiring_Team",
    "description": "Get Hiring Team",
    "method": "GET",
    "path": "/get-hiring-team",
    "parameters": {
      "type": "object",
      "properties": {
        "id": {
          "type": "string",
          "description": "LinkedIn job id"
        },
        "url": {
          "type": "string",
          "description": "LinkedIn job url"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Search_Locations",
    "description": "Search Locations",
    "method": "GET",
    "path": "/search-locations",
    "parameters": {
      "type": "object",
      "properties": {
        "keyword": {
          "type": "string",
          "description": "keyword"
        }
      },
      "required": [
        "keyword"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Search_Post_by_Hashtag",
    "description": "Search Post by Hashtag",
    "method": "POST",
    "path": "/search-posts-by-hashtag",
    "parameters": {
      "type": "object",
      "properties": {
        "hashtag": {
          "type": "string",
          "description": "hashtag"
        },
        "sortBy": {
          "type": "string",
          "description": "sortBy"
        },
        "start": {
          "type": "string",
          "description": "start"
        },
        "paginationToken": {
          "type": "string",
          "description": "paginationToken"
        }
      }
    }
  },
  {
    "name": "superagnt_linkedin_Get_Company_Jobs_Count",
    "description": "Get Company Jobs Count",
    "method": "GET",
    "path": "/get-company-jobs-count",
    "parameters": {
      "type": "object",
      "properties": {
        "companyId": {
          "type": "string",
          "description": "companyId"
        }
      },
      "required": [
        "companyId"
      ]
    }
  },
  {
    "name": "superagnt_linkedin_Get_Profile_Recent_Activity_Time",
    "description": "Get Profile Recent Activity Time",
    "method": "GET",
    "path": "/get-profile-recent-activity-time",
    "parameters": {
      "type": "object",
      "properties": {
        "username": {
          "type": "string",
          "description": "username"
        }
      },
      "required": [
        "username"
      ]
    }
  }
]

Example

curl -X GET 'https://api.superagnt.com/v1/data/linkedin/get-company-details?username=microsoft' \
  -H 'Authorization: Bearer $SUPERAGNT_API_KEY'

Use Cases

  • Sales and GTM agents enriching accounts before outreach
  • Recruiting copilots assembling candidate context and skill profiles
  • Research agents building company dossiers and competitive intelligence
  • Lead scoring models enriching prospect profiles with real-time professional data
  • Market intelligence pipelines tracking competitor hiring patterns and growth signals
  • AI-powered CRM enrichment keeping contact and company records fresh
  • Talent mapping tools identifying skill gaps and potential hires across industries
  • Content intelligence agents analyzing engagement patterns on professional posts
  • Investment research agents gathering company data for due diligence
  • Outbound automation platforms personalizing messages with real professional context

Scope

This skill covers LinkedIn Data only — the endpoints listed above, nothing else. The same API key also works with superagnt's other data sources and platform tools, but those are separate listings that the user installs or enables themselves; this skill does not add or enable anything beyond what is documented here. The public catalog is at https://api.superagnt.com/v1/platforms.

Links