---
title: "List authorized events"
method: GET
path: "/events"
tags: ["Events"]
---

# List authorized events

`GET /events`

## Request

- Base URL: `https://www.raceentry.com/restapi/v1`
- URL: `https://www.raceentry.com/restapi/v1/events`
- Auth: OAuth 2
  - Authorization code: `/oauth2/authorize`
  - Token URL: `/oauth2/token`

Returns every event this token's `event:{id}` scopes grant access to, intersected with the user's live permissions.

## Response `200`

List of events

- object
  - `data` Event[], required
    - `id` integer, required
    - `name` string, required
    - `url` string, required: URL slug used in the event's web address
    - `site` 'Race Entry' | 'Rodeo Ticket' | 'Stride Events', required: Brand this event belongs to
    - `currency_symbol` string, required
    - `event_years` EventYear[], required
      - `event_year_id` integer, required
      - `year` string, required
      - `status_id` integer, required
  - `count` integer, required

## Other responses

- `401`: Missing, invalid, or expired bearer token

---

[API](https://skmtc.dev/raceentry/apis/rest-api-v1.md) - [All operations](https://skmtc.dev/raceentry/apis/rest-api-v1/llms.txt) - [OpenAPI document](https://skmtc.dev/raceentry/apis/rest-api-v1/revisions/ee7bc17021a6?raw)
