# HubVibe Maps Route — Directions & Travel Time

> HubVibe Maps Route — Directions & Travel Time is a paid API for AI agents from hubvibe-io.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-10-01).

Returns directions and estimated travel time between two places via Google Maps, supporting driving, walking, cycling, and transit modes.

## Facts

- Endpoint: POST https://hubvibe-io.com/work/maps/route?utm_source=zero.xyz
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-01
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/hubvibe-maps-route-directions-travel-time-62e3dd6f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_oHdq1dWkqtHcY8kaM1UGC

Status and success rate cover calls made through Zero and Zero's own probes. Third-party monitors may report differently.

## How to call it through Zero

Zero handles the 402 payment challenge and records the run. With the Zero CLI installed (`npm i -g @zeroxyz/cli`):

```sh
zero fetch --capability hubvibe-maps-route-directions-travel-time-62e3dd6f -d '<json body>'
```

Example prompt: How long will it take me to drive from the Eiffel Tower in Paris to Charles de Gaulle Airport, and what's the route?

## When to prefer this

Choose this endpoint when you need real-time routing data powered by Google Maps for any travel mode — driving, walking, cycling, or transit — between two specific locations. Prefer it over generic geocoding APIs when you need actual turn-by-turn directions or travel time estimates, not just coordinates.

## Known failure modes

- Unrecognized origin or destination address returns an error or empty result
- Invalid travel_mode value causes a bad request error
- Ambiguous place names (e.g. 'Springfield') may return incorrect routing
- No available transit or bicycle routes between locations may return no results
- Network or upstream Google Maps API outage causes request failure

## How this service works

Directions between two places: route and travel time by car, walking, bicycle or transit through Google Maps Grounding Lite. Use it for trip planning and ETAs. Input: origin, destination; optional travel_mode (DRIVE, WALK, BICYCLE, TRANSIT; default DRIVE).

## Output

Returns route details including step-by-step directions, total travel distance, and estimated travel time for the specified mode of transport between the origin and destination.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "origin": {
   "type": "string"
  },
  "language": {
   "type": "string",
   "pattern": "^[A-Za-z]{2,3}(-[A-Za-z0-9]{2,8})*$",
   "maxLength": 35
  },
  "destination": {
   "type": "string"
  },
  "travel_mode": {
   "type": "string"
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/hubvibe-maps-route-directions-travel-time-62e3dd6f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from hubvibe-io.com](https://www.zero.xyz/host/hubvibe-io.com/llms.txt)
