How It Works
Key Features
Curated Examples
Hand-picked examples that showcase your API’s best features.
Multiple Use Cases
Cover different scenarios: authentication, data fetching, webhooks, etc.
Fork & Edit
Developers get their own copy to customize and deploy.
Always Up-to-Date
Update examples when your API changes. All forks stay independent.
Creating Sample Apps
From the Dashboard
Choose a method
- Generate with AI: Enter a prompt describing the app
- Import from GitHub: Import an existing repository
- Start from scratch: Build manually in the playground
Recommended Sample Apps
Create examples for these common scenarios:| Category | Example Apps |
|---|---|
| Getting Started | Hello World, Authentication, First API Call |
| Core Features | CRUD Operations, Pagination, Error Handling |
| Use Cases | Dashboard, Form Submission, Data Export |
| Advanced | Webhooks, Real-time Updates, Batch Operations |
Organizing Your Library
Tags and Categories
Organize sample apps with tags:- By feature:
authentication,webhooks,pagination - By framework:
react,python,node - By difficulty:
beginner,intermediate,advanced
Featured Apps
Pin your best examples to the top of the library for new developers.Integration
Sample Apps generated can be embedded in the following places:- Documentation platforms: Mintlify, Fern, Astro Starlight, ReadMe, GitBook
- Websites: Any existing website or developer portal
- Post-login experiences: API portals, dashboards, onboarding flows
Analytics
Track how developers interact with your sample apps:- Views: How many developers viewed each app
- Forks: How many created their own copy
- Time Spent: Average time in the playground
- Popular Apps: Which examples get the most engagement
Best Practices
Cover the basics first
Cover the basics first
Start with simple examples: authentication, first API call, basic CRUD. Then add advanced scenarios.
Keep examples focused
Keep examples focused
Each sample app should demonstrate one concept well. Don’t try to show everything in one app.
Add clear descriptions
Add clear descriptions
Explain what each example does and when developers would use it.
Update regularly
Update regularly
Keep examples current with your API. Outdated samples frustrate developers.

