Skip to content

Get Ticket

GET/tickets/:id

Retrieve a single ticket by its ID.

Parameters

ParameterDefaultValues / Description
includeaddons

Request

js
import Confetti from 'confetti'

const confetti = new Confetti({ apiKey: 'your-key' })

const ticket = await confetti.tickets.find(3344691)
sh
curl "https://api.confetti.events/tickets/3344691" \
  -H "Authorization: apikey your-key"

Response

ts
interface Ticket {
  id: number
  persons: number
  hashid: string
  description: string
  price: number
  currency: string
  firstName: string
  lastName: string
  name: string
  email: string
  phone: string
  company: string
  token: string
  status: string
  emailStatus: string
  checkinAt: Date
  waitlistAt: Date
  startDate: Date
  endDate: Date
  values: string
  comment: string
  guests: number
  termsAcceptedAt: Date
  deletionRequestedAt: Date
  createdAt: Date
  updatedAt: Date
  ticketBatchId: number
  paymentId: number
  eventId: number
  contactId: number
}
json
{
  "persons": 1,
  "hashid": "g265xg",
  "description": "My cool batch",
  "price": 10,
  "currency": "SEK",
  "name": "Foo Bar",
  "firstName": "Foo",
  "lastName": "Bar",
  "email": "foo@bar.com",
  "phone": "+46701111111",
  "token": "d92614282978451b7942fffda421df47740c",
  "status": "attending",
  "emailStatus": "subscribed",
  "checkinAt": null,
  "waitlistAt": null,
  "startDate": "2021-06-18T16:00:00.000Z",
  "endDate": null,
  "values": {
    "field-one-field": "Veg",
    "field-what-do-you-think": [
      "Yes"
    ]
  },
  "comment": null,
  "company": "Company AB",
  "guests": 0,
  "termsAcceptedAt": "2020-03-09T19:53:30.304Z",
  "deletionRequestedAt": null,
  "createdAt": "2020-03-09T19:51:32.274Z",
  "updatedAt": "2020-03-09T19:53:30.354Z",
  "ticketBatchId": 16090,
  "paymentId": 288297,
  "eventId": 16969,
  "contactId": 112395,
  "id": "3344691",
  "type": "ticket",
  "meta": {
    "webhookType": "ticket.attending"
  }
}
json
{
  "data": {
    "id": "3344691",
    "type": "ticket",
    "attributes": {
      "persons": 1,
      "hashid": "g265xg",
      "description": "My cool batch",
      "price": 10,
      "currency": "SEK",
      "name": "Foo Bar",
      "firstName": "Foo",
      "lastName": "Bar",
      "email": "foo@bar.com",
      "phone": "+46701111111",
      "token": "d92614282978451b7942fffda421df47740c",
      "status": "attending",
      "emailStatus": "subscribed",
      "checkinAt": null,
      "waitlistAt": null,
      "startDate": "2021-06-18T16:00:00.000Z",
      "endDate": null,
      "values": {
        "field-one-field": "Veg",
        "field-what-do-you-think": [
          "Yes"
        ]
      },
      "comment": null,
      "company": "Company AB",
      "guests": 0,
      "termsAcceptedAt": "2020-03-09T19:53:30.304Z",
      "deletionRequestedAt": null,
      "createdAt": "2020-03-09T19:51:32.274Z",
      "updatedAt": "2020-03-09T19:53:30.354Z",
      "ticketBatchId": 16090,
      "paymentId": 288297,
      "eventId": 16969,
      "contactId": 112395
    }
  },
  "meta": {
    "webhookType": "ticket.attending"
  }
}