Types Overview
This section documents all GraphQL types used by the whitelisted API operations. Types are organised into four categories, accessible via the sidebar.
Objects
Section titled “Objects”Output types returned by queries and mutations. These represent the data you receive in API responses.
Examples: Booking, BookingQuery, Task, Status
Inputs
Section titled “Inputs”Input types used as arguments to queries and mutations. These represent the data you send in API requests.
Examples: BookingsFilterInput, TaskInput, LoadQuantityInput
Enumeration types with a fixed set of allowed values.
Examples: BookingOrdering, Direction, StatusType, BookingType
Scalars
Section titled “Scalars”Custom scalar types beyond the standard GraphQL scalars (String, Int, Float, Boolean, ID).
Examples: UUID, Timestamp, Void
How types are generated
Section titled “How types are generated”Type pages are generated at build time from the GraphQL schema. Only types reachable from whitelisted operations are included. Each type page shows its fields, descriptions, and which operations reference it.