Postman Collection
Import the complete FundlyHub API into your HTTP client in one click.
Download
⬇ Download Postman CollectionImport Instructions
Postman
- Open Postman and click Import in the sidebar
- Select the downloaded
.jsonfile - The collection appears under Collections with all endpoints organized by tag
Insomnia
- Open Insomnia → Application → Import
- Choose From File and select the
.jsonfile - All requests are imported with example bodies pre-filled
Bruno
- Open Bruno → Collection → Import Collection
- Select Postman Collection as the format
- Browse to the downloaded file and import
Thunder Client (VS Code)
- Open Thunder Client sidebar in VS Code
- Click Collections → Import
- Select the downloaded
.jsonfile
Environment Variables
The collection includes two variables you should configure:
| Variable | Default Value | Description |
|---|---|---|
baseUrl | https://api.fundlyhub.org/api/v1 | API base URL |
accessToken | (empty) | JWT token from /cognito/signin |
Setting Up Authentication
- Call
POST /cognito/signinwith your credentials - Copy the
accessTokenfrom the response - Set it as the
accessTokenvariable in your environment - All authenticated endpoints will use it automatically
What's Included
The collection contains all public API endpoints organized by tag:
- Authentication — Register, login, OAuth, token refresh
- Fundraisers — CRUD operations, search, statistics
- Donations — Create and track donations
- Categories — Browse categories
- Organizations — Manage nonprofit organizations
- Users — Profile management
- Search — Full-text search and autocomplete
- Payouts — Earnings and payout management
- Milestones — Campaign progress tracking
- Payments — Stripe payment processing
- AI — AI-powered content tools
- RBAC — Role-based access control
- Platform — Health checks and statistics
Auto-generated
This collection is auto-generated from our OpenAPI specification. It always matches the current API version.