Bizpro Desk API & MCP
Two ways to integrate. The REST API for programmatic access from your own apps. The MCP connector to control Bizpro Desk through Claude.ai, Claude Desktop, Cursor, Windsurf, and any MCP-compatible AI, no code required.
Fast & Reliable
Average response times under 100ms with high-availability infrastructure.
RESTful Design
Clean, predictable URLs with standard HTTP methods and JSON responses.
Secure by Default
TLS encryption, JWT authentication, and rate limiting on every endpoint.
Developer Friendly
Consistent error formats, pagination support, and comprehensive filtering.
API Overview
Everything you need to manage your business programmatically. Browse the available resource categories below.
Authentication
JWT-based authentication with secure token management. Obtain and refresh access tokens for all API interactions.
Clients
Full CRUD operations for client management. Create, retrieve, update, and organize your customer records.
Products & Inventory
Manage your product catalog and track stock levels in real time. Supports variants, categories, and low-stock alerts.
Sales & Transactions
Record sales, process payments, and track transaction history. Supports multiple payment methods and partial payments.
Expenses
Track and categorize business expenses. Attach receipts, set recurring expenses, and monitor spending by category.
Reports
Access financial reports and analytics data. Generate profit/loss statements, revenue breakdowns, and trend analysis.
Documents
Generate and manage invoices, receipts, and other business documents. Export to PDF with customizable templates.
Team & Permissions
Manage team members and control access with role-based permissions. Invite users, assign roles, and audit activity.
Authentication
The Bizpro Desk API uses JWT Bearer Token authentication. Obtain a token by sending your credentials to the login endpoint, then include it in the Authorization header of every subsequent request.
Send a POST request to /api/auth/login with your email and password.
Receive a JSON response containing your access_token.
Include the token as Authorization: Bearer <token> in all API requests.
# Authenticate and get your access token
curl -X POST https://api.bizprodesk.com/api/auth/login \
-H "Content-Type: application/json" \
-d '{"email": "you@example.com", "password": "your-password"}'
# Response
{
"access_token": "eyJhbGciOiJIUzI1NiIs...",
"token_type": "Bearer",
"expires_in": 86400
}
# Use the token in subsequent requests
curl https://api.bizprodesk.com/api/clients \
-H "Authorization: Bearer eyJhbGciOiJIUzI1NiIs..."Control Bizpro Desk with AI, No Code Required
Bizpro Desk implements the open MCP standard, letting any compatible AI client connect directly to your business data. Ask questions in plain language, generate reports, create invoices, and automate workflows, from Claude.ai, Claude Desktop, Cursor, Windsurf, Cline, or any MCP client.
# Claude.ai: Add Bizpro Desk as an integration# Settings β Integrations β Add custom integration# URL: https://api.bizprodesk.com/api/mcp/v1 You: What were my top 5 products last month? Claude: Based on your Bizpro Desk data, your top 5 products in May 2026 were: 1. Paracetamol 500mg 847 units ($1,270) 2. Amoxicillin 250mg 612 units ($980) ... You: Create an invoice for Amina Wellness, $450Claude: Invoice #INV-0142 created β
API access is included with every Pro plan
Start building integrations today. Full API access, webhook support, and dedicated developer resources are included at no extra cost.
Start Free Trial