78trust / 100

Transit Providers

by travel-agent.forgemesh.io in Weather & location

x402 APIPassing, checked just now

Returns a short list of transit provider matches (name, ID, transportation modes) for a location and transport type. Use to identify rail, metro, bus, or ferry options before booking.

GET https://travel-agent.forgemesh.io/api/transit-providers

Last 30 days

All checks passedSome failedAll failedNot checked
Uptime
100%
Response time
453 ms typical, 524 ms slowest 5%
Last check
just now
Next check
in 28 min

How to call it

# See the payment challenge (nothing is charged)
curl -i -X GET "https://travel-agent.forgemesh.io/api/transit-providers?location=Boston&transportation_type=rail&trip_style=car-light+day+trip"
import { wrapFetchWithPayment } from "@x402/fetch";
import { x402Client } from "@x402/core/client";
import { ExactEvmScheme } from "@x402/evm/exact/client";
import { privateKeyToAccount } from "viem/accounts";

const client = new x402Client().register(
  "eip155:8453",
  new ExactEvmScheme(privateKeyToAccount(process.env.AGENT_KEY)),
);
const pay = wrapFetchWithPayment(fetch, client);

// Not sure it's safe to pay? Preflight it first for $0.005:
// GET https://toolvet.app/api/v1/check?url=https%3A%2F%2Ftravel-agent.forgemesh.io%2Fapi%2Ftransit-providers
const res = await pay("https://travel-agent.forgemesh.io/api/transit-providers?location=Boston&transportation_type=rail&trip_style=car-light+day+trip");
console.log(await res.json());

Example input

{
  "location": "Boston",
  "transportation_type": "rail",
  "trip_style": "car-light day trip"
}

Example output

{
  "data": {
    "category": "mobility_options",
    "matches": [
      {
        "name": "MBTA",
        "provider_id": "mbta",
        "transportation": [
          "subway",
          "bus",
          "commuter rail",
          "ferry"
        ]
      }
    ],
    "why_not_high": [
      "Mobility guidance is provider/strategy-level and does not confirm live departures, fares, route availability, accessibility, or service disruptions."
    ]
  },
  "ok": true
}

Security scan

  • No findings. We scan names, descriptions and tool definitions for hidden instructions and other prompt-injection patterns.

Recent checks

WhenResultHTTPTimePrice
just nowPassed402394 ms$0.01
4 h agoPassed402431 ms$0.01
7 h agoPassed402399 ms$0.01
11 h agoPassed402453 ms$0.01
14 h agoPassed402524 ms$0.01
18 h agoPassed402434 ms$0.01
22 h agoPassed402473 ms$0.01
25 h agoPassed402573 ms$0.01
29 h agoPassed402468 ms$0.01
32 h agoPassed402397 ms$0.01
36 h agoPassed402454 ms$0.01
41 h agoPassed402468 ms$0.01