Skip to content

Types Overview

This section documents all GraphQL types used by the whitelisted API operations. Types are organised into four categories, accessible via the sidebar.

Output types returned by queries and mutations. These represent the data you receive in API responses.

Examples: Booking, BookingQuery, Task, Status

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

Custom scalar types beyond the standard GraphQL scalars (String, Int, Float, Boolean, ID).

Examples: UUID, Timestamp, Void

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.