Web API and Server

xcube’s RESTful web API is used to publish data cubes to clients. Using the API, clients can

  • List configured xcube datasets;

  • Get xcube dataset details including metadata, coordinate data, and metadata about all included variables;

  • Get cube data;

  • Extract time-series statistics from any variable given any geometry;

  • Get spatial image tiles from any variable;

  • Get places (GeoJSON features including vector data) that can be associated with xcube datasets.

Later versions of API will also allow for xcube dataset management including generation, modification, and deletion of xcube datasets.

The complete description of all available functions is provided in the in the xcube Web API reference.

The web API is provided through the xcube server which is started using the xcube serve CLI command.