💥 The Problem
Ever tried loading 50,000 product records through Postman?
You'll quickly hit the wall: manual copy-paste loops, no error handling, crashed collections, and hours of repetitive clicking. Traditional REST clients are built for testing a few requests - not processing thousands of records with enterprise-grade reliability.
That's where Dobermann comes in.
🚀 Why Dobermann?
Dobermann is the only VS Code API client designed from the ground up for both individual API testing and industrial-scale batch data operations.
What Makes Dobermann Different
🎯 Process Millions of Rows
Upload CSV/Excel files and execute API calls for every row. Built-in column mapping, nested array support (3 levels deep), and configurable processing limits up to 1 million records.
⚡ Did you say FAST?
Dobermann scales in two dimensions to handle whatever you throw at it:
- Vertical Scaling (Larger Files): Array repetition logic lets you process massive datasets by intelligently batching rows within each API request
- Horizontal Scaling (Parallel Processing): Execute up to 16 parallel threads simultaneously, processing transactions as fast as your host API can handle!
Whether you need to process 10 rows or 1 million, Dobermann adapts to deliver maximum throughput.
🔄 Complete Transaction Control
Pause, resume, or reprocess any batch operation. SQLite-based execution history means you can review, export (JSONL), or replay transactions anytime.
📊 Real-Time Progress Tracking
Watch batch operations execute with live progress bars, success/failure counts, and detailed request/response logging for every transaction.
🎨 Template Variables with Type Safety
Define string, number, and boolean variables for dynamic URLs, headers, query parameters, and request bodies. Type validation prevents runtime errors.
🔐 OAuth & JWT Authentication
Full OAuth integration with automatic token refresh, plus JWT support with multi-tenant organization management. Credentials stored securely in VS Code.
⚙️ Built for Teams
Export/import endpoint configurations, folder-based organization, and workspace integration. Share API collections across your team instantly.
📊 Dobermann vs. The Competition
| Feature |
Dobermann |
Postman |
Thunder Client |
REST Client |
| Max Batch Size |
1,000,000 rows |
Manual loops |
Manual loops |
Not supported |
| CSV/Excel Import |
✅ Native |
❌ Requires scripts |
❌ No support |
❌ No support |
| Error Tolerance |
✅ Configurable % or count |
❌ Fails immediately |
❌ No batch mode |
❌ No batch mode |
| Transaction History |
✅ SQLite with JSONL export |
✅ Cloud only |
❌ Basic logs |
❌ No history |
| Pause/Resume Batches |
✅ Full control |
❌ Not supported |
❌ Not supported |
❌ Not supported |
| Template Variables |
✅ Type-safe (string/number/bool) |
✅ Untyped |
✅ Untyped |
✅ Untyped |
| OAuth Integration |
✅ Auto-refresh |
✅ Yes |
❌ Manual |
❌ Manual |
| Nested Array Support |
✅ 3 levels deep |
❌ Manual construction |
❌ No support |
❌ No support |
| Price |
FREE |
Paid (teams) |
Free |
Free |
💬 Customer Stories
"It's incredibly fast - the performance difference is night and day!"
— Marvin M., WMS Implementation Specialist
"I feel like I'm working with a database again! The CSV batch processing makes mass data operations feel natural and intuitive."
— Margaret C., Implementation Specialist
"We took a 16-hour process that only one person could execute, and turned it into a 20-minute process that multiple team members can run. That's a game-changer for our operations."
— Callum S., Project Director
✨ Featured Capabilities
🎯 Batch Processing Excellence
- CSV/Excel Upload: Drag-and-drop file support with automatic column detection
- Column Mapping: Automatic and manual mapping to template variables
- Nested Arrays: Support for 3-level deep nested array structures
- Error Handling: Configurable error tolerance (percentage or count-based)
- Progress Tracking: Real-time progress bars with success/failure counts
- Pause/Resume: Full control over batch operations in progress
📖 Complete Batch Processing Guide →
🔐 Enterprise Authentication
- OAuth Integration: Full OAuth flow with automatic token refresh
- JWT Support: Manual JWT token configuration with validation
- Multi-Tenant: Organization selection for multi-tenant scenarios
- Secure Storage: Encrypted credential storage via VS Code APIs
📖 Environment Setup Guide →
🛠️ Developer Experience
- Template Variables: Type-safe variables (string, number, boolean) for dynamic requests
- Folder Organization: Group endpoints logically with folder support
- Quick Search: Lightning-fast endpoint search (ALT-D E)
- Import/Export: Share endpoint configurations across teams
- Response Testing: Built-in response validation and testing
📖 Endpoint Configuration Guide →
🏢 Manhattan Active Integration
- Specialized Support: Built-in support for Manhattan Active WM, OM, and TM APIs
- MAWM JWT Validation: Automatic JWT token validation for warehouse management
- L1 Organization Support: Handle Location header organization IDs
- Pagination Support: Experimental support for paginated responses
📖 Manhattan Active Features →
📊 Transaction Management
- SQLite Storage: Cross-platform transaction history (sql.js WebAssembly)
- Detailed Logging: Request/response logging for every execution
- JSONL Export: Export transaction data for analysis
- Copy to Clipboard: One-click copy of request/response data
- Reprocessing: Replay any transaction with one click
📖 Viewing Results Guide →
🚀 Quick Start
1️⃣ Install from VS Code Marketplace
Search for "Dobermann" in Extensions (or click here)
Click the Dobermann icon (Bolt logo) in the Activity Bar
3️⃣ Create Your First Endpoint
Click "+" in API Endpoints → Configure your request → Execute!
That's it! 🎉
📖 Full Getting Started Guide →
Stop wasting time with manual data loads and repetitive API testing.
Dobermann gives you:
- ✅ Industrial-scale batch processing (up to 1M rows)
- ✅ Enterprise-grade error handling and retry logic
- ✅ Complete transaction history and audit trails
- ✅ Team collaboration with import/export
- ✅ All inside VS Code - no context switching
📚 Documentation
🛠️ System Requirements
- VS Code 1.74.0 or higher
- Cross-platform: Windows, macOS, Linux
Developed with ⚡ by FlexionTech | Making APIs and data easier than ever