# Saylor Innovations Transit – Philadelphia SEPTA Alerts

> Saylor Innovations Transit – Philadelphia SEPTA Alerts is a paid API for AI agents from saylorinnovations.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-10-17).

Returns active SEPTA service alerts and detours for Philadelphia public transit, optionally filtered by route

## Facts

- Endpoint: GET https://saylorinnovations.com/api/transit/philadelphia/alerts?utm_source=zero.xyz
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/saylor-innovations-transit-philadelphia-septa-alerts-8837d90f
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dJrfLMIdF6ojCGGAoceOj

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 saylor-innovations-transit-philadelphia-septa-alerts-8837d90f
```

Example prompt: Are there any active SEPTA service alerts or detours in Philadelphia right now, especially for the Route 17 bus?

## When to prefer this

Use this endpoint when you need current SEPTA-specific service alerts or detours for Philadelphia public transit, particularly when you want to filter by a specific route. Prefer this over generic transit APIs when the user's context is specifically Philadelphia SEPTA service status.

## Known failure modes

- No alerts returned if SEPTA data feed is temporarily unavailable
- Invalid or unrecognized route identifier returns empty results or an error
- Stale data if the upstream SEPTA feed has not refreshed recently
- HTTP 402 if payment of $0.01 USDC is not provided

## How this service works

Philadelphia SEPTA service alerts and detours across all modes, filterable by route

## Output

A JSON object containing the number of active alerts, an array of alert objects with details about each service disruption or detour, the data source, and the UTC timestamp when the response was generated. Results can be filtered by route.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "$schema": "https://json-schema.org/draft/2020-12/schema",
 "required": [
  "input"
 ],
 "properties": {
  "input": {
   "type": "object",
   "required": [
    "type",
    "method"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "http"
    },
    "method": {
     "enum": [
      "GET"
     ],
     "type": "string"
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string",
     "const": "json"
    },
    "example": {
     "type": "object",
     "required": [
      "active_alerts",
      "alerts"
     ],
     "properties": {
      "route": {
       "description": "Route"
      },
      "alerts": {
       "type": "array",
       "items": {
        "type": "object"
       },
       "description": "Active alerts"
      },
      "source": {
       "type": [
        "string",
        "null"
       ],
       "description": "Data source the values come from"
      },
      "generated_at": {
       "type": [
        "string",
        "null"
       ],
       "description": "Time this response was generated (UTC)"
      },
      "active_alerts": {
       "type": "number",
       "description": "Number of active alerts"
      }
     }
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/saylor-innovations-transit-philadelphia-septa-alerts-8837d90f/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from saylorinnovations.com](https://www.zero.xyz/host/saylorinnovations.com/llms.txt)
