Interface RoutingProvenanceExperimental

Identifies which provider produced a route and carries that provider's attribution / usage-policy obligations so hosts can surface them.

interface RoutingProvenance {
    attribution: string;
    provider: string;
    usagePolicyUrl?: string;
}

Properties

attribution: string

Human-readable data attribution the host is obliged to display.

provider: string

Provider identifier, e.g. "osrm", "valhalla", "honua".

usagePolicyUrl?: string

Usage/acceptable-use policy for the configured endpoint, when known.