{"openapi":"3.0.3","info":{"title":"HubShell Club API","version":"1.0.0","description":"REST API клуба HubShell. Авторизация: Bearer JWT или API-ключ x-api-key."},"servers":[{"url":"/api","description":"Club API"}],"paths":{"/health":{"get":{"summary":"Health check"}},"/auth/login":{"post":{"summary":"Staff/client login"}},"/users":{"get":{"summary":"List clients"}},"/seats/map":{"get":{"summary":"Seat map with sessions"}},"/sessions":{"get":{"summary":"Active sessions"}},"/client/deposit/methods":{"get":{"summary":"Deposit payment methods"}},"/client/deposit/create":{"post":{"summary":"Create deposit payment"}},"/hublock/{slug}/status":{"get":{"summary":"HubLock TV public status"}}},"components":{"securitySchemes":{"bearerAuth":{"type":"http","scheme":"bearer","bearerFormat":"JWT"},"apiKey":{"type":"apiKey","in":"header","name":"x-api-key"}}}}