# Locus Solar Property Comparison

> Locus Solar Property Comparison is a paid API for AI agents from api.locus.report, paid per call via x402, $1.09/call, status unknown (last checked 2026-09-15).

Compares three US addresses side by side on solar potential using verified parcel identity, Google Solar roof evidence, utility candidates, cited incentive programs, and GridPulse reference data.

## Facts

- Endpoint: POST https://api.locus.report/api/locus-solar-property-comparison
- Price: $1.09/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-15
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/locus-solar-property-comparison-bff03ff4
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_1LoUFHRl-339WXN3P9FPX

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 locus-solar-property-comparison-bff03ff4 -d '<json body>'
```

Example prompt: Compare the solar potential of these three homes side by side — 123 Maple St, Austin TX 78701, 456 Oak Ave, Denver CO 80203, and 789 Pine Rd, Phoenix AZ 85001 — using an 8kW system size and financial ZIP 78701, and show me the roof evidence, utility candidates, and any cited incentive programs for each.

## When to prefer this

Use this endpoint when an agent or user needs a structured, neutral, side-by-side solar comparison of exactly three US residential addresses, including parcel verification, roof evidence from Google Solar, utility candidates, and cited incentive programs. Prefer this over single-property lookups when shortlisting homes for purchase or investment. Choose this over generic solar calculators when cited, verifiable data sources and privacy (no-store results) are required.

## Known failure modes

- Fewer or more than 3 addresses provided — request rejected
- Invalid or non-US addresses — coverage gap, returned charge-free
- Invalid ZIP code format — schema validation error
- System kW outside 2–20 range — rejected with validation error
- Address with thin physical coverage — returns charge-free with partial or empty records
- Service latency timeout on large parcel lookups

## How this service works

Compare three US addresses side by side using verified parcel identity, dated Google Solar roof evidence, utility candidates, cited programs, and one GridPulse reference. No score, winner, or property recommendation. GridPulse figures remain visible as historical context, separate from current incentives and tariffs. Licensed results are private and no-store. Thin physical coverage is charge-free. Install agent skill: npx @velinussage/locus-agent-skill add.

## Output

A structured JSON response containing side-by-side records for each of the three addresses, including verified parcel identity, dated Google Solar roof evidence, utility candidates, cited owner incentive programs, and GridPulse historical reference figures. Results include caveats, a generation timestamp, and a unique response ID. No winner ranking or property recommendation is produced. Results are private and not stored.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "systemKw": {
   "type": "number",
   "default": 8,
   "maximum": 20,
   "minimum": 2
  },
  "addresses": {
   "type": "array",
   "items": {
    "type": "string",
    "maxLength": 200,
    "minLength": 5
   },
   "maxItems": 3,
   "minItems": 3
  },
  "financialZip": {
   "type": "string",
   "pattern": "^\\d{5}$"
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "id": "locus_example",
  "caveats": [
   "Example artifact; not live data."
  ],
  "records": [],
  "generatedAt": "2026-01-01T00:00:00.000Z"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/locus-solar-property-comparison-bff03ff4/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.locus.report](https://www.zero.xyz/host/api.locus.report/llms.txt)
