GET /v2/service-provider-routing/recommend is the InventoryOS counterpart to lender routing — it returns the ordered list of ACTIVE WMS/3PL providers a merchant should route an inventory ingestion / fulfillment task to.
This endpoint is public and read-only. Routes nothing — the actual ingestion path stays gated on
ServiceProviderRegistry.isActive + the HMAC webhook guard.Query parameters
| Param | Type | Default | Notes |
|---|---|---|---|
archetype | enum | (all) | stord | flexport | shipbob | generic |
limit | int | 10 | Clamped to [1, 50] |
Ranking
successfulIngestionCountdesc — proven track record first- Ties broken by most-recent successful ingestion (
lastSuccessfulIngestionAt)
Example
Related
- Lender Routing Recommendation — same pattern for lenders
- MCP tool:
recommend_service_provider(wraps this endpoint)