{
  "data": {
    "id": "ttqdbRiunfJaDA2lq",
    "userId": "zJXrBuLR5XKcwBDvL",
    "name": "linkedin-profile-details-scraper",
    "username": "blueskyscraper",
    "description": "Scrape LinkedIn profile details in bulk from profile URLs, no login or cookies: headline, current title and company, location, about, followers, experience with dates, education, skills, certifications and languages. One row per profile; hidden profiles are free error rows.",
    "isPublic": true,
    "createdAt": "2026-10-03T00:16:17.262Z",
    "modifiedAt": "2026-10-13T20:26:44.628Z",
    "taggedBuilds": {
      "latest": {
        "buildId": "aecB97WmXsvcWoUe6",
        "finishedAt": "2026-10-13T20:26:44.628Z",
        "buildNumberInt": 100021,
        "buildNumber": "0.1.21"
      },
      "next": {
        "buildId": "oh5S0E42AKKwRLjfk",
        "finishedAt": "2026-10-11T04:49:59.421Z",
        "buildNumberInt": 100017,
        "buildNumber": "0.1.17"
      }
    },
    "stats": {
      "totalBuilds": 21,
      "totalRuns": 143,
      "totalUsers": 37,
      "totalUsers7Days": 17,
      "totalUsers30Days": 24,
      "totalUsers90Days": 24,
      "lastRunStartedAt": "2026-10-16T06:20:15.639Z",
      "actorReviewCount": 5,
      "actorReviewRating": 5,
      "bookmarkCount": 0,
      "publicActorRunStats30Days": {
        "ABORTED": 1,
        "FAILED": 0,
        "SUCCEEDED": 135,
        "TIMED-OUT": 0,
        "TOTAL": 136
      }
    },
    "versions": [
      {
        "versionNumber": "0.0",
        "sourceType": "SOURCE_FILES",
        "buildTag": "old-v00"
      },
      {
        "versionNumber": "0.1",
        "sourceType": "SOURCE_FILES",
        "buildTag": "latest"
      }
    ],
    "defaultRunOptions": {
      "build": "latest",
      "timeoutSecs": 3600,
      "memoryMbytes": 512
    },
    "exampleRunInput": {
      "body": "{\n  \"profileUrls\": [\n    \"https://www.linkedin.com/in/satyanadella\",\n    \"https://www.linkedin.com/in/jeffweiner08\",\n    \"https://www.linkedin.com/in/justinwelsh\"\n  ]\n}",
      "contentType": "application/json; charset=utf-8"
    },
    "categories": [
      "LEAD_GENERATION",
      "SOCIAL_MEDIA",
      "AUTOMATION"
    ],
    "isDeprecated": false,
    "title": "LinkedIn Profile Details Scraper",
    "pictureUrl": "https://apify-image-uploads-prod.s3.us-east-1.amazonaws.com/zJXrBuLR5XKcwBDvL-actor-ttqdbRiunfJaDA2lq-5dfwytDp4X-icon.png",
    "seoTitle": "LinkedIn Profile Details Scraper: bulk profile URLs",
    "seoDescription": "Scrape LinkedIn profile details in bulk: headline, job title, company, experience, education, skills, followers. No login or cookies. JSON, CSV or API.",
    "pricingInfos": [
      {
        "pricingModel": "PAY_PER_EVENT",
        "pricingPerEvent": {
          "actorChargeEvents": {
            "profile": {
              "eventTitle": "Profile",
              "eventDescription": "One LinkedIn profile as LinkedIn shows it to logged-out visitors: name, headline, company, location, about, followers, education and more. Hidden profiles and errors are free.",
              "isPrimaryEvent": true,
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.0032
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.00304
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.00288
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.00272
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.00272
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.00272
                }
              }
            },
            "profile-with-email": {
              "eventTitle": "Profile with e-mail",
              "eventDescription": "One LinkedIn profile that comes with a work e-mail on a domain that accepts mail, with its confidence and evidence. Billed instead of Profile, only when an e-mail is found.",
              "isPrimaryEvent": false,
              "isOneTimeEvent": false,
              "eventTieredPricingUsd": {
                "FREE": {
                  "tieredEventPriceUsd": 0.008
                },
                "BRONZE": {
                  "tieredEventPriceUsd": 0.0076
                },
                "SILVER": {
                  "tieredEventPriceUsd": 0.0072
                },
                "GOLD": {
                  "tieredEventPriceUsd": 0.0068
                },
                "PLATINUM": {
                  "tieredEventPriceUsd": 0.0068
                },
                "DIAMOND": {
                  "tieredEventPriceUsd": 0.0068
                }
              }
            }
          }
        },
        "createdAt": "2026-10-03T00:20:20.665Z",
        "startedAt": "2026-10-03T00:20:20.665Z",
        "apifyMarginPercentage": 0.2
      }
    ],
    "notice": "NONE",
    "isCritical": false,
    "isGeneric": false,
    "hasNoDataset": false,
    "isSourceCodeHidden": true,
    "standbyUrl": null,
    "actorPermissionLevel": "LIMITED_PERMISSIONS",
    "readmeSummary": "## LinkedIn Profile Details Scraper\n\nA bulk LinkedIn profile scraper that converts lists of LinkedIn profile URLs or slugs into structured, keyword-rich tabular data for recruiters, sales teams and researchers. It reads the public LinkedIn pages shown to logged-out visitors and extracts profile attributes such as full name and headline, job title and current company with company link, location and country, follower/connection counts, about/summary text, structured experience entries (titles, companies, dates, durations, company logos and locations), education entries (school, degree, field), recommendations, certifications, languages, volunteering, publications, honors and awards, skills, website and image/cover URLs, profile identifiers, \"people also viewed\" similar-profile cards, and recent posts/articles for people and companies. Optional SMTP mailbox verification can be enabled to attempt work-email discovery and verification. The Actor processes lists in bulk (roughly tens of profiles per minute), returns one record per profile with nested structures for experience and education, and can include recent posts and similar-profile lists alongside core profile metadata.\n\n## Use cases\n\n- Enrich a lead list with current company, location and follower/connection counts for existing LinkedIn links.\n- Recruiting: screen candidates’ summary/about text, education, certifications and recommendations in a single dataset.\n- Influencer and creator research: compare follower counts, headlines and profile badges across creators in a niche.\n- Keep a contact or talent database fresh by re-running lists to detect company or profile changes.",
    "deploymentKey": "ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCuFgVDMrNTE2EJA/mDFMZeWOQIpCXJL4Ilivskrp7F6ZV75fhfcR/T1VltiZG4U5aOtxXxxFFtIgg5vV5BKJ/y8aI92rh13c1kuioPb3WeBKTAa+TeUnybKc0wZnNI7wlansAEZiGGrVVQuR5mtNoOAjeH4F4AqwpjB37Thb3OIBfGHJo/yfDN0X3gTrP1PXracNUVfN4bicMDGEo32KBRMpxK+/LkCDhGzNPnh7Vu5L86Jy/CrHs1lCGHg/e6hiBu+WER4lNSDdI6DlhLPLWI64X/0R6WdPhr7vdy6CXjwa7mV9cltsKPF5bUTQPZCVJH8+t8g9AFj8s6Meby/hqr \n"
  }
}