# Philly L&I Violations Lookup

> Philly L&I Violations Lookup is a paid API for AI agents from x402-mcp.onrender.com, paid per call via x402, $0.01/call, status unknown (last checked 2026-09-14).

Checks a Philadelphia street address for open Licenses & Inspections (L&I) property maintenance violations, returning violation codes, statuses, case numbers, and dates from OpenDataPhilly.

## Facts

- Endpoint: GET https://x402-mcp.onrender.com/us/phi/property-check
- Price: $0.01/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/philly-l-i-violations-lookup-b8975b95
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_dl53VzrjYV4IHq0ruC7Fo

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 philly-l-i-violations-lookup-b8975b95
```

Example prompt: Can you check if 1234 South Broad Street in Philadelphia has any open L&I property maintenance violations — I want to see the violation codes, case numbers, and their current status before I sign a lease.

## When to prefer this

Use this endpoint when you specifically need L&I property maintenance violation data for a Philadelphia address. It directly queries OpenDataPhilly for live city data, making it ideal for tenant screening, landlord due diligence, or real estate investment research in Philadelphia. Prefer this over generic web search when structured, queryable violation records with case numbers and status fields are needed.

## Known failure modes

- Address not found or not recognized by the city database — returns empty violations array
- Address outside Philadelphia city limits — no results or error
- OpenDataPhilly upstream API unavailable — service error or timeout
- Malformed or ambiguous address string — may return no results or wrong property
- Payment failure (insufficient USDC) — 402 response before data is returned

## How this service works

Does this Philadelphia address have open L&I property maintenance violations? Query a street address and get violation codes, status, case numbers, and dates from OpenDataPhilly. For tenant screening and landlord diligence. Input: address string. Output: JSON, live City of Philadelphia open data.

## Output

A JSON object containing live data from OpenDataPhilly, including any open L&I property maintenance violations for the queried address. Each violation record includes the violation code, description, current status, case number, and relevant dates (opened, closed, inspection dates).

## 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",
      "HEAD",
      "DELETE"
     ],
     "type": "string"
    },
    "queryParams": {
     "type": "object",
     "properties": {}
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/philly-l-i-violations-lookup-b8975b95/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from x402-mcp.onrender.com](https://www.zero.xyz/host/x402-mcp.onrender.com/llms.txt)
