{
  "data": {
    "id": "02M0bZU80eOYHyQmK",
    "userId": "phYI3YZyPKfMKGUfI",
    "name": "linkedin-profile-scraper",
    "username": "futurizerush",
    "description": "Extract structured public LinkedIn profile data, including names, headlines, work history, education, follower counts, websites, and contact matches from About, headlines, work descriptions, and email links. Matches include source context; ownership and deliverability are not verified.",
    "isPublic": true,
    "createdAt": "2026-05-05T09:11:25.387Z",
    "modifiedAt": "2026-10-03T06:33:08.226Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "xk5PWqLSBkHaH1kyM",
        "finishedAt": "2026-10-03T06:31:10.489Z",
        "buildNumberInt": 32,
        "buildNumber": "0.0.32"
      }
    },
    "stats": {
      "totalBuilds": 32,
      "totalRuns": 612,
      "totalUsers": 57,
      "totalUsers7Days": 1,
      "totalUsers30Days": 7,
      "totalUsers90Days": 13,
      "lastRunStartedAt": "2026-10-15T09:30:31.777Z",
      "actorReviewCount": 0,
      "actorReviewRating": 0,
      "bookmarkCount": 1,
      "publicActorRunStats30Days": {
        "ABORTED": 0,
        "FAILED": 1,
        "SUCCEEDED": 47,
        "TIMED-OUT": 0,
        "TOTAL": 48
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 3600,
      "memoryMbytes": 1024
    },
    "exampleRunInput": {
      "body": "{\"profileUrls\":[\"https://www.linkedin.com/in/satyanadella\"]}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "LEAD_GENERATION",
      "SOCIAL_MEDIA"
    ],
    "isDeprecated": false,
    "title": "LinkedIn Profile Scraper with Public Contacts",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/phYI3YZyPKfMKGUfI-actor-02M0bZU80eOYHyQmK-ug736Sgh1s-linkedin-512.png",
    "seoTitle": "LinkedIn Profile Scraper with Public Contacts",
    "seoDescription": "Extract structured public LinkedIn profile data, work history, education, websites, and contact matches with reviewable source context for each match.",
    "pricingInfos": [
      {
        "minimalMaxTotalChargeUsd": 0.001,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": false,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.001
            },
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.004
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.004
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0035
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.003
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.003
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.003
                }
              },
              "isPrimaryEvent": true
            }
          }
        },
        "startedAt": "2026-05-05T09:38:41.213Z",
        "createdAt": "2026-05-05T09:38:41.594Z",
        "apifyMarginPercentage": 0.2
      },
      {
        "minimalMaxTotalChargeUsd": 0.01,
        "pricingModel": "PAY_PER_EVENT",
        "isPriceChangeNotificationSuppressed": true,
        "pricingPerEvent": {
          "actorChargeEvents": {
            "apify-default-dataset-item": {
              "eventTitle": "result",
              "eventDescription": "Single result in the default dataset.",
              "isOneTimeEvent": false,
              "eventPriceUsd": 0.01,
              "isPrimaryEvent": true
            },
            "apify-actor-start": {
              "eventTitle": "Actor Start",
              "eventDescription": "Charged when the Actor starts running. Number of events charged depends on Actor memory (one event per GB, minimum one event).",
              "isOneTimeEvent": true,
              "eventPriceUsd": 0.01
            }
          }
        },
        "createdAt": "2026-05-05T12:35:52.184Z",
        "startedAt": "2026-05-05T12:35:52.184Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## LinkedIn Profile Scraper with Public Contacts\n\nA scraper that turns public LinkedIn profile URLs into structured profile records by parsing public profile pages and extracting visible personal and professional metadata. Outputs include parsed personal names, profile headline and About text, location with separated city and two-letter country code when identifiable, profile photo URL (excluding generic artwork), creator/Top Voice badges, follower and connection counts (with compact follower labels normalized to numbers), full work-experience entries with employer, dates, location, descriptions and evidence-based current/ended status plus an indicator when work history may be truncated in the public view, identified current company and title when present, education entries (school, degree, field, dates), website links found in profile content, and contact matches (email and phone) with the source and nearby context and preservation of raw text or obfuscation metadata. Each profile record includes extraction notes/warnings, a clear retrieval status and timestamp; contact extraction applies normalization rules for phone numbers (international-format normalization when a country code is present, raw-text retention, and contextual heuristics for unlabeled numbers).\n\n## Use cases\n\n- Lead generation and B2B sales data enrichment from public LinkedIn profiles  \n- Extracting public contact information (email and phone) for outreach lists  \n- Building structured LinkedIn profile datasets for analysis or enrichment  \n- Recruiter sourcing and candidate profile extraction  \n- Harvesting public profile metadata (headlines, about text, follower metrics, company history) for market or competitor research",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQC6xgoubmjitzvCdn3GvAcaguLqtbJVzWth+CBFSzH4i3cl2pm7NQWZ4t1lb18vis0Bc+UejnNkKgNeHIkvqQ0mAMcEHvQfcy/AG7dCHMxrioKPVxQJNSGf14s4vK2lQKKO3mZri/zGkZdKoKh1Wa8Tp+NOmfZcmGeAsvonzb4zZCflIoUmh9lZk5kt6fRSbsJTSrqzv3OvjXZjPxl1x/7r4E8UWxbaAhHgANmLAddd/UmCtskYALM6CzwAXz9QDP1c9XMh7ba8vCZLjl+tu+lxUvjR6wA+9YPgmXz9mlu0xzQyAqyqpazyQNm6eBZMSYNyRkm5Jb+XIvMGUbh2wqbJ \n"
  }
}