{
  "data": {
    "id": "rvugZQ2ce6jG2wI86",
    "actId": "bSOAydNg6n6RLC6sT",
    "userId": "fq54vkM8uWulnKAnr",
    "startedAt": "2026-04-19T21:22:36.125Z",
    "finishedAt": "2026-04-19T21:22:53.972Z",
    "status": "SUCCEEDED",
    "meta": {
      "origin": "CLI"
    },
    "stats": {
      "durationMillis": 17800,
      "runTimeSecs": 17.8,
      "computeUnits": 0.019777777777777776,
      "imageSizeBytes": 337701518
    },
    "options": {
      "useCache": true,
      "betaPackages": false,
      "memoryMbytes": 4096,
      "diskMbytes": 8192
    },
    "exitCode": 0,
    "inputSchema": "{\n  \"title\": \"LinkedIn Profile Scraper Lite — Input\",\n  \"description\": \"Provide one or more LinkedIn profile URLs to scrape.\",\n  \"type\": \"object\",\n  \"schemaVersion\": 1,\n  \"properties\": {\n    \"profileUrls\": {\n      \"title\": \"Profile URLs\",\n      \"type\": \"array\",\n      \"description\": \"List of LinkedIn profile URLs to scrape (e.g. https://www.linkedin.com/in/pierre-g-baa526174/).\",\n      \"editor\": \"stringList\",\n      \"prefill\": [\n        \"https://www.linkedin.com/in/williamhgates/\",\n        \"https://www.linkedin.com/in/christelle-dupont-42369620a/\"\n      ],\n      \"items\": {\n        \"type\": \"string\"\n      }\n    },\n    \"delayBetween\": {\n      \"title\": \"Delay between requests (seconds)\",\n      \"type\": \"number\",\n      \"description\": \"Polite delay between consecutive profile fetches to avoid rate limits.\",\n      \"editor\": \"number\",\n      \"default\": 1.5,\n      \"minimum\": 0.5,\n      \"maximum\": 30\n    }\n  }\n}",
    "readme": "# LinkedIn Profile Scraper Lite\n\nScrape [LinkedIn public profiles](https://www.linkedin.com/in/) by URL — **no login, no cookies, no li_at token required**. Works on any public profile. Returns structured data ready to export as JSON, CSV or Excel.\n\n> ⚠️ **Lite version** — This actor scrapes only publicly visible data. Fields like full employment history, past job titles, skills, email, phone, and connections list are **hidden by LinkedIn** without a session cookie.\n\n## ✨ What you get\n\n| Field | Description | Available without login? |\n|---|---|---|\n| `firstName` / `lastName` / `fullName` | Full name | ✅ |\n| `headline` | Profile headline / current position title | ✅ |\n| `location` | City / region | ✅ |\n| `country` | 2-letter country code | ✅ |\n| `profilePictureUrl` | Avatar URL | ✅ (placeholder if private) |\n| `followersCount` | Number of followers | ✅ |\n| `connectionsCount` | Number of connections | ✅ |\n| `currentCompany` | Current employer name | ✅ |\n| `currentCompanyUrl` | LinkedIn company page URL | ✅ |\n| `positions` | List of positions (current employer visible, past employers masked) | ⚠️ partial |\n| `educations` | List of schools with dates (top school visible) | ⚠️ partial |\n| `languages` | Languages with proficiency level | ✅ |\n| `volunteerExperiences` | Volunteer roles with org, dates, description | ✅ |\n| `recentActivity` | Recent posts, reposts and likes with full text | ✅ |\n| `positionsText` | Human-readable positions summary (for table view) | ✅ |\n| `educationsText` | Human-readable education summary (for table view) | ✅ |\n| `languagesText` | Human-readable languages summary (for table view) | ✅ |\n| `volunteerText` | Human-readable volunteer summary (for table view) | ✅ |\n| `activityText` | Human-readable activity feed (for table view) | ✅ |\n\n**Not available without login:** job titles for past positions, full employment history, skills, email, phone, connections list, endorsements, recommendations, certifications.\n\n## 🔧 Inputs\n\n| Field | Type | Description |\n|---|---|---|\n| `profileUrls` | string list | One or more LinkedIn profile URLs (e.g. `https://www.linkedin.com/in/pierre-g-baa526174/`) |\n| `profileUrl` | string | Shortcut for a single profile URL |\n| `delayBetween` | number | Delay in seconds between consecutive requests (default: `1.5`) |\n\n## 📦 Output example\n\n```json\n{\n  \"linkedinUrl\": \"https://www.linkedin.com/in/christelle-dupont-42369620a/\",\n  \"publicIdentifier\": \"christelle-dupont-42369620a\",\n  \"firstName\": \"Christelle\",\n  \"lastName\": \"Dupont\",\n  \"fullName\": \"Christelle Dupont\",\n  \"headline\": \"Christelle Dupont - RSM BELGIUM\",\n  \"location\": \"Brussels Metropolitan Area\",\n  \"country\": \"BE\",\n  \"profilePictureUrl\": \"https://static.licdn.com/...\",\n  \"followersCount\": 268,\n  \"connectionsCount\": 269,\n  \"currentCompany\": \"RSM BELGIUM\",\n  \"currentCompanyUrl\": \"https://uk.linkedin.com/company/rsm-belgium\",\n  \"positions\": [\n    {\n      \"companyName\": \"RSM BELGIUM\",\n      \"companyLinkedinUrl\": \"https://uk.linkedin.com/company/rsm-belgium\",\n      \"title\": null,\n      \"location\": null\n    }\n  ],\n  \"educations\": [\n    {\n      \"schoolName\": \"UCLouvain - Université catholique de Louvain\",\n      \"schoolUrl\": \"https://be.linkedin.com/school/uclouvain/\",\n      \"degree\": null,\n      \"startDate\": \"2020\",\n      \"endDate\": \"2021\"\n    }\n  ],\n  \"languages\": [\n    { \"name\": \"Français\",    \"proficiency\": \"Native or bilingual proficiency\" },\n    { \"name\": \"Néerlandais\", \"proficiency\": \"Limited working proficiency\" },\n    { \"name\": \"Anglais\",     \"proficiency\": \"Professional working proficiency\" }\n  ],\n  \"volunteerExperiences\": [\n    \"Animatrice Baladins Les Scouts ASBL Sep 2015 - Aug 2017 2 years\",\n    \"Membre actif Elsa Louvain-la-neuve Sep 2017 - Jun 2019 1 year 10 months\"\n  ],\n  \"recentActivity\": [\n    { \"text\": \"Is your tax knowledge up to date?\", \"reactions\": null },\n    { \"text\": \"Christelle Dupont reposted...\", \"reactions\": null }\n  ],\n  \"positionsText\": \"RSM BELGIUM\",\n  \"educationsText\": \"UCLouvain - Université catholique de Louvain · (2020 – 2021)\",\n  \"languagesText\": \"Français (Native or bilingual proficiency)\\nNéerlandais (Limited working proficiency)\\nAnglais (Professional working proficiency)\",\n  \"volunteerText\": \"Animatrice Baladins Les Scouts ASBL Sep 2015 - Aug 2017 2 years\",\n  \"activityText\": \"Is your tax knowledge up to date?\\n---\\nChristelle Dupont reposted...\"\n}\n```\n\n## 🚀 Usage example\n\n```\nprofileUrls:\n  - https://www.linkedin.com/in/pierre-g-baa526174/\n  - https://www.linkedin.com/in/christelle-dupont-42369620a/\ndelayBetween: 2\n```\n\n## Keywords\n\nlinkedin, linkedin profile scraper, linkedin profile data, linkedin public profile, linkedin no login, linkedin without cookie, linkedin name extractor, linkedin company extractor, linkedin education, linkedin languages, linkedin volunteer, linkedin activity, linkedin followers, linkedin connections, lead generation, b2b leads, prospect enrichment, sales intelligence, linkedin automation, contact data, company name, job title, school, university, profile url, linkedin url, linkedin slug, linkedin identifier, people data, social media scraper\n",
    "actorDefinition": {
      "actorSpecification": 1,
      "name": "linkedin-profile-scraper-lite",
      "title": "LinkedIn Profile Scraper Lite",
      "description": "From $0.50/1000 results — extract public LinkedIn profile data without login or cookies: name, company, location, education, languages, volunteer experience, followers and connections.",
      "version": "1.0",
      "buildTag": "latest",
      "dockerfile": "../Dockerfile",
      "readme": "# LinkedIn Profile Scraper Lite\n\nScrape [LinkedIn public profiles](https://www.linkedin.com/in/) by URL — **no login, no cookies, no li_at token required**. Works on any public profile. Returns structured data ready to export as JSON, CSV or Excel.\n\n> ⚠️ **Lite version** — This actor scrapes only publicly visible data. Fields like full employment history, past job titles, skills, email, phone, and connections list are **hidden by LinkedIn** without a session cookie.\n\n## ✨ What you get\n\n| Field | Description | Available without login? |\n|---|---|---|\n| `firstName` / `lastName` / `fullName` | Full name | ✅ |\n| `headline` | Profile headline / current position title | ✅ |\n| `location` | City / region | ✅ |\n| `country` | 2-letter country code | ✅ |\n| `profilePictureUrl` | Avatar URL | ✅ (placeholder if private) |\n| `followersCount` | Number of followers | ✅ |\n| `connectionsCount` | Number of connections | ✅ |\n| `currentCompany` | Current employer name | ✅ |\n| `currentCompanyUrl` | LinkedIn company page URL | ✅ |\n| `positions` | List of positions (current employer visible, past employers masked) | ⚠️ partial |\n| `educations` | List of schools with dates (top school visible) | ⚠️ partial |\n| `languages` | Languages with proficiency level | ✅ |\n| `volunteerExperiences` | Volunteer roles with org, dates, description | ✅ |\n| `recentActivity` | Recent posts, reposts and likes with full text | ✅ |\n| `positionsText` | Human-readable positions summary (for table view) | ✅ |\n| `educationsText` | Human-readable education summary (for table view) | ✅ |\n| `languagesText` | Human-readable languages summary (for table view) | ✅ |\n| `volunteerText` | Human-readable volunteer summary (for table view) | ✅ |\n| `activityText` | Human-readable activity feed (for table view) | ✅ |\n\n**Not available without login:** job titles for past positions, full employment history, skills, email, phone, connections list, endorsements, recommendations, certifications.\n\n## 🔧 Inputs\n\n| Field | Type | Description |\n|---|---|---|\n| `profileUrls` | string list | One or more LinkedIn profile URLs (e.g. `https://www.linkedin.com/in/pierre-g-baa526174/`) |\n| `profileUrl` | string | Shortcut for a single profile URL |\n| `delayBetween` | number | Delay in seconds between consecutive requests (default: `1.5`) |\n\n## 📦 Output example\n\n```json\n{\n  \"linkedinUrl\": \"https://www.linkedin.com/in/christelle-dupont-42369620a/\",\n  \"publicIdentifier\": \"christelle-dupont-42369620a\",\n  \"firstName\": \"Christelle\",\n  \"lastName\": \"Dupont\",\n  \"fullName\": \"Christelle Dupont\",\n  \"headline\": \"Christelle Dupont - RSM BELGIUM\",\n  \"location\": \"Brussels Metropolitan Area\",\n  \"country\": \"BE\",\n  \"profilePictureUrl\": \"https://static.licdn.com/...\",\n  \"followersCount\": 268,\n  \"connectionsCount\": 269,\n  \"currentCompany\": \"RSM BELGIUM\",\n  \"currentCompanyUrl\": \"https://uk.linkedin.com/company/rsm-belgium\",\n  \"positions\": [\n    {\n      \"companyName\": \"RSM BELGIUM\",\n      \"companyLinkedinUrl\": \"https://uk.linkedin.com/company/rsm-belgium\",\n      \"title\": null,\n      \"location\": null\n    }\n  ],\n  \"educations\": [\n    {\n      \"schoolName\": \"UCLouvain - Université catholique de Louvain\",\n      \"schoolUrl\": \"https://be.linkedin.com/school/uclouvain/\",\n      \"degree\": null,\n      \"startDate\": \"2020\",\n      \"endDate\": \"2021\"\n    }\n  ],\n  \"languages\": [\n    { \"name\": \"Français\",    \"proficiency\": \"Native or bilingual proficiency\" },\n    { \"name\": \"Néerlandais\", \"proficiency\": \"Limited working proficiency\" },\n    { \"name\": \"Anglais\",     \"proficiency\": \"Professional working proficiency\" }\n  ],\n  \"volunteerExperiences\": [\n    \"Animatrice Baladins Les Scouts ASBL Sep 2015 - Aug 2017 2 years\",\n    \"Membre actif Elsa Louvain-la-neuve Sep 2017 - Jun 2019 1 year 10 months\"\n  ],\n  \"recentActivity\": [\n    { \"text\": \"Is your tax knowledge up to date?\", \"reactions\": null },\n    { \"text\": \"Christelle Dupont reposted...\", \"reactions\": null }\n  ],\n  \"positionsText\": \"RSM BELGIUM\",\n  \"educationsText\": \"UCLouvain - Université catholique de Louvain · (2020 – 2021)\",\n  \"languagesText\": \"Français (Native or bilingual proficiency)\\nNéerlandais (Limited working proficiency)\\nAnglais (Professional working proficiency)\",\n  \"volunteerText\": \"Animatrice Baladins Les Scouts ASBL Sep 2015 - Aug 2017 2 years\",\n  \"activityText\": \"Is your tax knowledge up to date?\\n---\\nChristelle Dupont reposted...\"\n}\n```\n\n## 🚀 Usage example\n\n```\nprofileUrls:\n  - https://www.linkedin.com/in/pierre-g-baa526174/\n  - https://www.linkedin.com/in/christelle-dupont-42369620a/\ndelayBetween: 2\n```\n\n## Keywords\n\nlinkedin, linkedin profile scraper, linkedin profile data, linkedin public profile, linkedin no login, linkedin without cookie, linkedin name extractor, linkedin company extractor, linkedin education, linkedin languages, linkedin volunteer, linkedin activity, linkedin followers, linkedin connections, lead generation, b2b leads, prospect enrichment, sales intelligence, linkedin automation, contact data, company name, job title, school, university, profile url, linkedin url, linkedin slug, linkedin identifier, people data, social media scraper\n",
      "input": {
        "title": "LinkedIn Profile Scraper Lite — Input",
        "description": "Provide one or more LinkedIn profile URLs to scrape.",
        "type": "object",
        "schemaVersion": 1,
        "properties": {
          "profileUrls": {
            "title": "Profile URLs",
            "type": "array",
            "description": "List of LinkedIn profile URLs to scrape (e.g. https://www.linkedin.com/in/pierre-g-baa526174/).",
            "editor": "stringList",
            "prefill": [
              "https://www.linkedin.com/in/williamhgates/",
              "https://www.linkedin.com/in/christelle-dupont-42369620a/"
            ],
            "items": {
              "type": "string"
            }
          },
          "delayBetween": {
            "title": "Delay between requests (seconds)",
            "type": "number",
            "description": "Polite delay between consecutive profile fetches to avoid rate limits.",
            "editor": "number",
            "default": 1.5,
            "minimum": 0.5,
            "maximum": 30
          }
        }
      },
      "output": {
        "$schema": "https://apify.com/schemas/v1/output.ide.json",
        "actorOutputSchemaVersion": 1,
        "title": "LinkedIn Profile Scraper Lite output",
        "description": "Dataset containing scraped LinkedIn profile data.",
        "properties": {
          "results": {
            "type": "string",
            "title": "Scraped profiles",
            "description": "Dataset containing all scraped LinkedIn profiles.",
            "template": "{{links.apiDefaultDatasetUrl}}/items"
          }
        }
      },
      "storages": {
        "dataset": {
          "$schema": "https://apify.com/schemas/v1/dataset.ide.json",
          "actorSpecification": 1,
          "title": "LinkedIn Profile Scraper Lite — dataset schema",
          "description": "Public profile data extracted without login.",
          "fields": {},
          "views": {
            "overview": {
              "title": "Profiles overview",
              "transformation": {
                "fields": [
                  "profilePictureUrl",
                  "fullName",
                  "headline",
                  "location",
                  "country",
                  "currentCompany",
                  "currentCompanyUrl",
                  "connectionsCount",
                  "followersCount",
                  "positionsText",
                  "positions",
                  "educationsText",
                  "educations",
                  "languagesText",
                  "languages",
                  "volunteerText",
                  "volunteerExperiences",
                  "activityText",
                  "recentActivity",
                  "linkedinUrl",
                  "publicIdentifier",
                  "firstName",
                  "lastName"
                ]
              },
              "display": {
                "component": "table",
                "properties": {
                  "profilePictureUrl": {
                    "label": "Photo",
                    "format": "image"
                  },
                  "fullName": {
                    "label": "Name",
                    "format": "text"
                  },
                  "headline": {
                    "label": "Headline",
                    "format": "text"
                  },
                  "location": {
                    "label": "Location",
                    "format": "text"
                  },
                  "country": {
                    "label": "Country",
                    "format": "text"
                  },
                  "currentCompany": {
                    "label": "Company",
                    "format": "text"
                  },
                  "currentCompanyUrl": {
                    "label": "Company Page",
                    "format": "link"
                  },
                  "connectionsCount": {
                    "label": "Connections",
                    "format": "number"
                  },
                  "followersCount": {
                    "label": "Followers",
                    "format": "number"
                  },
                  "positionsText": {
                    "label": "Positions",
                    "format": "text"
                  },
                  "positions": {
                    "label": "Positions (raw)",
                    "format": "text"
                  },
                  "educationsText": {
                    "label": "Educations",
                    "format": "text"
                  },
                  "educations": {
                    "label": "Educations (raw)",
                    "format": "text"
                  },
                  "languagesText": {
                    "label": "Languages",
                    "format": "text"
                  },
                  "languages": {
                    "label": "Languages (raw)",
                    "format": "text"
                  },
                  "volunteerText": {
                    "label": "Volunteer",
                    "format": "text"
                  },
                  "volunteerExperiences": {
                    "label": "Volunteer (raw)",
                    "format": "text"
                  },
                  "activityText": {
                    "label": "Recent Activity",
                    "format": "text"
                  },
                  "recentActivity": {
                    "label": "Activity (raw)",
                    "format": "text"
                  },
                  "linkedinUrl": {
                    "label": "LinkedIn URL",
                    "format": "link"
                  },
                  "publicIdentifier": {
                    "label": "Identifier",
                    "format": "text"
                  },
                  "firstName": {
                    "label": "First Name",
                    "format": "text"
                  },
                  "lastName": {
                    "label": "Last Name",
                    "format": "text"
                  }
                }
              }
            }
          }
        }
      },
      "defaultRunOptions": {
        "build": "latest",
        "timeoutSecs": 300,
        "memoryMbytes": 256
      }
    },
    "buildNumber": "1.0.11",
    "actVersion": {
      "sourceType": "SOURCE_FILES",
      "buildTag": "latest",
      "versionNumber": "1.0"
    },
    "usage": {
      "ACTOR_COMPUTE_UNITS": 0.019777777777777776
    }
  }
}