8 essential business APIs for indie hackers and startups. Clone, add keys, start building.
When you're starting a new business, speed is everything. You need to ship fast to validate your ideas and iterate quickly. Hunting through API documentation shouldn't be on your to-do list.
This collection gives you the most common APIs that businesses need - payments, messaging, search, media management, and more. Each API is pre-configured and ready to test, so you can focus on building your product instead of wrestling with documentation.
Perfect for indie hackers, solopreneurs, and early-stage startups who want to move from idea to MVP as quickly as possible. More APIs will be added to this collection over time.
git clone https://github.com/Ronakkadhi/Indiehacker-apis- Download Requestly Desktop App
- Create a new Local Workspace and select the cloned folder
- Requestly will automatically load all API collections
- Add your API keys to collection variables
- Start testing
| Collection | Documentation | Key Requests | Free Tier |
|---|---|---|---|
| Stripe | Docs | Create Payment Intent, Create Customer, Create Refund, Get Payment Status, List Payments, Update Customer | Test mode unlimited |
| Twilio | Docs | Send SMS, Check Message Status, Get Account Info, Get Account Balance, List Available Numbers | $15 trial credit |
| OneSignal | Docs | Push Notification, Create User, Subscribe User, Check User | 10K web subscribers |
| Resend | Docs | Send Email, Send Batch Email, Create Audience, Create Contact, Retrieve Email, Update Email | 3K emails/month |
| Supabase | Docs | Signup User, Sign In, Get User, Update User, Reset Password | 500MB database |
| Algolia | Docs | Search Index, Add Record, Get Record, Delete Record, List Indices | 10K records |
| Cloudinary | Docs | Upload File, Delete File, Search Resource, Get Resource Details, Generate Text Image, Get Usage Stats, Ping Check | 25GB storage |
| Instatus | Docs | Post Incident, Update Incident, Delete Incident, Get All Incidents, Create Status Page, Get Page, Delete Page | 1 status page |
E-commerce: Stripe + Algolia + Cloudinary + Twilio
SaaS: Supabase + OneSignal + Resend + Instatus
Content Platform: Cloudinary + Algolia + OneSignal + Stripe
- Most APIs work immediately with just API keys added to collection variables
- Never commit API keys to version control - use test/sandbox keys during development
- Rate limits apply - Monitor usage for Twilio (1 message/second), Stripe (100 requests/second), and others
- File upload APIs may require content-type adjustments in some clients
- Webhook endpoints are recommended for production use with Stripe, OneSignal, and Supabase
- Always refer to official documentation for the most up-to-date requirements
Found an issue or want to add more APIs?
- Fork this repo
- Add new API collection JSON file
- Update the README table with the new API details
- Submit a PR
Each new API should include:
- Proper authentication headers and variables
- Working request examples with realistic payloads
- Clear variable names and descriptions
Built for indie hackers who want to ship fast.