Skip to main content
GET
/
api
/
v1
/
report
/
overview
TypeScript
import { MtnManagerApi, Configuration } from "@mtnmanager/sdk";

const api = new MtnManagerApi(
	new Configuration({
		basePath: "https://your-resort.mtnmanager.com",
	})
);

try {
    const data = await api.getOverview();
    console.log(data);
} catch (error) {
    console.error(error);
}
{
  "status": "open",
  "opens_at": "09:00",
  "closes_at": "16:00",
  "season": "winter",
  "news": "Fresh powder overnight! All lifts spinning.",
  "news_html": "<p>Fresh powder overnight! All lifts spinning.</p>",
  "news_updated_at": "2026-01-26T16:26:33+00:00",
  "open_runs": 42,
  "groomed_runs": 38,
  "total_runs": 50,
  "open_acres": 850,
  "total_acres": 1200,
  "runs_updated_at": "2026-01-26T16:26:33+00:00",
  "open_lifts": 8,
  "total_lifts": 10,
  "lifts_updated_at": "2026-01-26T16:26:33+00:00",
  "total_summer_trails": 0,
  "summer_trails_updated_at": "2026-01-26T16:26:33+00:00",
  "open_terrain_parks": 3,
  "total_terrain_parks": 4,
  "terrain_parks_updated_at": "2026-01-26T16:26:33+00:00"
}

Response

Provides a snapshot of the resort's current operational state including today's scheduled hours (calculated from operating hour rules), run/lift overview counts, the current season, and written news.

status
enum<string>
required

Current operational status of the resort (open or closed). This is calculated based on the current time relative to today's scheduled hours.

Available options:
open,
closed
season
enum<string>
required

Current operating season (winter, summer, or closed/off-season).

Available options:
winter,
summer,
closed
news
string
required

Written news — daily update, announcements, etc. (Markdown source).

Example:

"Fresh powder overnight! All lifts spinning."

news_html
string
required

Written news — daily update, announcements, etc. (rendered as HTML from Markdown).

Example:

"<p>Fresh powder overnight! All lifts spinning.</p>"

news_updated_at
string<date-time>
required

When the written news was last updated.

total_runs
integer<int64>
required

Total number of runs at the resort.

runs_updated_at
string<date-time>
required

When the most recent update to run status was made.

total_lifts
integer<int64>
required

Total number of lifts at the resort.

lifts_updated_at
string<date-time>
required

When the most recent update to lift status was made.

total_summer_trails
integer<int64>
required

Total number of summer trails at the resort.

summer_trails_updated_at
string<date-time>
required

When the most recent update to summer trail status was made.

total_terrain_parks
integer<int64>
required

Total number of terrain parks at the resort.

terrain_parks_updated_at
string<date-time>
required

When the most recent update to terrain park status was made.

opens_at
string | null

Today's scheduled opening time in 24-hour format (HH:MM). null if the resort is not scheduled to open today.

Example:

"09:00"

closes_at
string | null

Today's scheduled closing time in 24-hour format (HH:MM). null if the resort is not scheduled to open today.

Example:

"16:00"

open_runs
integer<int64> | null

Number of runs currently open. Not included if the runs status feature is disabled.

groomed_runs
integer<int64> | null

Number of runs groomed within the last 24 hours. Not included if the runs grooming feature is disabled.

open_acres
integer<int64> | null

Total acres of open runs. Not included if acres are not tracked or run status feature is disabled.

total_acres
integer<int64> | null

Total acres of all runs. Not included if acres are not tracked.

open_lifts
integer<int64> | null

Number of lifts currently open. Not included if the lifts status feature is disabled.

open_summer_trails
integer<int64> | null

Number of summer trails currently open. Not included if the summer trails status feature is disabled.

open_terrain_parks
integer<int64> | null

Number of terrain parks currently open. Not included if the terrain parks status feature is disabled.