<?xml version="1.0" encoding="UTF-8"?>
<!--
  Apollo — ai-sitemap.xml
  https://apollo.rio.br/ai-sitemap.xml
  Generated: 2026-07-01 | Registry: v6.5.0

  PURPOSE: Machine-readable sitemap optimized for AI crawlers (GPTBot, ClaudeBot,
  PerplexityBot, Google-Extended). Prioritizes structured data endpoints, REST API,
  documentation, and collection entry points that AI agents use for knowledge retrieval.

  COMPANION FILES:
  - /ai.txt          — structured project metadata for AI systems
  - /llms.txt        — LLM-targeted documentation (llms-txt.org spec)
  - /robots.txt      — crawler permissions with AI-specific sections
  - /sitemap.xml     — standard sitemap for search engines
-->
<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <!-- DOCUMENTATION & KNOWLEDGE BASES (highest AI value)                      -->
  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <url>
    <loc>https://apollo.rio.br/docs/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/guide/</loc>
    <changefreq>daily</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/api/</loc>
    <changefreq>daily</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/sobre</loc>
    <changefreq>monthly</changefreq>
    <priority>0.70</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <!-- AI METADATA FILES                                                       -->
  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <url>
    <loc>https://apollo.rio.br/ai.txt</loc>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/llms.txt</loc>
    <changefreq>monthly</changefreq>
    <priority>0.90</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <!-- REST API — PUBLIC ENDPOINTS (structured data for AI retrieval)          -->
  <!-- Namespace: apollo/v1 | Base: /?rest_route=/apollo/v1                    -->
  <!-- ═══════════════════════════════════════════════════════════════════════ -->

  <!-- Core -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1</loc>
    <changefreq>weekly</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/health</loc>
    <changefreq>daily</changefreq>
    <priority>0.80</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/search</loc>
    <changefreq>hourly</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/sounds</loc>
    <changefreq>weekly</changefreq>
    <priority>0.60</priority>
  </url>

  <!-- Events (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/events</loc>
    <changefreq>hourly</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/events/calendar</loc>
    <changefreq>daily</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/events/featured</loc>
    <changefreq>daily</changefreq>
    <priority>0.80</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/events/upcoming</loc>
    <changefreq>hourly</changefreq>
    <priority>0.90</priority>
  </url>

  <!-- DJs (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/djs</loc>
    <changefreq>daily</changefreq>
    <priority>0.85</priority>
  </url>

  <!-- Locations (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/local</loc>
    <changefreq>daily</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/local/nearby</loc>
    <changefreq>hourly</changefreq>
    <priority>0.75</priority>
  </url>

  <!-- Classifieds (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/classifieds</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
  </url>

  <!-- Hubs (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/hubs</loc>
    <changefreq>daily</changefreq>
    <priority>0.70</priority>
  </url>

  <!-- Gamification / Membership (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/membership/achievements</loc>
    <changefreq>weekly</changefreq>
    <priority>0.60</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/membership/badges</loc>
    <changefreq>weekly</changefreq>
    <priority>0.55</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/membership/ranks</loc>
    <changefreq>weekly</changefreq>
    <priority>0.55</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/membership/leaderboard</loc>
    <changefreq>daily</changefreq>
    <priority>0.65</priority>
  </url>

  <!-- Journal (public GET) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/journal/posts</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
  </url>

  <!-- SEO (public GET — structured metadata) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/seo/home</loc>
    <changefreq>daily</changefreq>
    <priority>0.80</priority>
  </url>

  <!-- Signature verification (public) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/signatures/verify</loc>
    <changefreq>weekly</changefreq>
    <priority>0.40</priority>
  </url>

  <!-- Map data (public) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/map/locations</loc>
    <changefreq>daily</changefreq>
    <priority>0.65</priority>
  </url>

  <!-- PWA (public) -->
  <url>
    <loc>https://apollo.rio.br/?rest_route=/apollo/v1/pwa/manifest</loc>
    <changefreq>monthly</changefreq>
    <priority>0.30</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <!-- COLLECTION ENTRY POINTS (HTML pages — AI can cite these)                -->
  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <url>
    <loc>https://apollo.rio.br/</loc>
    <changefreq>hourly</changefreq>
    <priority>1.0</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/eventos</loc>
    <changefreq>hourly</changefreq>
    <priority>0.95</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/djs</loc>
    <changefreq>daily</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/local</loc>
    <changefreq>daily</changefreq>
    <priority>0.85</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/anuncios</loc>
    <changefreq>daily</changefreq>
    <priority>0.70</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/explore</loc>
    <changefreq>hourly</changefreq>
    <priority>0.90</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/mural</loc>
    <changefreq>hourly</changefreq>
    <priority>0.90</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/grupos</loc>
    <changefreq>daily</changefreq>
    <priority>0.70</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/radar</loc>
    <changefreq>daily</changefreq>
    <priority>0.70</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/mapa</loc>
    <changefreq>daily</changefreq>
    <priority>0.65</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/membros</loc>
    <changefreq>daily</changefreq>
    <priority>0.60</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/fornecedores</loc>
    <changefreq>weekly</changefreq>
    <priority>0.55</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/conquistas</loc>
    <changefreq>weekly</changefreq>
    <priority>0.50</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/placar</loc>
    <changefreq>daily</changefreq>
    <priority>0.55</priority>
  </url>
  <url>
    <loc>https://apollo.rio.br/blog/</loc>
    <changefreq>daily</changefreq>
    <priority>0.75</priority>
  </url>

  <!-- ═══════════════════════════════════════════════════════════════════════ -->
  <!-- URL PATTERNS (informational hints for AI agents)                        -->
  <!--                                                                         -->
  <!-- These patterns describe how dynamic content URLs are structured.         -->
  <!-- AI agents should use the REST API for machine data and these patterns    -->
  <!-- for constructing citable URLs.                                          -->
  <!--                                                                         -->
  <!-- Pattern: /evento/{slug}        — single event page                      -->
  <!-- Pattern: /dj/{slug}            — single DJ profile                      -->
  <!-- Pattern: /local/{slug}         — single location page                   -->
  <!-- Pattern: /anuncio/{slug}       — single classified ad                   -->
  <!-- Pattern: /grupo/{slug}         — single group page                      -->
  <!-- Pattern: /id/{username}        — user profile                           -->
  <!-- Pattern: /hub/{username}       — user's link-in-bio page                -->
  <!-- Pattern: /assinar/{hash}       — document signing verification          -->
  <!-- ═══════════════════════════════════════════════════════════════════════ -->

</urlset>