Ticsie
Evenemang Arrangörer Logga in Registrera

Språk

Tema

GET

/events/{id}/attendees

Hämta alla deltagare (betalda biljetter) för ett specifikt evenemang. Kräver read-behörighet.

https://ticsie.nu/api/v1/integration/events/{id}/attendees

URL-parametrar

Parameter Typ Beskrivning
id integer Evenemangets ID (hämtas från GET /events)
page integer Sidnummer för paginering (50 per sida)

Exempelanrop

curl -X GET "https://ticsie.nu/api/v1/integration/events/42/attendees" \
  -H "X-API-Key: ticsie_pk_your_public_key" \
  -H "X-API-Secret: ticsie_sk_your_secret_key" \
  -H "Accept: application/json"
$response = Http::withHeaders([
    'X-API-Key'    => 'ticsie_pk_your_public_key',
    'X-API-Secret' => 'ticsie_sk_your_secret_key',
    'Accept'       => 'application/json',
])->get('https://ticsie.nu/api/v1/integration/events/42/attendees');

$attendees = $response->json();
const response = await fetch(
  "https://ticsie.nu/api/v1/integration/events/42/attendees",
  {
    headers: {
      "X-API-Key": "ticsie_pk_your_public_key",
      "X-API-Secret": "ticsie_sk_your_secret_key",
      "Accept": "application/json",
    },
  }
);

const { data, meta } = await response.json();
import requests

response = requests.get(
    "https://ticsie.nu/api/v1/integration/events/42/attendees",
    headers={
        "X-API-Key": "ticsie_pk_your_public_key",
        "X-API-Secret": "ticsie_sk_your_secret_key",
        "Accept": "application/json",
    },
)

attendees = response.json()
using var client = new HttpClient();
client.DefaultRequestHeaders.Add("X-API-Key", "ticsie_pk_your_public_key");
client.DefaultRequestHeaders.Add("X-API-Secret", "ticsie_sk_your_secret_key");
client.DefaultRequestHeaders.Add("Accept", "application/json");

var response = await client.GetAsync(
    "https://ticsie.nu/api/v1/integration/events/42/attendees"
);

var json = await response.Content.ReadAsStringAsync();
require "net/http"
require "json"

uri = URI("https://ticsie.nu/api/v1/integration/events/42/attendees")
request = Net::HTTP::Get.new(uri)
request["X-API-Key"] = "ticsie_pk_your_public_key"
request["X-API-Secret"] = "ticsie_sk_your_secret_key"
request["Accept"] = "application/json"

response = Net::HTTP.start(uri.hostname, uri.port, use_ssl: true) do |http|
  http.request(request)
end

attendees = JSON.parse(response.body)

Exempelsvar 200 OK

{
    "data": [
        {
            "uuid": "a1b2c3d4-e5f6-7890-abcd-ef1234567890",
            "attendee_name": "Anna Andersson",
            "ticket_type": "Ordinarie",
            "seat_label": null,
            "status": "valid",
            "checked_in_at": null
        },
        {
            "uuid": "b2c3d4e5-f6a7-8901-bcde-f12345678901",
            "attendee_name": "Erik Eriksson",
            "ticket_type": "VIP",
            "seat_label": "Rad 3, Plats 12",
            "status": "used",
            "checked_in_at": "2025-07-15T18:32:15.000000Z"
        }
    ],
    "meta": {
        "total": 2,
        "per_page": 50,
        "current_page": 1,
        "last_page": 1
    }
}

Biljettstatus

Status Beskrivning
valid Biljetten är giltig och inte incheckad
used Biljetten har checkats in
cancelled Biljetten har makulerats