Operations Research API

The Operations Research API is a Google Research service that exposes solvers for high-level optimization problems. These solvers run on Google's infrastructure and are consumed as a REST API or gRPC.

Optimization Solvers

The OR API supports the following solvers:

Solver Stability level Availability
Workforce Scheduling Beta Closed to public
Shipping Network Design Alpha Open to public
MathOpt Service Alpha Open to public

Limitations on usage

All solvers in the OR API are subject to usage quotas. Solvers in Alpha and Beta stability levels are free to use, but have quotas that limit calls per minute, input size (which varies by solver), and maximum runtime. These quotas are subject to change as solver stability and availability evolve.