Final · REST + GraphQL client
End-to-end demo: this UI calls REST through the
typed SDK from generated-client/, and includes
a built-in GraphQL runner for POST /graphql.
Follow this order: 1) Test connection → 2) REST read → 3) Create → 4) Update → 5) Integrations → 6) Delete → 7) GraphQL.
Override with client/.env → VITE_API_BASE_URL=http://localhost:3000
for local API + npm run dev.
No scrolling needed. Pick one section and test it, then move to the next.
Start here. Uses eventPassServiceList, eventPassServiceGet, and eventPassServiceCapacityInsights.
Create a new event pass using eventPassServiceCreate. Then copy its ID from the response panel for update/delete steps.
Update using eventPassServiceUpdate (PATCH). Enter ID and only the fields you want to change.
Run integration endpoints: eventPassServiceTracking and studentServiceRecommendations.
Run GraphQL queries/mutations against POST /graphql for CRUD + insights + relationship operations.
Note: tracking and recommendations are REST-only integration endpoints in this project.
Final cleanup step using eventPassServiceDelete.
Run an action to see JSON from the API.