{"componentChunkName":"component---src-templates-blog-post-js","path":"/vibe-coding-ai-agent-docs-self-serve-api-keys","result":{"data":{"site":{"siteMetadata":{"title":"SoundCloud Backstage Blog","author":"SoundCloud"}},"markdownRemark":{"id":"d8f8651d-3c11-5053-b517-ff64e94bf190","excerpt":"Have you ever had a brilliant idea for a music app, a custom playlist curator, or a unique way to discover underground tracks on SoundCloud, but lacked the programming skills to actually build it? If so, your time has officially come. Thanks to the rise of “vibe coding,” the barrier between having a great idea and launching a working app has completely vanished. At SoundCloud, we want to empower everyone, whether you are a seasoned software engineer or a creator who has never written a line of…","html":"<p>Have you ever had a brilliant idea for a music app, a custom playlist curator, or a unique way to discover underground tracks on SoundCloud, but lacked the programming skills to actually build it?</p>\n<p>If so, your time has officially come.</p>\n<p>Thanks to the rise of <strong>“vibe coding,”</strong> the barrier between having a great idea and launching a working app has completely vanished.</p>\n<p>At SoundCloud, we want to empower everyone, whether you are a seasoned software engineer or a creator who has never written a line of code, to build the next generation of music experiences. That’s why we updated our developer resources, tailored specifically for AI-assisted development.</p>\n<hr>\n<h2>The Evolution of the SoundCloud API: Truly Self-Service</h2>\n<p>Let’s be honest: for a long time, getting a SoundCloud API key felt like trying to get into an exclusive, unlisted club. Officially, our public application registration program was closed for years, leaving the process highly non-transparent for independent developers and creators.</p>\n<p>We’ve been working hard to change that, breaking down those barriers step-by-step:</p>\n<ul>\n<li><strong>The Past:</strong> The app registration portal was closed, and getting a key was nearly impossible for new projects.</li>\n<li><strong>Last Year:</strong> We took our first big step toward reopening. Creators could finally request access by chatting with our chatbot Otto and submitting their ideas for review.</li>\n<li><strong>Today:</strong> <strong>No more chatbots, no more manual review forms, and no more waiting.</strong> If you have a <strong><a href=\"https://checkout.soundcloud.com/artist/buy/artist-pro?ref=t10809\">SoundCloud Artist-Pro</a> subscription</strong>, you can now instantly generate your own Client ID and Client Secret via our fully self-service portal. You can learn exactly how to register your application right now by following our updated guide: <a href=\"https://developers.soundcloud.com/docs/api/register-app\">Registering Your App on SoundCloud</a>.</li>\n</ul>\n<hr>\n<h2>Meet Your New Coding Companion: AI Agent Documentation</h2>\n<p>An API key gives you the access, but when you’re vibe coding, your AI assistant is only as good as the context it has. If your LLM relies on outdated web-scraped data, it’s going to hallucinate endpoints, causing errors and unexpected behaviour.</p>\n<p>To ensure your AI coding assistants work in perfect harmony with our platform, we’ve launched a brand-new hub: <a href=\"https://developers.soundcloud.com/docs/building-with-ai\">Building with AI on SoundCloud</a>.</p>\n<p>Our new documentation is designed to act as the ultimate bare-truth for AI agents, giving them the exact, structured knowledge they need to interact with SoundCloud’s ecosystem correctly on the first try.</p>\n<h3>🤖 Give Your LLM the Perfect Context</h3>\n<p>We’ve gone a step further for your development workflow. Check out our new <a href=\"https://developers.soundcloud.com/docs/llm-context\">LLM Context Page</a>.</p>\n<p>This page provides a clean, machine-readable, and highly optimized reference file that you can feed directly into your LLM prompts, Custom GPTs, Cursor settings, or Claude Projects. By giving your AI agent this exact context file, you ensure it understands SoundCloud’s latest API architecture, authentication flows, and endpoint constraints. No more trial-and-error debugging loops. Just pure, uninterrupted vibe coding.</p>\n<hr>\n<h2>What Will You Vibe Code?</h2>\n<p>We can’t wait to see what you create. Happy coding!</p>","fields":{"teaserPlainText":"Self-serve API keys for Artist-Pro subscribers, plus new AI agent documentation and an LLM context page so your coding assistant gets SoundCloud right the first time."},"frontmatter":{"title":"Vibe Coding with SoundCloud: Announcing New Docs for your Agents","date":"May 18th, 2026","categories":["API","Announcement","AI"],"authors":[{"name":"Danny Preussler","link":null}],"image":null}}},"pageContext":{"isCreatedByStatefulCreatePages":false,"slug":"vibe-coding-ai-agent-docs-self-serve-api-keys","previous":{"fields":{"slug":"api-streaming-urls"},"frontmatter":{"permalink":"api-streaming-urls","title":"Moving to Modern Streaming: Introducing AAC HLS on SoundCloud APIs [Deadline Extended]","categories":["API","Announcement","Transcodings","Streaming"],"authors":[{"name":"Youssef Hassan","link":null}]}},"next":null}}}