CIOBrowseResponse

public struct CIOBrowseResponse

Struct representing the browse data response from the server.

  • List of facets returned for the result set

    Declaration

    Swift

    public let facets: [CIOFilterFacet]
  • List of groups (categories) returned for the result set

    Declaration

    Swift

    public let groups: [CIOFilterGroup]
  • List of results returned for the browse query

    Declaration

    Swift

    public let results: [CIOResult]
  • List of sorting options

    Declaration

    Swift

    public let sortOptions: [CIOSortOption]
  • Total number of results for the query

    Declaration

    Swift

    public let totalNumResults: Int
  • Result ID of the result set returned

    Declaration

    Swift

    public let resultID: String
  • Collection of the result if browsing collection_id

    Declaration

    Swift

    public let collection: CIOCollectionData?
  • A list of refined content

    Declaration

    Swift

    public let refinedContent: [CIORefinedContent]
  • Sources of the result set

    Declaration

    Swift

    public let resultSources: CIOResultSources?
  • Request object used to retrieve the Browse Response

    Declaration

    Swift

    public var request: JSONObject