---
title: "Get calendar data from ics file url (don't store"
method: GET
path: "/v2/scheduler/calendars/metadata"
tags: ["ICS Calendar Rest Services for Metricool calendar (scheduler)"]
---

# Get calendar data from ics file url (don't store

`GET /v2/scheduler/calendars/metadata`

## Request

- Base URL: `https://app.metricool.com/api`
- URL: `https://app.metricool.com/api/v2/scheduler/calendars/metadata`
- Auth: none declared

## Query parameters

- `url` string, required

## Response `200`

Ok

- JsonOkResponseCalendarDto
  - `metadata` object
  - `page` JsonPaging
    - `next` string
  - `data` CalendarDto
    - `id` integer
    - `url` string
    - `name` string
    - `description` string
    - `publicCalendar` boolean
    - `timeZone` string
    - `language` string
    - `type` 'SYSTEM' | 'USER'
    - `events` EventDto[]
      - `name` string
      - `description` string
      - `eventInit` string, date-time
      - `eventEnd` string, date-time
      - `repeatEvent` boolean
      - `repeat` RepeatFrequencyDto
        - `repeatPattern` string
        - `frequency` 'Nanos' | 'Micros' | 'Millis' | 'Seconds' | 'Minutes' | 'Hours' | 'HalfDays' | 'Days' | 'Weeks' | 'Months' | 'Years' | 'Decades' | 'Centuries' | 'Millennia' | 'Eras' | 'Forever'
        - `daysOfWeek` DailyFrecuency[]
          - `dayOfWeek` 'MONDAY' | 'TUESDAY' | 'WEDNESDAY' | 'THURSDAY' | 'FRIDAY' | 'SATURDAY' | 'SUNDAY'
          - `position` integer
        - `daysOfMoth` integer[]
        - `interval` integer
        - `repeatCount` integer
        - `until` string, date-time
      - `dailyEvent` boolean
      - `uid` string

## Other responses

- `400`: Bad request
- `403`: Forbidden
- `404`: ics file don't found

---

[API](https://skmtc.dev/metricool/apis/metricool-api.md) · [All operations](https://skmtc.dev/metricool/apis/metricool-api/llms.txt) · [OpenAPI document](https://skmtc.dev/metricool/apis/metricool-api/revisions/cd0ca612fa01?raw)
