linkedin

Search › Companies

Returns LinkedIn company pages matching a keyword, each with name, tagline, page URL, and logo.

Use it to find companies by name and optional size, industry, location, or open-jobs filters, then pass a result to company.

100 credits per call.

Paginates by cursor: see Pagination.

get/v1/linkedin/search/companies

Request

  • Base URL: https://api.insightsocial.app
  • URL: https://api.insightsocial.app/v1/linkedin/search/companies
  • Auth: API key in header x-api-key

Query parameters

querystring required
Example:microsoft

Company name or keyword.

pageinteger

1-based page number. Defaults to 1.

company_size'1-10' | '11-50' | '51-200' | '201-500' | '501-1000' | '1001-5000' | '5001-10000' | '10001+'

Headcount bucket. One of 1-10, 11-50, 51-200, 201-500, 501-1000, 1001-5000, 5001-10000, 10001+.

has_jobsboolean

When true, return only companies that currently have open jobs.

industry_idsstring

Comma-separated industry ids from /v1/linkedin/search/industry.

geocodestring

Comma-separated location ids from /v1/linkedin/search/location.

cursorstring

The pagination.next_cursor from the previous page, sent back unchanged. Omit it for the first page.

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.

Response

Success.

successtrue required
platformstring required
endpointstring required
schema_version'2' required
unavailablestring[] required
credits_usedinteger required
credits_remaininginteger required
request_idstring required
cachedboolean required
idempotent_replayboolean required
charge_reasonstring required
free_callboolean required

Changes

No recorded changes to this operation across all 1 revision of this API.