Welcome to Solvice
The Solvice Platform provides enterprise-grade optimization solvers through a simple REST API. Submit a problem, get back an optimized solution — with full explanations of every decision the solver made.VRP Solver
Vehicle routing and fleet optimization with real-world constraints
CLUST Solver
Geographic clustering for territory and zone management
Getting Started
Create your account
Visit platform.solvice.io and sign up with your email or SSO provider.
New accounts include a 14-day free trial with full access to all solver capabilities.
Solve a demo problem
With your API key ready, fetch a demo VRP problem and solve it in one go:
The API returns a job ID. Your job appears in the dashboard Jobs section within seconds.
How It Works
Every solver follows the same four-step pattern: submit, monitor, retrieve, understand.Submit optimization request
Send your problem data to the appropriate solver endpoint. The API immediately returns a job ID for tracking.
Monitor job progress
Poll the status endpoint to track optimization progress. Jobs transition through states:
QUEUED → SOLVING → SOLVED.Retrieve optimized solution
Once solved, fetch your optimized solution with detailed assignments and metrics.
Unified API Design
Every Solvice solver follows consistent REST patterns, making integration straightforward across your entire optimization stack.- Action Endpoints
- Information Endpoints
Solve
Submit optimization requests for processing. This is the primary endpoint for all solvers.Solver-specific request object containing your problem definition
Unique identifier for tracking your optimization job
Initial job status (typically
QUEUED)Evaluate
Assess the quality of existing solutions without optimization.Available for VRP solver only
Suggest
Get intelligent suggestions for single assignment improvements.Available for VRP solver only
Authentication
All API requests require an API key in theAuthorization header. See the authentication guide for setup and security best practices.
Asynchronous Processing
Optimization problems can take seconds to minutes depending on complexity. Asynchronous processing keeps your application responsive while the solver works.Polling example
Polling example
Synchronous alternatives
Synchronous alternatives
For low-latency requirements, VRP solver offers synchronous endpoints:
Dashboard
The Solvice Dashboard gives you real-time visibility into API keys, running jobs, solutions, and usage.| Section | What you’ll find |
|---|---|
| Jobs | All optimization requests with status, solver type, duration, and drill-down to solution/explanation/raw JSON |
| API Keys | Create, revoke, and monitor keys with per-solver permissions |
| Usage | API calls, solve time, and quota tracking over time |
| Settings | Profile, team management, billing, and notification preferences |
Next Steps
VRP Quickstart
Solve your first routing problem
Authentication
API key setup and security best practices
SDK Libraries
Use our SDKs for faster integration
Claude & MCP
Connect AI assistants to the solver