# San Francisco AI event scraper

**Use case:** 

Extract upcoming San Francisco AI events from Luma with dates, venues, organizers, ticket signals, and public social profiles.

## Input

```json
{
  "startUrls": [
    {
      "url": "https://luma.com/discover/sf/ai"
    }
  ],
  "maxItems": 25,
  "calendarPeriod": "future",
  "enrichEventDetails": false
}
```

## Output

```json
{
  "eventId": {
    "label": "Event ID",
    "format": "text"
  },
  "eventUrl": {
    "label": "Event URL",
    "format": "link"
  },
  "name": {
    "label": "Event name",
    "format": "text"
  },
  "startAt": {
    "label": "Starts at",
    "format": "date"
  },
  "endAt": {
    "label": "Ends at",
    "format": "date"
  },
  "timezone": {
    "label": "Timezone",
    "format": "text"
  },
  "eventType": {
    "label": "Event type",
    "format": "text"
  },
  "visibility": {
    "label": "Visibility",
    "format": "text"
  },
  "description": {
    "label": "Description",
    "format": "text"
  },
  "coverUrl": {
    "label": "Cover image",
    "format": "link"
  },
  "socialImageUrl": {
    "label": "Social image",
    "format": "link"
  },
  "location": {
    "label": "Location",
    "format": "object"
  },
  "ticketing": {
    "label": "Ticketing",
    "format": "object"
  },
  "calendar": {
    "label": "Calendar",
    "format": "object"
  },
  "hosts": {
    "label": "Hosts",
    "format": "array"
  },
  "categories": {
    "label": "Categories",
    "format": "array"
  },
  "sourceUrl": {
    "label": "Source URL",
    "format": "link"
  },
  "scrapedAt": {
    "label": "Scraped at",
    "format": "date"
  }
}
```

## About this Actor

This example demonstrates how to use [Luma Events Discovery Scraper](https://apify.com/automation-lab/luma-events-discovery-scraper) with a specific input configuration. Visit the [Actor detail page](https://apify.com/automation-lab/luma-events-discovery-scraper) to learn more, explore other use cases, and run it yourself.