Postman Collection v2 - Quick Reference Card
๐ Quick Start
- Import
collection_v2.json + environment_local.json
- Select "BacMR Local (v2)" environment
- Run "Auth โ Signin" โ JWT auto-saved
- Run "Chat โ Ask Question" โ Test complete!
๐ Most Used Endpoints
| Endpoint |
Folder |
Auth |
Purpose |
| POST /auth/signin |
1. Auth |
None |
Get JWT (auto-saved) |
| GET /wallet/balance |
4. Wallet |
User |
Check balance & tier |
| POST /chat/ask |
2. Chat |
User |
Ask question (RAG) |
| POST /quizzes/generate |
3. Quizzes |
User |
Generate quiz |
| POST /ingestion/jobs |
5. Ingestion |
Admin |
Start ingestion |
| POST /admin/scraping/{source}/sync |
7. Scraping |
Admin |
Run scraper |
| GET /metrics/json |
9. Metrics |
None |
View metrics |
๐ Auto-Captured Variables
These are automatically saved from responses (no copy-paste needed):
| Variable |
Captured From |
Used In |
{{bacmr_jwt}} |
Signin |
All authenticated requests |
{{user_id}} |
Signin |
User-specific endpoints |
{{last_request_id}} |
All responses |
Debugging, correlation |
{{last_job_id}} |
Create Ingestion Job |
Poll job status |
{{current_balance}} |
Get Balance |
Balance tracking |
{{user_tier}} |
Get Balance |
Tier verification |
๐งช Quick Tests
Test Auth
Run: Auth โ Signin
โ JWT saved to {{bacmr_jwt}}
Test Chat
Run: Chat โ Ask Question (French)
โ Answer returned with sources
โ Tokens deducted
Test Rate Limit
Run: Testing โ Rate Limit Test
Use Runner: 11 iterations
โ 11th request โ 429
Test Metrics
Run: Metrics โ Get Metrics (JSON)
โ Counters, histograms, gauges displayed
โก Keyboard Shortcuts
| Action |
Shortcut |
| Send request |
Cmd+Enter (Mac) / Ctrl+Enter (Windows) |
| Save request |
Cmd+S / Ctrl+S |
| Open console |
Cmd+Alt+C / Ctrl+Alt+C |
| Environment quick look |
Click eye icon ๐๏ธ |
๐ Common Issues
| Issue |
Solution |
| 401 Unauthorized |
Run "Auth โ Signin" to get fresh JWT |
| 429 Too Many Requests |
Wait retry_after seconds |
| 402 Insufficient Balance |
Check balance, add tokens |
| 403 Forbidden |
Ensure logged in as admin (for admin endpoints) |
๐ Full Docs
- Setup:
README_v2.md
- Workflows:
TESTING_WORKFLOWS.md
- Architecture:
../docs/backend_architecture.md
Happy Testing! ๐