Skip to main content
GET
/
events
Retrieve public events by status
curl --request GET \
  --url https://public-api.tixyapp.com/events \
  --header 'Authorization: Bearer <token>'
[
  {
    "social": {
      "links": [
        "<string>"
      ]
    },
    "tickets": {
      "isTicketResselingEnabled": true,
      "tickets": [
        {
          "name": "<string>",
          "description": "<string>",
          "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
          "ticketPools": [
            {
              "salesDates": {
                "start": "<string>",
                "hasEndDate": true,
                "end": "<string>",
                "hasStartDate": true
              },
              "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
              "salesActive": true,
              "price": "<string>"
            }
          ],
          "isSinglePoolTicket": true,
          "shouldDisplayTicketName": true
        }
      ]
    },
    "dates": {
      "scanning": {
        "start": "2023-11-07T05:31:56Z",
        "end": "2023-11-07T05:31:56Z"
      },
      "end": "2023-11-07T05:31:56Z",
      "openings": [
        {
          "date": "2023-11-07T05:31:56Z",
          "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a"
        }
      ]
    },
    "status": "<string>",
    "types": [
      "<string>"
    ],
    "visibility": "<string>",
    "allowResale": true,
    "name": "<string>",
    "artistsDetails": "<string>",
    "publishTime": "2023-11-07T05:31:56Z",
    "id": "3c90c3cc-0d44-4b50-8888-8dd25736052a",
    "slug": "<string>",
    "createdAt": "2023-11-07T05:31:56Z",
    "updatedAt": "2023-11-07T05:31:56Z",
    "category": "<string>",
    "restrictions": {
      "ageLimit": "<string>"
    },
    "description": "<string>"
  }
]

Authorizations

Authorization
string
header
required

Custom Bearer token authentication for accessing public organizer endpoints.

Query Parameters

status
enum<string>

The status of the events to retrieve sales report for. If not specified, it defaults to all. Valid values are:

  • all: Fetch sales report for all events.
  • published: Fetch sales report for events currently published.
  • pastdue: Fetch sales report for events whose dates have passed.
Available options:
all,
published,
pastdue

Response

Successful response containing a list of events filtered by the specified status.

social
object

Social media links for the event.

tickets
object

Details of tickets associated with the event.

dates
object

Event date details.

status
string

Status of the event.

types
string[]

Event types or categories.

visibility
string

Visibility of the event.

allowResale
boolean

Indicates if ticket resale is allowed.

name
string

Name of the event.

artistsDetails
string | null

Details of artists performing at the event.

publishTime
string<date-time>
id
string<uuid>
slug
string

URL-friendly identifier for the event.

createdAt
string<date-time>
updatedAt
string<date-time>
category
string

Category of the event.

restrictions
object
description
string

Detailed information about an event.