What to build
Introduction
Our developer community has unique skills, experiences, and perspectives that can fill gaps, solve problems, and seed new innovation on X well beyond what we at X can do on our own. We encourage you to build tools and products that make X better, healthier, and extend the public conversation. In particular, we want to see innovation in the following categories:
- Moderate conversations for health and safety
- Enable creation and personal expression
- Measure and analyze what’s happening
- Improve community experiences
- Curate and recommend content
- Impact the greater good
Moderate conversations for health and safety
We want everyone to feel comfortable, safe, and excited to participate in the conversation on X. We’ve worked hard to offer tools that give people more control over their experience, like Post reply settings, blocks, and mutes. However, there will always be more work to do, and we want to encourage you to build complementary or additive solutions that help improve the health and safety of the platform. Check out some of our resources below to help you get started:
Relevant endpoints:
- Follows
- Blocks
- Mutes
- Hide replies
- Manage Posts (Post reply settings)
Sample apps:
Success stories:
Enable creation and personal expression
X is where people come to share their perspective, ideas, and passions. It’s the convergence of individuals and brands, founders and athletes, celebrities and CEOs. Developers have an opportunity to build creative solutions that allow people on X to expand their reach, express themselves in new ways, and connect with like minded communities. As creators and innovators themselves, developers can also build things that broaden how people experience X like helpful bots, gamification, or cross-posted content. Below are a few ideas to seed your innovation:
Relevant endpoints:
Sample apps:
Measure and analyze “what’s happening”
Many people come to X because of the opportunity it presents to reach new or existing audiences, amplify their voice, or have an impact. Developers can help these creators, artists, businesses, and local advocates measure, analyze, or understand the impact of their content. Additionally, developers can build new solutions that help people derive insights from the public conversation about trends, their audience, and so much more. We’ve put together a few resources below to help you get started:
Relevant endpoints/functionality:
- Object model (Posts, Users, Spaces, etc)
- Advanced metrics
- Post annotations
- Search Posts
- Posts counts
- Filtered stream
- Sampled stream
Tutorials:
Success stories:
Improve community experiences
As new communities grow and convene on X, we want developers to use their expertise to help serve the unique needs of these communities. X is home of the global conversation, and we want everyone to be able to participate regardless of their language, timezone, cultural differences, or other localized needs. Additionally, we want growing communities around topics like finance or gaming to have tools built for their unique experiences and needs.
Curate and recommend content
Developers have always come up with creative ways to connect people on X to content they’re interested in. Whether it’s apps, bots, or other tools that help people have more curated or customized experiences, this is an opportunity for developers to connect people to the content they care most about. Get started:
Relevant endpoints:
Sample apps:
Impact the greater good
We’ve seen so many ways that developers have used X to help make the world a better place. From groundbreaking research, to helpful bots, to other non-commercial innovation, developers never cease to amaze us. Below are just a few of the resources to help you get started:
Relevant endpoints:
- Manage Posts
- Conversation ID
- Post annotations
- Search Posts
- Post counts
- Filtered stream
- Sampled stream
Success stories:
Explore different access levels