events

Live event discovery: concerts, club nights, art, comedy, and festivals across 14 cities.

사용해야 할까요

품질 및 안전성

B
설명 품질
89%
스키마 완전성
72%
이름 품질
95%
오염 위험
80%
권한 일치
100%
프로토콜 준수
100%

발견 사항 (14)

  • HIGHTool poisoning patterns detected
  • LOWTool 'record_event_feedback' description lacks action verbrecord_event_feedback에서
  • LOWTool 'get_event_feedback_prompt' description lacks action verbget_event_feedback_prompt에서
  • LOWTool 'list_cities' description lacks action verblist_cities에서
  • LOWTool 'find_scene_entities' description lacks action verbfind_scene_entities에서
  • LOWTool 'recommend_events' description lacks action verbrecommend_events에서
  • LOWTool 'plan_night' description lacks action verbplan_night에서
  • LOWTool 'get_daily_roundup' description lacks action verbget_daily_roundup에서
  • LOWTool 'get_city_pulse' description lacks action verbget_city_pulse에서
  • LOWTool 'get_event' description lacks action verbget_event에서

도구 정의와 프로토콜 준수에 대한 자동 분석을 기반으로 합니다.

컨텍스트 비용

~4,636토큰 (도구 정의)
~1.1 KB일반적인 응답 크기
상당한 주의 영향 (128k 컨텍스트의 3.62%)

이는 서버의 도구가 모델의 컨텍스트에 로드될 때마다 소비되는 대략적인 토큰 수입니다. 수치가 높을수록 다른 작업에 사용할 수 있는 주의가 줄어듭니다.

설치

원클릭 설치

`claude_desktop_config.json` 파일에 다음을 추가하세요:

{
  "mcpServers": {
    "events": {
      "url": "https://eventchat-events-mcp-production.up.railway.app/mcp"
    }
  }
}

원격 엔드포인트

https://eventchat-events-mcp-production.up.railway.app/mcpstreamable-http

할 수 있는 일

도구 목록

도구 (30)

🟢 읽기 전용🟡 쓰기🔴 삭제⚪ 알 수 없음
🟢get_preference_onboarding(profile_id)

Use this when a user wants consent-first questions before saving event preferences.

입력 스키마

{
  "type": "object",
  "properties": {
    "profile_id": {
      "type": "string"
    }
  }
}
🟡create_event_preference_profile(consent, preferences)

Use this when a user agrees to create a saved Dizko preference profile.

입력 스키마

{
  "type": "object",
  "properties": {
    "consent": {
      "type": "boolean"
    },
    "preferences": {
      "$ref": "#/$defs/preferences"
    }
  },
  "required": [
    "consent"
  ],
  "$defs": {
    "dayPreference": {
      "type": "object",
      "properties": {
        "event_types": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "genres": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "vibe": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "neighborhoods": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "venues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "featuring": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "avoid": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "max_price": {
          "type": "number"
        },
        "free": {
          "type": "boolean"
        },
        "nightlife": {
          "type": "boolean"
        }
      }
    },
    "preferences": {
      "type": "object",
      "properties": {
        "cities": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "event_types": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "genres": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "vibe": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "neighborhoods": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "venues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "featuring": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "avoid": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "max_price": {
          "type": "number"
        },
        "free": {
          "type": "boolean"
        },
        "nightlife": {
          "type": "boolean"
        },
        "day_filters": {
          "type": "object",
          "propertyNames": {
            "enum": [
              "monday",
              "tuesday",
              "wednesday",
              "thursday",
              "friday",
              "saturday",
              "sunday"
            ]
          },
          "additionalProperties": {
            "$ref": "#/$defs/dayPreference"
          }
        }
      }
    }
  }
}
🟡save_event_preferences(profile_id, profile_secret, consent, mode, preferences)

Use this when a user wants to update a saved Dizko preference profile.

입력 스키마

{
  "type": "object",
  "properties": {
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    },
    "consent": {
      "type": "boolean"
    },
    "mode": {
      "type": "string",
      "enum": [
        "merge",
        "replace"
      ]
    },
    "preferences": {
      "$ref": "#/$defs/preferences"
    }
  },
  "required": [
    "profile_id",
    "profile_secret",
    "consent",
    "preferences"
  ],
  "$defs": {
    "dayPreference": {
      "type": "object",
      "properties": {
        "event_types": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "genres": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "vibe": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "neighborhoods": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "venues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "featuring": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "avoid": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "max_price": {
          "type": "number"
        },
        "free": {
          "type": "boolean"
        },
        "nightlife": {
          "type": "boolean"
        }
      }
    },
    "preferences": {
      "type": "object",
      "properties": {
        "cities": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "event_types": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "genres": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "vibe": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "neighborhoods": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "venues": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "featuring": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "avoid": {
          "type": "array",
          "items": {
            "type": "string"
          }
        },
        "max_price": {
          "type": "number"
        },
        "free": {
          "type": "boolean"
        },
        "nightlife": {
          "type": "boolean"
        },
        "day_filters": {
          "type": "object",
          "propertyNames": {
            "enum": [
              "monday",
              "tuesday",
              "wednesday",
              "thursday",
              "friday",
              "saturday",
              "sunday"
            ]
          },
          "additionalProperties": {
            "$ref": "#/$defs/dayPreference"
          }
        }
      }
    }
  }
}
🟢get_event_preferences(profile_id, profile_secret)

Use this when a user wants to view saved and learned event preferences.

입력 스키마

{
  "type": "object",
  "properties": {
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    }
  },
  "required": [
    "profile_id",
    "profile_secret"
  ]
}
🔴delete_event_preferences(profile_id, profile_secret, confirm_delete)

Use this only when a user asks to delete their Dizko saved event preferences and feedback history.

입력 스키마

{
  "type": "object",
  "properties": {
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    },
    "confirm_delete": {
      "type": "boolean"
    }
  },
  "required": [
    "profile_id",
    "profile_secret",
    "confirm_delete"
  ]
}
⚪record_event_feedback(profile_id, profile_secret, event_id, liked, rating, ...)

Use this when a user wants Dizko to learn from their rating or notes about an event.

입력 스키마

{
  "type": "object",
  "properties": {
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    },
    "event_id": {
      "type": "string"
    },
    "liked": {
      "type": "boolean"
    },
    "rating": {
      "type": "number",
      "minimum": 1,
      "maximum": 5
    },
    "notes": {
      "type": "string"
    },
    "attended_at": {
      "type": "string"
    }
  },
  "required": [
    "profile_id",
    "profile_secret",
    "event_id"
  ],
  "anyOf": [
    {
      "required": [
        "liked"
      ]
    },
    {
      "required": [
        "rating"
      ]
    },
    {
      "required": [
        "notes"
      ]
    }
  ]
}
🟢get_event_feedback_prompt(event_id, attended_at)

Use this when a user needs a short post-event feedback prompt.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    },
    "attended_at": {
      "type": "string"
    }
  },
  "required": [
    "event_id"
  ]
}
🟢get_event_search_followups(city, when, date_from, query, event_types, ...)

Use this when an event search needs follow-up questions.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "when": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibe": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "neighborhoods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "venue": {
      "type": "string"
    },
    "free": {
      "type": "boolean"
    },
    "price_max": {
      "type": "number"
    },
    "max_price": {
      "type": "number"
    },
    "avoid": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  }
}
🟢list_cities

Use this when a user asks about Dizko city coverage or freshness.

입력 스키마

{
  "type": "object",
  "properties": {}
}
🟢find_scene_entities(kind, id, query, city, genre, ...)

Use this when a user asks who a DJ is or about a venue, collective, or promoter.

입력 스키마

{
  "type": "object",
  "properties": {
    "kind": {
      "type": "string",
      "enum": [
        "dj",
        "artist",
        "venue",
        "collective",
        "promoter"
      ]
    },
    "id": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "genre": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 20
    }
  },
  "required": [
    "kind"
  ],
  "anyOf": [
    {
      "required": [
        "id"
      ]
    },
    {
      "required": [
        "query"
      ]
    }
  ]
}
🟢get_artist(id, query, city, date_from, date_to, ...)

Use this when a user wants a canonical artist profile, graph context, published links, and upcoming events. Pass an id or a name query; this does not enumerate the artist catalog.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 20
    }
  },
  "anyOf": [
    {
      "required": [
        "id"
      ]
    },
    {
      "required": [
        "query"
      ]
    }
  ],
  "additionalProperties": false
}
🟢get_venue(id, query, city, date_from, date_to, ...)

Use this when a user wants a canonical venue profile, graph context, and upcoming events. Pass an id or a name query; this does not enumerate the venue catalog.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "limit": {
      "type": "number",
      "minimum": 1,
      "maximum": 20
    }
  },
  "anyOf": [
    {
      "required": [
        "id"
      ]
    },
    {
      "required": [
        "query"
      ]
    }
  ],
  "additionalProperties": false
}
🟢search_events(city, when, date_from, date_to, query, ...)

Use this when a user wants filtered live events.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "when": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibe": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "neighborhoods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "free": {
      "type": "boolean"
    },
    "pride": {
      "type": "boolean"
    },
    "price_min": {
      "type": "number"
    },
    "price_max": {
      "type": "number"
    },
    "max_price": {
      "type": "number"
    },
    "featuring": {
      "type": "string"
    },
    "venue": {
      "type": "string"
    },
    "promoter": {
      "type": "string"
    },
    "avoid": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "limit": {
      "type": "number"
    },
    "offset": {
      "type": "number"
    },
    "cursor": {
      "type": "string"
    },
    "result_limit": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
🟢recommend_events(city, when, date_from, date_to, query, ...)

Use this when a user wants live events ranked by taste, vibe, price, and exclusions.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "when": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibe": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "neighborhoods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "free": {
      "type": "boolean"
    },
    "pride": {
      "type": "boolean"
    },
    "price_min": {
      "type": "number"
    },
    "price_max": {
      "type": "number"
    },
    "max_price": {
      "type": "number"
    },
    "featuring": {
      "type": "string"
    },
    "venue": {
      "type": "string"
    },
    "promoter": {
      "type": "string"
    },
    "avoid": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "limit": {
      "type": "number"
    },
    "offset": {
      "type": "number"
    },
    "cursor": {
      "type": "string"
    },
    "result_limit": {
      "type": "number"
    }
  },
  "additionalProperties": false
}
🟢recommend_events_for_user(profile_id, profile_secret, city, when, date_from, ...)

Use this when a user wants recommendations personalized with a saved Dizko profile.

입력 스키마

{
  "type": "object",
  "properties": {
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    },
    "city": {
      "type": "string"
    },
    "when": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibe": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "neighborhoods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "venue": {
      "type": "string"
    },
    "featuring": {
      "type": "string"
    },
    "free": {
      "type": "boolean"
    },
    "nightlife": {
      "type": "boolean"
    },
    "avoid": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "max_price": {
      "type": "number"
    },
    "price_max": {
      "type": "number"
    },
    "limit": {
      "type": "number"
    },
    "result_limit": {
      "type": "number"
    }
  },
  "required": [
    "profile_id",
    "profile_secret"
  ]
}
🟢plan_night(city, when, date_from, date_to, query, ...)

Use this when a user wants a primary night-out plan with fallback events.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "when": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "query": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibe": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "neighborhoods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "free": {
      "type": "boolean"
    },
    "pride": {
      "type": "boolean"
    },
    "price_min": {
      "type": "number"
    },
    "price_max": {
      "type": "number"
    },
    "max_price": {
      "type": "number"
    },
    "featuring": {
      "type": "string"
    },
    "venue": {
      "type": "string"
    },
    "promoter": {
      "type": "string"
    },
    "avoid": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "limit": {
      "type": "number"
    },
    "offset": {
      "type": "number"
    },
    "cursor": {
      "type": "string"
    },
    "result_limit": {
      "type": "number"
    },
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    }
  },
  "additionalProperties": false,
  "dependentRequired": {
    "profile_id": [
      "profile_secret"
    ],
    "profile_secret": [
      "profile_id"
    ]
  }
}
🟢get_daily_roundup(city, date, when, profile_id, profile_secret, ...)

Use this when a user wants a daily city event digest.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "date": {
      "type": "string"
    },
    "when": {
      "type": "string"
    },
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "genres": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "vibe": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "neighborhoods": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "free": {
      "type": "boolean"
    },
    "price_max": {
      "type": "number"
    },
    "avoid": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "limit": {
      "type": "number"
    },
    "top_limit": {
      "type": "number"
    },
    "section_limit": {
      "type": "number"
    }
  },
  "required": [
    "city"
  ],
  "dependentRequired": {
    "profile_id": [
      "profile_secret"
    ],
    "profile_secret": [
      "profile_id"
    ]
  }
}
🟢get_artist_events(artists, city, date_from, date_to, limit_per_artist, ...)

Use this when a user wants upcoming events for named artists or artists saved in a Dizko profile.

입력 스키마

{
  "type": "object",
  "properties": {
    "artists": {
      "type": "array",
      "items": {
        "type": "string"
      }
    },
    "city": {
      "type": "string"
    },
    "date_from": {
      "type": "string"
    },
    "date_to": {
      "type": "string"
    },
    "limit_per_artist": {
      "type": "number"
    },
    "profile_id": {
      "type": "string"
    },
    "profile_secret": {
      "type": "string"
    }
  },
  "dependentRequired": {
    "profile_id": [
      "profile_secret"
    ],
    "profile_secret": [
      "profile_id"
    ]
  }
}
🟢get_artist_page(handle)

Use this when a user wants an artist's Dizko page or a specific published mix or set. Returns the page embeds with stable block ids for deep links.

입력 스키마

{
  "type": "object",
  "properties": {
    "handle": {
      "type": "string"
    }
  },
  "required": [
    "handle"
  ],
  "additionalProperties": false
}
🟢get_city_pulse(city, days, date_from, event_types)

Use this when a user wants a city's busiest nights, top venues, genre mix, and headline events.

입력 스키마

{
  "type": "object",
  "properties": {
    "city": {
      "type": "string"
    },
    "days": {
      "type": "number"
    },
    "date_from": {
      "type": "string"
    },
    "event_types": {
      "type": "array",
      "items": {
        "type": "string"
      }
    }
  },
  "required": [
    "city"
  ]
}
🟢get_event(id)

Use this when a user asks for details about a Dizko event id.

입력 스키마

{
  "type": "object",
  "properties": {
    "id": {
      "type": "string"
    }
  },
  "required": [
    "id"
  ]
}
🟢get_ticket_purchase_policy

Use this when a user asks how Dizko agents can buy tickets.

입력 스키마

{
  "type": "object",
  "properties": {}
}
🟢get_ticket_offers(event_id)

Use this when a user wants ticket options for a specific Dizko event before quoting or buying.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    }
  },
  "required": [
    "event_id"
  ]
}
🟢quote_ticket_order(event_id, offer_id, quantity, ticket_type, max_total, ...)

Use this when a user wants a locked ticket quote before purchase.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    },
    "offer_id": {
      "type": "string"
    },
    "quantity": {
      "type": "number",
      "minimum": 1,
      "maximum": 12
    },
    "ticket_type": {
      "type": "string"
    },
    "max_total": {
      "type": "number"
    },
    "currency": {
      "type": "string"
    },
    "refund_terms": {
      "type": "string"
    }
  },
  "required": [
    "event_id"
  ]
}
🔴purchase_ticket_order(quote_token, confirmation_text, user_payment_profile_id, idempotency_key)

Use this when a user confirms a locked quote for purchase or checkout handoff.

입력 스키마

{
  "type": "object",
  "properties": {
    "quote_token": {
      "type": "string"
    },
    "confirmation_text": {
      "type": "string"
    },
    "user_payment_profile_id": {
      "type": "string"
    },
    "idempotency_key": {
      "type": "string"
    }
  },
  "required": [
    "quote_token",
    "confirmation_text"
  ]
}
🟢get_taste_profile

Use this when personalizing for a connected user: read their learned Dizko taste plus saved and binned events.

입력 스키마

{
  "type": "object",
  "properties": {}
}
🔴bin_event(event_id, confirmed, idempotency_key)

Use this only when the user confirms an event is not for them. It hides the event and teaches their Dizko taste model.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    },
    "confirmed": {
      "type": "boolean"
    },
    "idempotency_key": {
      "type": "string",
      "minLength": 16,
      "maxLength": 128
    }
  },
  "required": [
    "event_id",
    "confirmed",
    "idempotency_key"
  ]
}
🟡save_event(event_id, confirmed, idempotency_key)

Use this when a user confirms they want to save one Dizko event to the connected user's account only after explicit confirmation.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    },
    "confirmed": {
      "type": "boolean"
    },
    "idempotency_key": {
      "type": "string",
      "minLength": 16,
      "maxLength": 128
    }
  },
  "required": [
    "event_id",
    "confirmed",
    "idempotency_key"
  ]
}
🟡add_to_dizko_plan(event_id, confirmed, idempotency_key)

Use this when a user confirms they want to add one Dizko event to the connected user's persistent plan only after explicit confirmation.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    },
    "confirmed": {
      "type": "boolean"
    },
    "idempotency_key": {
      "type": "string",
      "minLength": 16,
      "maxLength": 128
    }
  },
  "required": [
    "event_id",
    "confirmed",
    "idempotency_key"
  ]
}
🟢create_event_calendar_file(event_id, status)

Use this when a user wants to add a Dizko event to their calendar after choosing or buying tickets.

입력 스키마

{
  "type": "object",
  "properties": {
    "event_id": {
      "type": "string"
    },
    "status": {
      "type": "string"
    }
  },
  "required": [
    "event_id"
  ]
}

커뮤니티

이 서버 평가하기

증거

최근 관측

검증됨버전이 기록되지 않음도구 30개
검증됨버전이 기록되지 않음도구 30개
검증됨버전이 기록되지 않음도구 24개