<a id="api"></a>

# API reference

This page provides an auto-generated summary of xarray’s API. For more details
and examples, refer to the relevant chapters in the main part of the
documentation.

See also: [What parts of xarray are considered public API?](get-help/faq.html.md#public-api) and [How stable is Xarray’s API?](get-help/faq.html.md#api-stability).

* [Top-level functions](api/top-level.html.md)
* [Dataset](api/dataset.html.md)
* [DataArray](api/dataarray.html.md)
* [DataTree](api/datatree.html.md)
* [Coordinates](api/coordinates.html.md)
* [Indexes](api/indexes.html.md)
* [Universal functions](api/ufuncs.html.md)
* [IO / Conversion](api/io.html.md)
* [Encoding/Decoding](api/encoding.html.md)
* [Plotting](api/plotting.html.md)
* [GroupBy objects](api/groupby.html.md)
* [Rolling objects](api/rolling.html.md)
* [Coarsen objects](api/coarsen.html.md)
* [Exponential rolling objects](api/rolling-exp.html.md)
* [Weighted objects](api/weighted.html.md)
* [Resample objects](api/resample.html.md)
* [Accessors](api/accessors.html.md)
* [Tutorial](api/tutorial.html.md)
* [Testing](api/testing.html.md)
* [Hypothesis Testing Strategies](api/testing.html.md#hypothesis-testing-strategies)
* [Backends](api/backends.html.md)
* [Exceptions](api/exceptions.html.md)
* [Advanced API](api/advanced.html.md)
* [Deprecated / Pending Deprecation](api/deprecated.html.md)
