matches

A match by its 4-character code

get/api/v1/matches/{code}

Request

  • Base URL: https://kicksma.sh
  • URL: https://kicksma.sh/api/v1/matches/{code}
  • Auth: none declared

Path parameters

codestring required

Response

The match

codestring required
urlstring required
type'match' | 'tournament' required
format'americano' | 'mexicano' | 'king' | 'null' nullable

Tournaments only.

fixedPairsboolean nullable

Tournaments only: two partners play every round together instead of rotating.

titlestring nullable
status'open' | 'full' | 'cancelled' | 'past' required
startsAtstring date-time required
endsAtstring date-time

startsAt plus durationMinutes.

durationMinutes60 | 90 | 120

How long the organiser booked the court, in minutes. The calendar invitation ends here too.

tzstring required
capacityinteger required
spotsLeftinteger required
waitlistinteger
whenFull'waitlist' | 'closed'
category'men' | 'women' | 'mixed' | 'null' nullable

Who the match is for; null for anyone. Information only: nobody is checked when they join.

ageMin35 | 45 | 55 | null nullable

An age tag, read as 35+, 45+ or 55+; null for any age. Information only.

listedboolean
bookingUrlstring nullable
coststring nullable

What each player pays, free text.

notestring nullable
createdAtstring date-time

Changes

No recorded changes to this operation across all 1 revision of this API.