Not signed in
Live API demo

Book a seat.
Fly with confidence.

SkyLock reserves your seat with a short-lived Redis lock the instant you tap it, then confirms your booking inside a Postgres transaction — so two travelers never end up with the same seat.

5:00Seat lock window
ACIDBooking commits
JWTSession auth
DEL
BOM

A seat, held for you

Tapping a seat places a five-minute Redis lock so no one else can grab it while you check out — released automatically if you don't finish.

One booking, or none

Confirming a seat runs inside a database transaction — the payment, seat, and booking rows all commit together, or nothing changes at all.

Your bookings, wherever you sign in

Register once and every confirmed seat, cancellation, and refund status stays attached to your account, not your browser.

Tonight's departures
Sign in to select a seat
Account
API base URL
SkyLock Assistant
Online · ready to help