Structures

The following structures are available globally.

  • Specifies the parameters of the geometries to query.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeometryDataQuery

GeometryDataResponse

  • GeometryDataResponse

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeometryDataResponse

AlongRouteQuery

  • Defines the parameters of a Search Along the Route query.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct AlongRouteQuery

AutocompleteQuery

  • Defines the parameters of an Autocomplete Search query.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct AutocompleteQuery

EVChargingStationsAvailabilityQuery

SearchResultType

  • The type of search result.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchResultType : Hashable
    extension SearchResultType: Equatable
    extension SearchResultType: CustomStringConvertible

CircleGeometry

  • Circle geometry for searchArea

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct CircleGeometry : Geometry

PolygonGeometry

  • Polygon geometry for searchArea

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct PolygonGeometry : Geometry

RectangleGeometry

  • Rectangle geometry for searchArea

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct RectangleGeometry : Geometry

SearchQuery

  • Specifies fuzzy search conditions

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchQuery
  • Defines essential parameters to fetch POI Details data

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct POIDetailsQuery

PoiCategoryQuery

  • Specifies the language and scope of POI categories.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct PoiCategoryQuery

PoiCategoryResponse

  • Class containing POI category response.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct PoiCategoryResponse

PoiCategory

  • Class containing POI category details.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct PoiCategory

POIDetailsResponse

  • Contains requested POI details in a form of extended SearchResult

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct POIDetailsResponse

SearchResponse

  • SearchResponse object

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchResponse

POIID

  • Defines the POI identifier required to fetch POI details

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct POIID

SearchResultId

  • A structure enclosing related data IDs

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchResultId

MapCode

  • MapCode is a short, easy-to-recognize string representing a location. Every location on Earth can be represented by a MapCode. A MapCode can be used in online search.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public struct MapCode

SearchResult

  • SearchResult Object containing grouped information about places or points of interest.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchResult

ChargingPark

  • Contains information about an EV charging park.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct ChargingPark

DataSources

  • A container of data sources for additional POI details.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct DataSources

ChargingAvailabilityDataSource

  • Charging Availability data source.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct ChargingAvailabilityDataSource

GeometryDataSources

  • Geometry Data Sources

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct GeometryDataSources

PoiDetail

  • Additional POI details.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct PoiDetail

EntryPoint

  • A representation of an entry point for a POI.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct EntryPoint

TimeRange

  • Defines a range of time from startTime to endTime

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct TimeRange

OpeningHours

  • Defines the OpeningHours of a POI.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct OpeningHours

Poi

  • Poi

    Point of Interest information for a search result.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Poi

Brand

  • Defines a POI brand.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct Brand : Hashable

PoiCategoryId

  • POI category ID.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct PoiCategoryId : Hashable

SearchRequestSummary

  • Summary information about the search that was performed.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public struct SearchRequestSummary