当社独自のアクセス統計は常に有効です。Google Analyticsは、公開ページ(ログイン後のワークスペースは対象外)の利用状況を把握するためのもので、許可をいただいた場合のみ有効になります。詳しくは プライバシーポリシーをご覧ください。

LinkedInフォロワーAPI

POST

APIの稼働状況

24時間の稼働状況
正常
24時間の平均応答時間
—
  • 良好/正常
  • 利用可能
  • 制限あり
  • ほぼ停止
正常

usernameにパスを指定して、LinkedInアカウントのオーディエンス規模を確認します。フォロワー数、フォロー数、投稿数、いいね数、つながり数を取得できます。500+のように丸められた数値には精度フラグが付きます。返すのは合計値のみで、フォロワーの一覧は返しません。

LinkedIn Followersは、usernameにアカウントのパス(企業ページならcompany/openaiなど)を指定すると、LinkedInアカウント1件のオーディエンス数(フォロワー数、フォロー中のアカウント数、投稿数、いいね数、つながり数)を取得します。返すのは数値のみで、フォロワーの一覧は返しません。ソーシャルメディア担当者、B2Bマーケター、アナリストが、企業ページを競合と比較したり、定期的に呼び出してアカウントのオーディエンスの成長速度をグラフ化したりするのに活用しています。

各数値は呼び出し時点のものなので、推移を追う場合は日付と合わせて保存してください。数値がnullの場合はLinkedInがその数値を公開していないことを意味し、ゼロとは異なります。connection_countはアカウントのつながりのネットワークを表し、フォロワーとは別のオーディエンスです。また、一部の数値はおおよその値でしか表示されず、その場合はprecisionで示されます。

料金は1,000リクエストあたり$0.56(1回あたり$0.000556)です。失敗した呼び出しと空の結果には課金されません。 同期処理です。時間のかかるジョブでは、ボディに"mode": "async"を追加し、job_idを取得してポーリングしてください。

AIプロンプト

EveryInfraのLinkedIn フォロワーエンドポイント(linkedin/followers)を使ったデータ収集スクリプトの作成を手伝ってください。

エンドポイントの仕組み:
- リクエスト:ヘッダーにAuthorization: Bearer <API key>を指定して、https://api.everyinfra.com/api/v1/socialにPOSTします。APIキーは環境変数EVERYINFRA_API_KEYから読み込み、ハードコードしないでください。
- リクエストボディでplatformにlinkedin、actionにfollowersを指定し、パラメータはparamsの中に入れます。
- 必須パラメータ:
  - username: person_profileでは、LinkedInの/in/プロフィールパスに含まれるユーザー名ハンドル、または個人プロフィールの完全なURLを指定します。followersでは、アカウントのパスを指定します。followersアクションは、フォロワーの一覧ではなくフォロワーの総数を返します。
- 任意パラメータ:
  - channel: followersアクションはアカウントのパスを入力として受け付けますが、必須のusernameパラメータが優先されます。このアクションはフォロワー数のオブジェクトを返し、チャンネルのメンバー一覧はエクスポートしません。
- 1つのオブジェクトを返します。主なフィールド: id、username、url、follower_count、following_count、post_count、like_count、connection_count(つながりの数です(person_profile、profile_search))、precision.
- リクエストボディの例:
{
  "platform": "linkedin",
  "action": "followers",
  "params": {
    "username": "company/openai"
  }
}
- 料金:1,000リクエストあたり$0.56。失敗時および結果が空の場合は課金されません。
- 対象が数十〜数百件ある場合は、ボディに"mode": "async"を追加します。すぐにjob_idが返されるので、GET https://api.everyinfra.com/api/v1/jobs/{job_id}をポーリングして結果を取得します。
- 422の場合は、エラーに含まれる推奨パラメータ名と指定可能な値を使ってリクエストを修正します。429または503の場合は、Retry-Afterの指定に従って待ってから再試行します。

コードを書く前に、必要な対象とその件数、必要なフィールド、希望する出力形式を私に質問してください。そのうえで、計画と概算費用を私に確認してください。

リクエストパラメータ

名前場所型必須デフォルト説明
Authorizationheaderstringはい-Bearerの後にAPIキーを続けます。APIキーはコンソールで作成してください。URLやコードリポジトリには絶対に含めないでください。
platformbodystringはいlinkedinプラットフォームの識別子です。値は固定です。
actionbodystringはいfollowers機能の識別子です。値は固定です。
usernamebody.paramsstringはい-person_profileでは、LinkedInの/in/プロフィールパスに含まれるユーザー名ハンドル、または個人プロフィールの完全なURLを指定します。followersでは、アカウントのパスを指定します。followersアクションは、フォロワーの一覧ではなくフォロワーの総数を返します。
channelbody.paramsstringいいえ-followersアクションはアカウントのパスを入力として受け付けますが、必須のusernameパラメータが優先されます。このアクションはフォロワー数のオブジェクトを返し、チャンネルのメンバー一覧はエクスポートしません。

コードサンプル

bash
curl -X POST 'https://api.everyinfra.com/api/v1/social' \
  -H "Authorization: Bearer $EVERYINFRA_API_KEY" \
  -H 'Content-Type: application/json' \
  --data-raw '{
  "platform": "linkedin",
  "action": "followers",
  "params": {
    "username": "company/openai"
  }
}'

OpenAPI定義(JSON)サンプルは環境変数EVERYINFRA_API_KEYからAPIキーを読み込みます。コピーしたコードにAPIキーが含まれることはありません。

レスポンス例

実際のレスポンス

September 26, 2026 at 08:56(UTC)に、上のコードサンプルのパラメータでこのAPIを呼び出して取得しました。resultsとcountはその呼び出しの実際のレスポンスから個人情報(名前、ハンドル、アバター、プロフィールリンク、連絡先)を削除したものです。id、billing、quotaは呼び出しごとに異なるため、構造のみを示しています。

json
{
  "id": "req_…",
  "platform": "linkedin",
  "action": "followers",
  "results": {
    "id": "company/openai",
    "username": "company/openai",
    "url": "https://www.linkedin.com/•••",
    "follower_count": 11788468,
    "precision": "exact",
    "platform": "linkedin"
  },
  "billing": {
    "charged": …,
    "charged_usd": …,
    "balance_after_usd": …,
    …
  },
  "quota": { … }
}

レスポンスフィールド

業務データはresultsに含まれます。この表はレコードに含まれうるフィールドの一覧です。プラットフォームに表示されない値を作り出すことはありません。

フィールド意味
idプラットフォーム上でのレコードの一意なIDです。一意性は1つのプラットフォーム内に限られ、プラットフォームが異なるとIDが重複する場合があります。
usernameユーザー名(@ハンドル)です。
urlプラットフォーム上のレコードへのリンクです。
follower_countフォロワー数です。nullは0ではなく、非公開であることを示します。
following_countフォロー中のアカウント数です。nullは0ではなく、非公開であることを示します。
post_count総投稿数です。nullは0ではなく、非公開であることを示します。
like_countいいね数です。nullはプラットフォームまたはこの機能が公開していないことを示し、0ではありません。
connection_countつながりの数です(person_profile、profile_search)。
precisionプラットフォーム上の意味のまま
platform取得元プラットフォームの識別子で、リクエストのplatformと同じです(例:xiaohongshu、tiktok)。

FAQ

アカウントをフォローしている人の一覧は取得できますか?

いいえ。返すのはfollower_countなどの数値で、フォロワーの一覧ではありません。channelでもメンバーはエクスポートされません。企業に所属する人を確認するには、LinkedIn Employees機能を使うと、企業の略称またはページリンクから公開されている従業員のサンプル一覧を取得できます。

usernameには何を指定しますか?

LinkedInのリンクのうち、linkedin.com/より後ろのアカウントパスです。たとえばOpenAIの企業ページならcompany/openaiです。測定したいページのアドレスバーからコピーしてください。互換性のためchannelにも同じパスを指定できますが、usernameは引き続き必須で、両方送信した場合はこちらが優先されます。

precisionは何を意味しますか?

LinkedInが正確な値ではなくおおよその値で表示している数値(「500+」のつながり数など)を示します。このフラグが付いた値は下限値として扱い、フラグも併せて保存してください。そうすれば、後で比較する際に一定値で打ち切られた数値を正確な値として扱わずに済みます。

エラーと課金

401
キーが未指定か無効です。
402
残高が不足しています。先にチャージしてください。
422
パラメータ名または値が無効です。エラーに含まれる候補を参考に修正してください。課金はされません。
429
1分あたりのリクエスト上限に達しました。Retry-Afterの指定に従って待ってから再試行してください。
503
処理を完了できませんでした。保留中の請求額は残高に戻されます。結果が不明な場合は、再試行する前に確認してください。
200(空)
データがありません。課金はされません。

エラー

公式リファレンス

対象と用語の確認にのみ使用しています。プラットフォームによるEveryInfraの承認や推奨を意味するものではありません。

  • LinkedIn公式ドキュメント:フォローとつながりの違い ↗

    フォローすると公開コンテンツを閲覧できますが、つながると相互に1次のつながりが確立されます。したがって、`follower_count`と`connection_count`は合算して単一のネットワーク規模指標とせず、それぞれ別に解釈してください。

    確認日:2026-09-04

  • LinkedIn利用規約:公開されている個人プロフィールへの利用規約の適用 ↗

    プロフィールやネットワークの情報には、引き続き利用規約、アクセス制限、プライバシー要件が適用されます。本サイトのパラメータやフィールドの説明は、プラットフォームからの承認や、対象者への連絡が許可されていることを証明するものではありません。

    確認日:2026-09-04