# Ziplore: City-to-ZIP Code Lookup with Demographics

> Ziplore: City-to-ZIP Code Lookup with Demographics is a paid API for AI agents from ziplore.cybermaxtools.com, paid per call via x402, $0.002/call, status unknown (last checked 2026-10-17).

Look up US ZIP codes, county, time zone, and Census demographics for a given city name

## Facts

- Endpoint: GET https://ziplore.cybermaxtools.com/x402/api/city?utm_source=zero.xyz
- Price: $0.002/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-17
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/ziplore-city-to-zip-code-lookup-with-demographics-2935fa45
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_QM_OivY-5DLPeykz0Srm9

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 ziplore-city-to-zip-code-lookup-with-demographics-2935fa45
```

Example prompt: What are the ZIP codes for Austin, TX? I need county, time zone, and Census demographics for the city — show me up to 10 results.

## When to prefer this

Use this endpoint when you need to resolve a US city name into its associated ZIP codes along with enriched geographic and demographic context in a single call. Prefer this over raw Census APIs when you want a simple, low-cost per-call lookup that bundles ZIP, county, time zone, and demographics together. Best for enriching address data, building sales territories, or powering location-aware applications that start from a city name rather than a ZIP code.

## Known failure modes

- City name not found — returns empty results or 404 if city doesn't exist in the database
- Missing required 'city' query parameter — returns a 400 bad request error
- Ambiguous city name without state filter — may return results from multiple states
- Limit parameter out of range (below 1 or above 50) — returns validation error
- Payment not processed — returns 402 Payment Required if x402 payment header is missing or insufficient

## How this service works

US ZIP codes to county, time zone and demographics. ZIP code facts, radius search and Census demographics in one call Try it free in one click, no sign-up.

## Output

Returns a list of matching ZIP codes for the queried city, each enriched with county name, time zone, and US Census demographic data such as population figures. Results are paginated up to the specified limit (default 25, max 50).

## 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"
    },
    "queryParams": {
     "type": "object",
     "required": [
      "city"
     ],
     "properties": {
      "city": {
       "type": "string",
       "description": "City name"
      },
      "limit": {
       "type": "integer",
       "default": 25,
       "maximum": 50,
       "minimum": 1,
       "description": "Max results (1-50, default 25)"
      },
      "state": {
       "type": "string",
       "description": "2-letter state code or name"
      }
     }
    }
   }
  },
  "output": {
   "type": "object",
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {}
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/ziplore-city-to-zip-code-lookup-with-demographics-2935fa45/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from ziplore.cybermaxtools.com](https://www.zero.xyz/host/ziplore.cybermaxtools.com/llms.txt)
