> AI agents: this is one page from PostHog's docs. Full index of Markdown docs for LLMs: https://posthog.com/llms.txt # Linking Eventbrite as a source Canonical URL: https://posthog.com/docs/data-pipelines/sources/eventbrite > **Cloud region:** This page uses US Cloud hosts. For an EU Cloud project, use `https://eu.posthog.com` instead of `https://app.posthog.com` (app host for links). ## On this page - [Adding a data source](#adding-a-data-source) - [Available tables](#available-tables) - [Sync limitations](#sync-limitations) - [Configuration](#configuration) - [Supported tables](#supported-tables) ![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_9608fcca70) ![](https://res.cloudinary.com/dmukukwp6/image/upload/texture_tan_dark_a92b0e022d) Let AI connect your sources for you Skip the manual setup — run this in your project and the wizard auto-detects your databases and APIs and connects them to PostHog. `npx @posthog/wizard warehouse` ![PostHog Wizard hedgehog](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png) ![](https://res.cloudinary.com/dmukukwp6/image/upload/wizard_3f8bb7a240.png)Let AI connect your sources for you Enter your Eventbrite private token to automatically pull your Eventbrite data – organizations, events, orders, attendees, and more – into the PostHog data warehouse. ## Adding a data source 1. Go to the [sources tab](https://app.posthog.com/data-management/sources) of the data pipeline section in PostHog. 2. Click **\+ New source** and then click **Link** next to Eventbrite. 3. Next, you need a private token from Eventbrite. Create one under your [Eventbrite account settings](https://www.eventbrite.com/account-settings/apps) on the **API Keys** page – copy the value from the **Private token** field of your API key. The token needs read access to your organizations, events, orders, and attendees. 4. Back in PostHog, enter the private token and click **Next**. 5. Select the tables you want to sync, set the sync method and frequency, then click **Import**. Once the syncs are complete, you can start using Eventbrite data in PostHog. ## Available tables | Table | Description | Sync method | | --- | --- | --- | | `organizations` | Organizations you have access to | Full refresh | | `categories` | Event categories | Full refresh | | `formats` | Event formats | Full refresh | | `events` | Events across your organizations | Full refresh | | `venues` | Venues across your organizations | Full refresh | | `orders` | Orders placed for your events | Incremental | | `attendees` | Attendees of your events | Incremental | | `ticket_classes` | Ticket classes defined on your events | Full refresh | **Incremental** tables sync only new or updated records on each run. **Full refresh** tables reload all data on each sync. ## Sync limitations Only `orders` and `attendees` expose a server-side `changed_since` filter, so they support incremental sync on the `changed` field. All other tables are full refresh only. ## Configuration | Option | Type | Required | | --- | --- | --- | | `Private token` | password | Yes | ## Supported tables | Table | Description | Sync method | Incremental field | Primary key | | --- | --- | --- | --- | --- | | `organizations` | An Eventbrite organization (account) that owns events, venues, and orders. | Full refresh | — | — | | `categories` | A top-level event category in Eventbrite's taxonomy (e.g. Music, Business). | Full refresh | — | — | | `subcategories` | A subcategory nested under a top-level category, resolving the subcategory\_id on events. | Full refresh | — | — | | `formats` | An event format describing the style of an event (e.g. Conference, Seminar). | Full refresh | — | — | | `events` | An event published by an organization, with its schedule, status, and venue. | Full refresh | — | — | | `venues` | A physical location where an organization's events are held. | Full refresh | — | — | | `orders` | An order placed by an attendee to purchase tickets to an event. | Incremental, Full refresh | changed | — | | `attendees` | An attendee on an order — one ticket holder for an event. | Incremental, Full refresh | changed | — | | `ticket_classes` | A type of ticket sold for an event, with its price and availability. | Full refresh | — | — | | `questions` | A custom question asked of ticket buyers during registration for an event. | Full refresh | — | — | | `canned_questions` | A default question Eventbrite offers for an event's registration form, such as first name or job title. | Full refresh | — | — | | `sales_report` | Sales totals for an event, aggregated per date — gross, net, fees, and quantity sold. | Full refresh | — | — | | `attendee_report` | Attendee totals for an event, aggregated per date — attendee and order counts. | Full refresh | — | — |