> For the complete documentation index, see [llms.txt](https://docs.defrost.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.defrost.io/master.md).

# DeFROST Overview

You can integrate snow data from DeFROST in two main ways:

### DeFROST Maps

The DeFROST Maps allow you to **display snow cover and depth as a map** and integrates quickly with the most popular mobile & web mapping frameworks. Maps are delivered via the **Tiled Map Service** standard and allows you to customize the look and feel of the tiles on the fly.&#x20;

![DeFROST Global Snow Map near Vancouver, depicting snow depth on 20th December 2019.](/files/-LwYEeoxR0KCpHoqqiK4)

You can read through our [quickstart](/introduction/development-quickstart.md) to get started with **Leaflet**, **Mapbox**, **OpenLayers and Google Maps***.* Check the [DeFROST Maps section](/master.md#defrost-maps) for an in-depth introduction to the two different snow maps offered: the [European Alps map](/defrost-maps/european-alps-map.md) or the [Global map](/defrost-maps/global-map.md).

### DeFROST API

Do you want to power a custom, more advanced use case? [DeFROST API](https://defrost.io/api-docs) lets you **query snow data for a point, along a path or over an area programmatically**. Check below for a quick example on a query to find out whether or not there is snow at the top of the Matterhorn:

## snow-point

<mark style="color:blue;">`GET`</mark> `https://api.defrost.io/v1/snow-point/{lat}/{lng}`

Obtain the latest snow status data for a specific coordinate expressed in latitude and longitude degrees.

#### Path Parameters

| Name | Type   | Description                   |
| ---- | ------ | ----------------------------- |
| lat  | number | Latitude measured in degrees  |
| lng  | number | Longitude measured in degrees |

{% tabs %}
{% tab title="200 In this example, DeFROST returns a snow-positive reply for the Matterhorn summit last sensed by a satellite on 19th August 2019 at 12:15 UTC." %}

```javascript
{
    "lat": 45.9766,
    "lng": 7.6585, 
    "snow": true,
    "depth": 1,
    "date": "2019-08-19T12:15:00Z",
}
```

{% endtab %}
{% endtabs %}

The DeFROST API is a **RESTful API compliant with the OpenAPI 2.0** standard, so it can be integrated easily in your application.  As such you can use it in any environment connected to the world wide web using a TCP/IP library of your choice.  The **response data format is in the JSON format**, which is widely supported by all major programming languages and frameworks. That means you can integrate the API in most platforms including all major **web browsers**, **Android**, **iOS**, **Python, C/C++, Node.js**. You name it.&#x20;

{% hint style="info" %}
To get started in minutes with either DeFROST Maps or API, read the [Development Quickstart](/introduction/development-quickstart.md).
{% endhint %}
