---
title: "GET /backoffice/events/"
method: GET
path: "/backoffice/events/"
tags: ["backoffice"]
---

# GET /backoffice/events/

`GET /backoffice/events/`

List all scheduled Tournesol events.

## Query parameters

- `limit` integer
- `offset` integer
- `event_type` 'live' | 'talk'

## Response `200`

- PaginatedTournesolEventList
  - `count` integer, required
  - `next` string, uri, nullable
  - `previous` string, uri, nullable
  - `results` TournesolEvent[], required
    - `name` string — Used as an URL slug. Leave it blank to automatically build it from the title.
    - `title` string, required — The title of the event.
    - `event_type` 'talk' | 'live' — * `talk` - Tournesol Talk * `live` - Tournesol Live
    - `date` string, date-time, nullable — Date and time of the event according to the server time.
    - `date_as_tz_europe_paris` string, nullable, required
    - `speakers` string, nullable — A list of speakers and their titles (researcher, PhD student, etc.).
    - `abstract` string, nullable — Description of the event.
    - `invitation_link` string, uri, nullable — Allows the users to join the event.
    - `youtube_link` string, uri, nullable — The YouTube link of the recorded event.

## Changes

- **2024-12-19** `3bba1a8d6651` — 2 info
  - the response property `count` became required for the status `200`
  - the response property `results` became required for the status `200`
- **2024-02-29** `b411933f4c00` — 1 info
  - endpoint added
- **2023-07-04** `b0f74d913a83` — 1 breaking
  - api path removed without deprecation

[Change history](https://skmtc.dev/tournesol-app/apis/tournesol-api/changes/backoffice/events/get.md)

---

[API](https://skmtc.dev/tournesol-app/apis/tournesol-api.md) · [All operations](https://skmtc.dev/tournesol-app/apis/tournesol-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/tournesol-app/tournesol-api/revisions/96c8c62ad972/schema)
