Dataspryva

LinkedIn Event Finder with Speaker & Venue Details

Find LinkedIn events by keyword or fetch specific event pages: dates, format, organizer, attendee count, speaker lineup, venue address and registration link.

Input schema

Input fields, types, required flags, descriptions, defaults, and prefills come from the published definition. Prefill examples are distinct from defaults.

FieldTypeRequiredDescription
modestringrequiredWhat to fetch.
searchQuerystringoptionalKeyword filter over event titles (mode=search). Leave empty to return every event. Matching is case- and accent-insensitive.
eventUrlsarrayoptionalCommunity event URLs (scommunity.linkedin.com/events/... or tcommunity.linkedin.com/events/...) or main www.linkedin.com/events/<id> URLs (mode=byUrls).
Show all input fields
FieldTypeRequiredDescription
modestringrequiredWhat to fetch.
searchQuerystringoptionalKeyword filter over event titles (mode=search). Leave empty to return every event. Matching is case- and accent-insensitive.
eventUrlsarrayoptionalCommunity event URLs (scommunity.linkedin.com/events/... or tcommunity.linkedin.com/events/...) or main www.linkedin.com/events/<id> URLs (mode=byUrls).
communitiesstringoptionalWhich public LinkedIn community sites to scan (mode=search/browse).
eventTimingstringoptionalWhich listing tab to scan (mode=search/browse).
eventFormatstringoptionalFilter by format (mode=search/browse). Public community events are virtual; other values legitimately return 0.
languagestringoptionalKeep events whose source label is this language (mode=search/browse). Events labelled with a topic instead of a language are omitted when this filter is set.
maxEventsintegeroptionalHard cap on emitted records. A direct event URL always returns its one event.
includeDescriptionsbooleanoptionalAdd the full event description text. Schedules, timezones, images, registration links and categories are always fetched.
includeArchivedDetailsbooleanoptionalFor main www.linkedin.com/events URLs only (mode=byUrls): look for a public Wayback Machine guest snapshot with name, host, date text, description and venue (when archived). Archived cover images are omitted because their signed CDN URLs are expired.

Download the published input schema

View complete JSON
{
  "description": "Browse or search public LinkedIn Sales and Talent community events, or fetch specific event URLs. No cookies, login, or proxy required.",
  "properties": {
    "communities": {
      "default": "both",
      "description": "Which public LinkedIn community sites to scan (mode=search/browse).",
      "editor": "select",
      "enum": [
        "both",
        "sales",
        "talent"
      ],
      "enumTitles": [
        "Sales and Talent",
        "LinkedIn Sales Community",
        "LinkedIn Talent Community"
      ],
      "prefill": "both",
      "title": "Communities",
      "type": "string"
    },
    "eventFormat": {
      "default": "",
      "description": "Filter by format (mode=search/browse). Public community events are virtual; other values legitimately return 0.",
      "editor": "select",
      "enum": [
        "",
        "VIRTUAL",
        "IN_PERSON",
        "HYBRID"
      ],
      "enumTitles": [
        "Any format",
        "Virtual / online",
        "In person",
        "Hybrid"
      ],
      "prefill": "",
      "title": "Event format",
      "type": "string"
    },
    "eventTiming": {
      "default": "upcoming",
      "description": "Which listing tab to scan (mode=search/browse).",
      "editor": "select",
      "enum": [
        "upcoming",
        "past",
        "all"
      ],
      "enumTitles": [
        "Upcoming events",
        "Past events",
        "Upcoming and past"
      ],
      "prefill": "all",
      "title": "Event timing",
      "type": "string"
    },
    "eventUrls": {
      "description": "Community event URLs (scommunity.linkedin.com/events/... or tcommunity.linkedin.com/events/...) or main www.linkedin.com/events/<id> URLs (mode=byUrls).",
      "editor": "stringList",
      "items": {
        "type": "string"
      },
      "title": "Event URLs",
      "type": "array"
    },
    "includeArchivedDetails": {
      "default": false,
      "description": "For main www.linkedin.com/events URLs only (mode=byUrls): look for a public Wayback Machine guest snapshot with name, host, date text, description and venue (when archived). Archived cover images are omitted because their signed CDN URLs are expired.",
      "prefill": false,
      "title": "Include archived details for main event URLs",
      "type": "boolean"
    },
    "includeDescriptions": {
      "default": true,
      "description": "Add the full event description text. Schedules, timezones, images, registration links and categories are always fetched.",
      "prefill": false,
      "title": "Include descriptions",
      "type": "boolean"
    },
    "language": {
      "default": "",
      "description": "Keep events whose source label is this language (mode=search/browse). Events labelled with a topic instead of a language are omitted when this filter is set.",
      "editor": "select",
      "enum": [
        "",
        "en",
        "es",
        "fr",
        "de",
        "pt",
        "it",
        "nl",
        "zh",
        "ja"
      ],
      "enumTitles": [
        "Any language",
        "English",
        "Spanish",
        "French",
        "German",
        "Portuguese",
        "Italian",
        "Dutch",
        "Chinese",
        "Japanese"
      ],
      "prefill": "",
      "title": "Event language",
      "type": "string"
    },
    "maxEvents": {
      "default": 50,
      "description": "Hard cap on emitted records. A direct event URL always returns its one event.",
      "maximum": 1000,
      "minimum": 1,
      "prefill": 1,
      "title": "Max events",
      "type": "integer"
    },
    "mode": {
      "default": "search",
      "description": "What to fetch.",
      "editor": "select",
      "enum": [
        "search",
        "browse",
        "byUrls"
      ],
      "enumTitles": [
        "Search events by keyword",
        "Browse all upcoming/past events",
        "Fetch specific event URLs"
      ],
      "prefill": "browse",
      "title": "Mode",
      "type": "string"
    },
    "searchQuery": {
      "default": "",
      "description": "Keyword filter over event titles (mode=search). Leave empty to return every event. Matching is case- and accent-insensitive.",
      "editor": "textfield",
      "prefill": "",
      "title": "Search query",
      "type": "string"
    }
  },
  "required": [
    "mode"
  ],
  "schemaVersion": 1,
  "title": "LinkedIn Community Events Scraper Input",
  "type": "object"
}

Output schema

Published result links and storage locations. This schema is not an exhaustive contract for every field in a dataset record.

FieldTypeRequiredDescription
eventsstringoptionalDataset containing all scraped public LinkedIn community events.

Download the published output schema

View complete JSON
{
  "actorOutputSchemaVersion": 1,
  "description": "Public LinkedIn Sales and Talent community events with schedules, timezones, descriptions, images, registration links, categories and languages.",
  "properties": {
    "events": {
      "description": "Dataset containing all scraped public LinkedIn community events.",
      "template": "{{links.apiDefaultDatasetUrl}}/items",
      "title": "LinkedIn community events",
      "type": "string"
    }
  },
  "title": "LinkedIn Community Events Scraper Output"
}

Dataset schema

Published dataset views and any declared field definitions. A view can select only a subset of the returned record fields.

Download the published dataset schema

View complete JSON
{
  "actorSpecification": 1,
  "title": "LinkedIn Community Events",
  "views": {
    "overview": {
      "display": {
        "component": "table",
        "properties": {
          "community": {
            "format": "text",
            "label": "Community"
          },
          "endDate": {
            "format": "datetime",
            "label": "End"
          },
          "eventName": {
            "format": "text",
            "label": "Event Name"
          },
          "eventUrl": {
            "format": "link",
            "label": "Event URL"
          },
          "format": {
            "format": "text",
            "label": "Format"
          },
          "organizerName": {
            "format": "text",
            "label": "Organizer"
          },
          "registrationUrl": {
            "format": "link",
            "label": "Registration"
          },
          "scrapedAt": {
            "format": "datetime",
            "label": "Scraped At"
          },
          "startDate": {
            "format": "datetime",
            "label": "Start"
          }
        }
      },
      "title": "Events",
      "transformation": {
        "fields": [
          "eventName",
          "community",
          "startDate",
          "endDate",
          "format",
          "organizerName",
          "registrationUrl",
          "eventUrl",
          "scrapedAt"
        ]
      }
    }
  }
}

Key-value schema

Published key-value store definitions, when provided by this build.

This definition is not present in the default published build. See the published README for available documentation.

Published README

Read the full published documentation

LinkedIn Community Event Scraper — Webinars & Past Events

Scrape the public LinkedIn Sales Community and LinkedIn Talent Community event calendars without cookies, login, or proxy setup. Search by keyword, browse every upcoming or past event, or paste event URLs to get exact schedules, timezones, descriptions, cover images, registration links, categories, and languages as clean structured rows.

The actor is fully cookieless: no cookies, no login, and no proxy configuration are required. It uses the two public LinkedIn community event sites, which publish their event pages openly. Main www.linkedin.com/events/<id> pages are login-walled, so those URLs return their real id and slug, plus optional archived guest-page details when a Wayback Machine snapshot exists.

What this actor does

  • Three modes: search by keyword, browse the full inventory, byUrls for specific event pages
  • Exact schedules: ISO 8601 start/end timestamps in UTC plus the event's IANA timezone
  • Rich event content: description text, cover image, external registration URL and label, category, language
  • Both communities: Sales (scommunity) and Talent (tcommunity), upcoming and past
  • Honest output: empty fields are omitted, never filled with placeholders

Output per event

  • eventName — event title
  • eventUrl — canonical public event page
  • eventId, eventSlug — event identifier and URL slug
  • community — LinkedIn Sales Community or LinkedIn Talent Community
  • organizerName, organizerUrl — the publishing community
  • startDate, endDate — exact start/end, ISO 8601 UTC
  • startTime, endTime — legacy mirrors of the same values
  • timezone — IANA zone, e.g. Europe/Dublin
  • format — ONLINE, IN_PERSON, or HYBRID
  • eventType — VIRTUAL, IN_PERSON, or HYBRID
  • eventCategory — the source label, e.g. ENGLISH, RECRUITER, SEARCH & STAFFING
  • language — ISO code when the source label is a language (en, es, fr, de, pt, it, nl, zh, ja)
  • description — full event description text (omitted when includeDescriptions is false)
  • coverImageUrl — event cover image (live community events)
  • registrationUrl, registrationUrlLabel — external registration page and the source's button label
  • attendeesCount, attendeeCount — only when the source reports a non-zero count
  • address — structured venue, only for archived in-person main events that expose one
  • locationText — free-text venue from an archived guest page
  • scheduleText — date text from an archived guest page
  • archiveSnapshotUrl — Wayback snapshot used for a main event URL
  • sourceType — community, archive, or linkedin
  • scrapedAt — UTC scrape timestamp

Input

Field Type Default Description
mode string search search / browse / byUrls
searchQuery string – Keyword over event titles (mode=search); empty returns all events
eventUrls array – Event URLs (mode=byUrls)
communities string both both / sales / talent (mode=search/browse)
eventTiming string upcoming upcoming / past / all (mode=search/browse)
eventFormat string any VIRTUAL / IN_PERSON / HYBRID (mode=search/browse)
language string any ISO language code (mode=search/browse)
maxEvents integer 50 Hard cap, 1–1000
includeDescriptions boolean true Add full description text
includeArchivedDetails boolean false Enrich main event URLs from the Wayback Machine

Example: keyword search across both communities

{
  "mode": "search",
  "searchQuery": "sales navigator",
  "communities": "both",
  "eventTiming": "upcoming",
  "maxEvents": 25
}

Example: every past Talent Community event

{
  "mode": "browse",
  "communities": "talent",
  "eventTiming": "past",
  "maxEvents": 100
}

Example: fetch community event URLs

{
  "mode": "byUrls",
  "eventUrls": [
    "https://scommunity.linkedin.com/events/how-i-sell-with-sales-navigator-tamika-brunetti-231",
    "https://tcommunity.linkedin.com/events/hiring-at-speed-how-recruiters-are-reducing-time-to-hire-123"
  ]
}

Example: a main LinkedIn event URL with archived details

{
  "mode": "byUrls",
  "eventUrls": ["https://www.linkedin.com/events/040-thepowerofcelebration7350512302091104257/"],
  "includeArchivedDetails": true
}

Use cases

  • Event marketing — track the webinars LinkedIn's own communities run for sales and recruiting audiences
  • Sales enablement — build a calendar of Sales Navigator training sessions and product deep-dives
  • Recruiting research — follow Talent Community hiring webinars, recruiter workshops, and instructor-led sessions
  • Content planning — compare topics, categories, and languages across upcoming and past events
  • Historical analysis — export hundreds of past community events with schedules and registration links
  • CRM enrichment — add public event URLs, registration pages, and descriptions to your event records

FAQ

Do I need a LinkedIn account or cookie? No. The actor reads the public Sales and Talent community event pages, which are served without login. There is no cookie, token, or proxy input.

Which LinkedIn events are covered? The two public community calendars: scommunity.linkedin.com/events (Sales) and tcommunity.linkedin.com/events (Talent). Both upcoming and past tabs are supported, and every event detail page is parsed.

Why can't I get details for a normal www.linkedin.com/events link? Live main LinkedIn event pages redirect to the login wall, so they are not publicly readable. The actor returns the event id and slug from the URL, and can optionally add name, host, date text, description, and venue from a public Wayback Machine guest snapshot. Archived cover images are omitted because their signed LinkedIn CDN URLs expire and Wayback replays them with 403/429.

Why are attendee counts and speaker lists missing? Attendee identities and counts require a logged-in member, and the public event pages do not expose a structured speaker field. The actor does not fabricate them; it emits only fields the public source actually provides.

Why are all community events marked virtual? The Sales and Talent communities currently publish virtual events only. If an in-person event appears later, the format is taken from the source rather than assumed.

What is the difference between eventCategory and language? The source uses one label for both topic and language. eventCategory keeps the raw label (e.g. RECRUITER), while language is filled only when that label is a known language (e.g. DEUTSCH becomes de).

Why does a language filter return fewer events? Some community events are labelled with a topic such as RECRUITER instead of a language. When you set a language filter, those unlabelled events are omitted rather than guessed.

Does search look inside descriptions? No. The public listing pages have no server-side search, so keyword matching runs over event titles. Browse the full inventory if you need every event in a category.

How fresh is the data? Every run reads the live community calendars and event pages, so schedules, descriptions, images, and registration links reflect the source at scrape time.

Is this affiliated with LinkedIn? No. This is an independent, third-party actor. It uses publicly accessible event pages and is not affiliated with or endorsed by LinkedIn Corporation.

Python quickstart

Use a schema-derived input and the Python standard library to start a run. An Apify account and token are required for execution.

Open the step-by-step Python guide →

Source build Og7UzMCKd89uKWiXG. Documentation is regenerated from the default published build; private drafts are not included.