/
/Club.Api
ChangesDocsSign in
  • Docs
  • History
  • Schema
  • Add in-club payment acceptance and update Aspire guidance (#93)latest1Docse991da32026-10-12 19:29

    Change detail

    1 change across 1 operation

    • POST/admin/facility/{facilityId}/booking/{id}/payment/accept
      • info

        endpoint added

  • feat: manage facility booking checkout and customer handoff (#85) (#91)157Docs77ae1b12026-10-12 11:15

    Change detail

    13 changes across 4 operations and 1 section

    • POST/payment/initiate
      • breaking

        the request property's minLength was increased from 0 to 1

      • warning

        the request property's exclusiveMinimum was set to true

      • warning

        the ///// request property's exclusiveMinimum was set to true

      • warning

        the request property's min was set to 0.00

      • warning

        the ///// request property's min was set to 0.00

      • warning

        the ///// request property's min was set to 0.00

      • info

        the endpoint scheme security Keycloak was added to the API

    View all changes (13)
  • feat: create customer-owned bookings from the admin schedule (#83) (#88)48Docs50856c02026-10-11 21:13

    Change detail

    12 changes across 5 operations and 1 section

    • GET/booking/{id}/path
      • breaking

        the response property became nullable for the status

      • breaking

        the response property became nullable for the status

      • breaking

        the response property became optional for the status

      • breaking

        the response property became optional for the status

    • GET/outlet
      • info

        added the optional property /////////// to the response with the status

      • info

        added the optional property /////////// to the response with the status

      • info

        added the optional property ///////// to the response with the status

    View all changes (12)
  • Allow facility admins to send vouchers to user wallets11Docs20d54162026-10-06 20:46

    Change detail

    2 changes across 1 operation

    • POST/admin/facility/{facilityId}/voucher/issue
      • breaking

        added the new required request property

      • warning

        removed the request property

  • Add voucher management actions and paginated admin grid5Docse21d3dc2026-10-06 19:30

    Change detail

    5 changes across 4 operations and 1 section

    • DELETE/admin/facility/{facilityId}/voucher/{id}
      • info

        endpoint added

    • PUT/admin/facility/{facilityId}/voucher/{id}
      • info

        endpoint added

    • GET/admin/facility/{facilityId}/voucher
      • info

        added the required property / to the response with the status

    • POST/admin/facility/{facilityId}/voucher
      • info

        added the required property to the response with the status

    • components
      • info

        the component security scheme Keycloak oauth url changed from https://localhost:38575/realms/kayord/protocol/openid-connect/auth to https://localhost:37917/realms/kayord/protocol/openid-connect/auth

  • Add facility-scoped voucher creation to admin panel64Docsc0233782026-10-06 18:56
  • feat: show wallet voucher facilities and eligible uses3Docsdf792972026-09-30 10:50
  • feat: display real wallet vouchers with grouped entitlements1Docsb550e1e2026-09-30 10:21
  • feat: add split and voucher payment frontend1569Docsfbd4dc72026-09-29 21:00
  • Simplify Keycloak dev setup with local HTTP URLs1Docs00618b02026-08-06 09:41
  • feat(bookings): richer booking tables with backend filtering & sorting327Docscf8b76e2026-08-05 08:51
  • feat(admin): manager booking management115Docsac8800a2026-08-04 15:06
  • Merge pull request #30 from kayordDX/feat/outlet-search2Docs4bde2ee2026-08-04 14:19
  • feat(outlet): search outlets via PostgreSQL full-text search21Docsd6e54012026-08-04 13:50
  • Add contract name to slot contract DTO and booking payment summary2Docs78cc03f2026-08-04 13:33
  • feat: add breadcrumbs to booking edit page1Docsa815a682026-08-04 07:00
  • feat: edit pending bookings from pay page and bookings list1Docse963def2026-08-03 22:00
  • Require authentication on booking and slot endpoints1Docs998c0122026-08-03 20:19
  • New formattingno API changesDocs8bca6132026-08-02 12:54
  • Update dependencies and regenerate API client111Docs8dff4312026-08-02 12:51
  • Fix issue #8: Ensure extras are sent in API responsec704e312026-07-31 21:49
  • Format doneno API changesDocs62602e22026-07-31 16:51
  • Add PaymentProviderType enum, payment methods endpoint, and checkout5Docsf6cd6332026-07-15 12:21
  • Refactor account role endpoint from POST user/role to GET22Docs86cfbcc2026-06-22 14:00
  • Now getting basic version of roles.758Docs1cb22cf2026-06-09 19:34
  • Updated client to point to clubno API changesDocs43d62ae2026-06-01 19:36
  • Facility and Outlet info pages working now112Docs128f47a2026-05-31 18:31
  • Expand Outlet fields, remove company, add tags and info1215Docse440f062026-05-31 14:06
  • Base pages ready for outlet info and facility information15Docs59b28f02026-05-29 12:21
  • Add backend email job, TOTP disable endpoints, and frontend 2FA UI13Docsb5e95e12026-05-16 19:26
  • Add account credential endpoint and update API client1Docs0f376d62026-05-15 20:32
  • User sync now included364Docs9d020842026-04-27 21:19
  • Add Keycloak session management endpoints and client integration14Docsaf0c8032026-04-27 17:32
  • Added extras. Added user booking page. Can now cancel bookings. Auto cancel of expired bookings.1Docs85d033c2026-04-07 21:47
  • Extras added.457Docs2cfef5f2026-04-07 20:35
  • Add booking expiry with countdown timer and TickerQ integration3Docs41232f92026-03-31 19:38
  • Add BookingDTOs and booking get endpoint, update booking create flow and945Docs25daf2c2026-03-30 19:39
  • Remove Slot group fields and update booking flow to use maxBookings642Docscaf75e12026-03-24 21:21
  • Add slot availability endpoint and update booking flow24716Docsc86daee2026-03-17 21:31
  • Add guest booking support and pending booking API endpoint1267231Docs8e690bd2026-03-16 20:14
  • Add slot contracts API client and display contracts in Slot page1Docscb9170a2026-03-11 20:15
  • Refactor slot response and add contracts endpoint54Docscc8bd582026-03-11 20:03
  • Add SlotContracts to slot API response and update client types1310Docsd6ab09e2026-03-10 20:17
  • Make slot end time and group ID nullable, add price field336Docs395126c2026-03-03 20:25
  • Refactor API request/response types for clarity and consistency7Docsc2f89462026-02-27 19:49
  • Add slot get endpoint, tests, and Orval client; squash EF migrations116Docs6f7218f2026-02-27 13:35
  • Make outlet optional in UserRole and update API client12Docs4119fdd2026-02-23 20:16
  • Refactor outlet routes to use slug instead of ID34Docs94cfb9f2026-02-19 13:50
  • Upgrade dependencies and regenerate API client for outlet details223Docs955b4aa2026-02-19 12:34
  • Add endpoints and UI for session revocation and logout2Docs12768b42026-02-13 10:09