<?xml version="1.0" encoding="UTF-8"?>
<xs:schema attributeFormDefault="unqualified" elementFormDefault="qualified"
  targetNamespace="http://schemas.sportradar.com/sportsapi/v1/unified"
  xmlns="http://schemas.sportradar.com/sportsapi/v1/unified"
  xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:include schemaLocation="../../includes/unified/sport.xsd"/>
  <xs:include schemaLocation="../../includes/unified/category.xsd"/>
  <xs:element name="sport_categories" type="sportCategoriesEndpoint"/>
  <xs:complexType name="categories">
    <xs:sequence>
      <xs:element type="category" name="category" maxOccurs="unbounded" minOccurs="0"/>
    </xs:sequence>
  </xs:complexType>
  <xs:complexType name="sportCategoriesEndpoint">
    <xs:sequence>
      <xs:element type="sport" name="sport" minOccurs="1"/>
      <xs:element type="categories" name="categories" minOccurs="0"/>
    </xs:sequence>
    <xs:attribute type="xs:dateTime" name="generated_at"/>
  </xs:complexType>
</xs:schema>