Home
Routific
Routific Vrp Structure
Routific Vrp Structure
JSON Structure documenting the Routific Vehicle Routing Problem request body and the typed shapes nested inside it.
Type: object
Properties: 3
Route Optimization VRP Pickup and Delivery Logistics Last Mile Delivery Delivery Fleet Management Dispatch Delivery Management
Routific Vrp Structure is a JSON Structure definition published by Routific, describing 3 properties. It conforms to the https://json-structure.org/draft/2025/schema meta-schema.
Properties
visits
fleet
options
Meta-schema: https://json-structure.org/draft/2025/schema
JSON Structure
{
"$schema": "https://json-structure.org/draft/2025/schema",
"title": "Routific VRP Structure",
"description": "JSON Structure documenting the Routific Vehicle Routing Problem request body and the typed shapes nested inside it.",
"type": "object",
"properties": {
"visits": {
"type": "map",
"description": "Map of visit_id to Visit.",
"values": { "$ref": "#/definitions/Visit" }
},
"fleet": {
"type": "map",
"description": "Map of vehicle_id to Vehicle.",
"values": { "$ref": "#/definitions/Vehicle" }
},
"options": {
"$ref": "#/definitions/Options"
}
},
"definitions": {
"Location": {
"type": "object",
"properties": {
"id": { "type": "string" },
"name": { "type": "string" },
"lat": { "type": "number" },
"lng": { "type": "number" }
}
},
"Visit": {
"type": "object",
"properties": {
"location": { "$ref": "#/definitions/Location" },
"start": { "type": "string" },
"end": { "type": "string" },
"duration": { "type": "integer" },
"load": { "type": ["number", "object"] },
"priority": { "type": "integer" },
"type": { "type": ["string", "number", "array"] }
}
},
"Vehicle": {
"type": "object",
"properties": {
"start_location": { "$ref": "#/definitions/Location" },
"end_location": { "$ref": "#/definitions/Location" },
"shift_start": { "type": "string" },
"shift_end": { "type": "string" },
"capacity": { "type": ["number", "object"] },
"min_visits": { "type": "integer" },
"type": { "type": ["string", "number", "array"] }
}
},
"Options": {
"type": "object",
"properties": {
"traffic": { "type": "string" },
"min_visits_per_vehicle": { "type": "integer" },
"balance": { "type": "boolean" },
"visit_balance_coefficient": { "type": "number" },
"min_vehicles": { "type": "boolean" },
"shortest_distance": { "type": "boolean" },
"squash_durations": { "type": "integer" },
"max_vehicle_overtime": { "type": "integer" },
"max_visit_lateness": { "type": "integer" },
"polylines": { "type": "boolean" },
"avoid_tolls": { "type": "boolean" },
"geocoder": { "type": "string" }
}
}
}
}
Every JSON Structure here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for json structure
4 MCP tools reach this
find_json_structuresBrowse and filter every JSON Structure in the catalog.
apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
resolveTurn a domain, URL or GitHub org into the provider it belongs to.
find_cohortsEvery scored population of providers in the catalog.
All 92 tools →
Call it yourself
curl for this page
This JSON Structure
curl "https://apis.io/api/v1/json-structures/routific-vrp-structure"
All json structure
curl "https://apis.io/api/v1/json-structures?limit=25"
Discovery needs no key. Ratings and market analysis are Pro.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we
store it to create your key and to recognise you if you sign in with another
provider. See our Privacy Policy and
Terms .
A second provider on the same verified email joins the account you already have.