# getSuites **Type:** GraphQL queries **Description:** Get suites with filtering, sorting, and pagination support. Filters can be applied on suiteName, version, description, partNumber, state, packageName, packageVersion, hostType, licenseTechnology, licenseGenerator, usedOnDevice, creationDate, and lastModifiedDate. ## Arguments - creationDate (String): Filter by creation date (ISO 8601 format). Example: "2023-10-15T10:30:00Z" - description (String): Filter by description. Example: "Product suite for enterprise" - hostType (String): Filter by host type. Example: "Windows" - lastModifiedDate (String): Filter by last modified date (ISO 8601 format). Example: "2023-11-20T14:45:00Z" - licenseGenerator (String): Filter by license generator. Example: "GeneratorX" - licenseTechnology (String): Filter by license technology. Example: "FlexNet" - limit (Int): Number of records per page. Default: 25 - packageName (String): Filter by package name. Example: "PackageA" - packageVersion (String): Filter by package version. Example: "2.0" - page (Int): Requested page number for pagination. Default: 1 - partNumber (String): Filter by part number. Example: "PN-12345" - sort_by (String): Field to sort by. Valid values: suiteName, createdOn. Example: "suiteName" - sort_order (String): Order to sort by. Valid values: asc, desc. Example: "asc" - state (String): Filter by suite state. Valid values: DRAFT, DEPLOYED, OBSOLETE, INACTIVE. Example: "DEPLOYED" - suiteName (String): Filter by suite name. Example: "Suite A" - usedOnDevice (Boolean): Filter by used on device flag. Example: true - version (String): Filter by suite version. Example: "1.0" ## Response **Type:** SuiteListResponseDTO **Description:** Paginated response containing a list of suites. ### Fields - pagination (Pagination): Pagination information - suiteList (SuiteListItemDTO): List of suites