VectoPath logo

Points. Paths. Possibilities.

Geocoding & routing,
self-hosted.

VectoPath is a small, stable, multi-tenant JSON API for address search, autocomplete, and multi-stop route optimization, self-hosted and API-key controlled. Built to power cart15's delivery features, now available as a standalone API for any business that needs geocoding and routing at scale.

What it does

A geocoding & routing engine, built to be resold

One small, stable API for geocoding and routing.

📍

Geocoding

Turn addresses into coordinates, with exact-match detection and UK-friendly short-address formatting.

⌨️

Autocomplete

Fast, UK-biased address suggestions for type-ahead forms, with structured fields ready to fill in.

🗺️

Route optimization

Multi-stop, TSP-style stop ordering for efficient delivery runs.

🔑

Multi-tenant & API-first

API keys, usage plans, rate limits, and quotas out of the box — cart15 runs on the same pipeline as every other customer.

The API

A small, stable surface

Every /v1/* route requires an x-api-key header.

POST /v1/geocode Address → coordinates, with exact-match detection.
GET /v1/autocomplete Type-ahead address suggestions, UK-biased.
POST /v1/optimize-route Multi-stop route ordering for a set of delivery stops.
GET /v1/route Distance and duration between two points.
GET /healthz No auth — checks all upstream dependencies.

Interactive reference served at /docs once deployed — no account required to browse it.

Built and run by MarchTech

VectoPath is part of the MarchTech product family — the same engine that powers cart15's delivery features.

Visit MarchTech →