> ## Documentation Index
> Fetch the complete documentation index at: https://docs.x.com/llms.txt
> Use this file to discover all available pages before exploring further.

# X Developer Platform Livestreams

> Watch recordings of X Developer Platform livestreams, including product walkthroughs, technical deep dives, AMA sessions, and integration tutorials.

export const BroadcastCarousel = ({broadcasts}) => {
  if (!broadcasts) {
    return null;
  }
  if (broadcasts.length === 0) {
    return null;
  }
  const sorted = [...broadcasts].sort((a, b) => {
    const dateA = a.date ? new Date(a.date) : null;
    const dateB = b.date ? new Date(b.date) : null;
    if (!dateA && !dateB) return 0;
    if (!dateA) return 1;
    if (!dateB) return -1;
    if (isNaN(dateA.getTime()) || isNaN(dateB.getTime())) return 0;
    return dateB - dateA;
  });
  return <div className="grid grid-cols-1 md:grid-cols-2 lg:grid-cols-3 gap-6 py-5">
      {sorted.map((broadcast, index) => {
    if (!broadcast.url) return null;
    return <a key={broadcast.url || index} href={broadcast.url} target="_blank" rel="noopener noreferrer" className="block not-prose text-inherit no-underline rounded-xl overflow-hidden bg-black border border-gray-700 transition-transform hover:-translate-y-0.5 hover:shadow-lg" style={{
      margin: 0
    }}>
            <div className="relative w-full overflow-hidden" style={{
      paddingTop: '56.25%',
      background: 'linear-gradient(135deg, #0f0f0f 0%, #050505 100%)',
      backgroundSize: 'cover',
      backgroundPosition: 'center'
    }}>
              <div className="absolute opacity-[0.15]" style={{
      bottom: '-14%',
      left: '-7%',
      width: '300px',
      height: '300px'
    }}>
                <svg width="300" height="300" viewBox="0 0 1200 1227" fill="none" xmlns="http://www.w3.org/2000/svg">
                  <path d="M714.163 519.284L1160.89 0H1055.03L667.137 450.887L357.328 0H0L468.492 681.821L0 1226.37H105.866L515.491 750.218L842.672 1226.37H1200L714.137 519.284H714.163ZM569.165 687.828L521.697 619.934L144.011 79.6944H306.615L611.412 515.685L658.88 583.579L1055.08 1150.3H892.476L569.165 687.854V687.828Z" fill="white" />
                </svg>
              </div>
              <div className="absolute text-white cursor-pointer bg-black/30" style={{
      top: '50%',
      left: '50%',
      transform: 'translate(-50%, -50%)',
      width: '100%',
      height: '100%',
      display: 'flex',
      alignItems: 'center',
      justifyContent: 'center'
    }}>
                <div className="w-16 h-16 rounded-full bg-black/90 border-2 border-white/30 flex items-center justify-center transition-transform hover:scale-110" style={{
      display: 'flex',
      alignItems: 'center',
      justifyContent: 'center'
    }}>
                  <div className="text-white text-2xl" style={{
      marginLeft: '2px'
    }}>▶</div>
                </div>
              </div>
            </div>
            {broadcast.title && <div className="p-3 bg-black border-t border-gray-700">
                <div className="text-white text-sm font-semibold leading-snug mb-1">
                  {broadcast.title}
                </div>
                {broadcast.date && <div className="text-gray-400 text-xs font-normal leading-snug">
                    {broadcast.date}
                  </div>}
              </div>}
          </a>;
  })}
    </div>;
};

View recordings and replays of previous broadcasts about the X Developer Platform, designed to help the developer community learn and build with our tools.

These include deep dives, getting started guides, and more.

## Past broadcasts

<BroadcastCarousel
  broadcasts={[
{
url: 'https://x.com/i/broadcasts/1dRKZayWLvwxB',
title: 'Community Notes AI Note Writer API',
date: 'September 25, 2025'
},
{
url: 'https://x.com/i/broadcasts/1vOxwdbkgMdKB',
title: 'Real-time data streaming with the X API v2',
date: 'August 21, 2025'
},
{
url: 'https://x.com/i/broadcasts/1jMJgkmOONyJL',
title: 'Account Activity API v2',
date: 'July 24, 2025'
},
{
url: 'https://x.com/i/broadcasts/1BdGYqOwPXyGX',
title: 'Exploring the new X API v2 analytics endpoints',
date: 'June 12, 2025'
},
{
url: 'https://x.com/i/broadcasts/1yoJMoLQqdRKQ',
title: 'Exploring the X API Developer Experience',
date: 'April 9, 2025'
},
{
url: 'https://x.com/i/broadcasts/1yoKMoQbjlXJQ',
title: 'Getting started with the new Media Upload endpoint in X API v2',
date: 'March 5, 2025'
},
{
url: 'https://x.com/i/broadcasts/1BRJjPqnBqaKw',
title: 'Migrating developer apps to the X API 2',
date: 'May 14, 2024'
}
]}
/>
