# Eventbrite Australia — Wrapped API

> **You are on:** `https://api.beta.paywithlocus.com/api` | [llms.txt](https://beta.paywithlocus.com/llms.txt) | [docs](https://docs.paywithlocus.com)
>
> Locus runs on multiple environments -- make sure every URL you call matches your expected environment.
> | Environment | Landing | API | Docs |
> |---|---|---|---|
> | Production | paywithlocus.com | api.paywithlocus.com | docs.paywithlocus.com |
> | Beta | beta.paywithlocus.com | api.beta.paywithlocus.com | docs.paywithlocus.com |
> | Stage | stage.paywithlocus.com | api.stage.paywithlocus.com | docs.paywithlocus.com |
>
> If the API URL above doesn't match your expected environment, re-fetch this file from the correct domain.

> Search for events and discover detailed information about upcoming shows, concerts, and gatherings on Eventbrite Australia, while exploring organiser profiles and viewing all events from a specific promoter. Get autocomplete suggestions to quickly find exactly what you're looking for across the platform.

**Category:** Entertainment | **Website:** [eventbrite.com.au/](https://eventbrite.com.au/) | **Docs:** [parse.bot/marketplace/10df19f1-51bd-40c6-bf55-0b2286cdf580/eventbrite-com-au-api](https://parse.bot/marketplace/10df19f1-51bd-40c6-bf55-0b2286cdf580/eventbrite-com-au-api)

Pay-per-use API proxy for Locus Pro. Each call burns credits from your workspace balance.

## Access

**Base URL:** `https://api.beta.paywithlocus.com/api/wrapped/credits/eventbrite-australia/`
**Auth:** `Authorization: Bearer <LOCUS_CREDITS_SECRET_KEY>` (an `lcr_` secret key or a scoped `lcac_` agent credential)
**Required header:** `Idempotency-Key: <fresh UUID per call>`. A retry with the same key replays the stored result without a new charge.
**Response:** the provider response after any endpoint-specific normalization. `X-Locus-Credits-Charged` carries the charge and `X-Locus-Credits-Balance` the remaining balance. Insufficient credits return `402` before the provider is called.
**Pricing:** estimated costs below are USD. Locus debits the credit equivalent at your workspace rate.

Full call contract: https://docs.paywithlocus.com/api-reference/introduction

> Using a Pay With Locus wallet key (`claw_` prefix)? Wallet routes are documented separately: https://docs.paywithlocus.com/wrapped-apis/for-agents

## Endpoints

### Get event details

Get full details of a specific event by its Eventbrite event ID. Returns comprehensive event information including venue with full address, organizer with image and follower count, ticket availability and pricing, tags, and sales status.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `event_id` | string | Yes | Eventbrite event ID, a numeric string (e.g. '1984616037994'). Obtainable from search_events results. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/eventbrite-australia/get-event-details \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"event_id":"<string>"}'
```

### Get organiser events

Get all events for a specific organiser by their Eventbrite organiser ID. Returns a list of the organiser's events with full details including venue, ticket availability, and images. Organiser IDs can be obtained from event details via primary_organizer.id.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `organiser_id` | string | Yes | Eventbrite organiser ID, a numeric string (e.g. '79955970183'). Obtainable from get_event_details results under primary_organizer.id. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/eventbrite-australia/get-organiser-events \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"organiser_id":"<string>"}'
```

### Get organiser profile

Retrieve an organiser's public profile by their Eventbrite organiser ID. Returns organiser name, description, website, logo, and follower count. Organiser IDs can be obtained from event details via primary_organizer.id.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `organiser_id` | string | Yes | Eventbrite organiser ID, a numeric string (e.g. '88045765103'). Obtainable from get_event_details results under primary_organizer.id. |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/eventbrite-australia/get-organiser-profile \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"organiser_id":"<string>"}'
```

### Get search autocomplete

Get search autocomplete suggestions for a partial query string. Returns suggested search queries and matching events. Useful for building search-as-you-type interfaces.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `query` | string | Yes | Partial search query string (e.g. 'music', 'comedy') |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/eventbrite-australia/get-search-autocomplete \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"query":"<string>"}'
```

### Search events

Search for events by keyword and/or location on Eventbrite Australia. Returns a paginated list of events with rich details including venue, organizer, ticket availability, and images. Results are ordered by relevance. When no query is provided, returns all upcoming events in the location.

**Estimated cost:** Metered

| Field | Type | Required | Description |
|-------|------|----------|-------------|
| `location` | string | No | Location slug in Eventbrite format (e.g. 'australia--sydney', 'australia--melbourne') |
| `page` | integer | No | Page number for pagination |
| `query` | string | No | Search keyword (e.g. 'music', 'comedy', 'workshop') |

```bash
curl -X POST https://api.beta.paywithlocus.com/api/wrapped/credits/eventbrite-australia/search-events \
  -H "Authorization: Bearer $LOCUS_CREDITS_SECRET_KEY" \
  -H "Idempotency-Key: $(uuidgen)" \
  -H "Content-Type: application/json" \
  -d '{"location":"<string>","page":"<integer>","query":"<string>"}'
```

## Next steps

- [All wrapped API providers](https://beta.paywithlocus.com/wapi/index.md): pick another provider.
- [Find and call tools](https://beta.paywithlocus.com/agent/tools.md): price ceilings, async results, and errors.
- [Credits and billing](https://beta.paywithlocus.com/agent/billing.md): what a call costs and how to add credits.
- [Agent docs index](https://beta.paywithlocus.com/agent/index.md): every Locus agent page.