View as Markdown
Proxycurl icon

Proxycurl ACTION

Retrieve Company Metadata from LinkedIn

Retrieve Company Metadata from LinkedIn URL. Cost: 1 credit/successful request See the documentation.
  • Action
  • Read only
  • API key
  • SDK
  • MCP

IMPLEMENTATION

Call this tool

Connect a user's Proxycurl account once, then configure and run Retrieve Company Metadata from LinkedIn from your backend or agent.

import { PipedreamClient } from "@pipedream/sdk"

const pd = new PipedreamClient({
  projectId: process.env.PIPEDREAM_PROJECT_ID!,
  clientId: process.env.PIPEDREAM_CLIENT_ID!,
  clientSecret: process.env.PIPEDREAM_CLIENT_SECRET!,
  projectEnvironment: "production",
})

const result = await pd.actions.run({
  id: "proxycurl-retrieve-company-metadata-from-linkedin",
  externalUserId: "{external_user_id}", // any stable ID for this user in your system
  configuredProps: {
    proxycurl: { authProvisionId: "apn_xxxxxxx" },
    url: "LinkedIn URL",
    resolveNumericId: true,
  },
})

console.log(result)

SCHEMA

Inputs

Pipedream supplies the connected account. Your application provides the operation-specific values below. Dynamic inputs are resolved against that user's account.

Retrieve Company Metadata from LinkedIn inputs
Property Type Description
url LinkedIn URL string
URL of the LinkedIn Company Profile to crawl.
Required
resolveNumericId Resolve Numeric ID boolean
Enable support for Company Profile URLs with numerical IDs that you most frequently fetch from Sales Navigator. We achieve this by resolving numerical IDs into vanity IDs with cached company profiles from LinkDB.
Optional
categories Categories boolean
Appends categories data of this company. It costs 1 extra credit per request.
Optional
fundingData Funding Data boolean
Returns a list of funding rounds that this company has received. It costs 1 extra credit per request.
Optional
extra Extra boolean
Enriches the Company Profile with extra details from external sources. Details include Crunchbase ranking, contact email, phone number, Facebook account, Twitter account, funding rounds and amount, IPO status, investor information, etc... .It costs 1 extra credit per request.
Optional
exitData Exit Data boolean
Returns a list of investment portfolio exits. It costs 1 extra credit per request.
Optional
acquisitions Acquisitions boolean
Provides further enriched data on acquisitions made by this company from external sources. It costs 1 extra credit per request.
Optional
useCache Use Cache boolean
Fetches profile from cache regardless of age of profile. If profile is not available in cache, API will attempt to source profile externally. API will make a best effort to return a fresh profile no older than 29 days. Costs an extra 1 credit on top of the cost of the base endpoint.
Optional

REFERENCE

Tool details

Behavior hints are published with the component in the Pipedream registry and surface as MCP tool annotations, so an agent can reason about a tool before it calls it.

Registry key
proxycurl-retrieve-company-metadata-from-linkedin
Version
0.0.3
App
Proxycurl
Authentication
API key
Read-only
Yes
Destructive
No
Open world
Yes