# PremiumPin Validated CSV Export

> PremiumPin Validated CSV Export is a paid API for AI agents from api.premiumpin.com, paid per call via x402, $0.5/call, status unknown (last checked 2026-10-29).

Exports a validated, filtered CSV dataset of parcel/property records for specified US counties or states, supporting field selection, row limits, and natural-language question parameters.

## Facts

- Endpoint: POST https://api.premiumpin.com/x402/export?utm_source=zero.xyz
- Price: $0.5/call
- Payment: x402
- Status: unknown
- Last checked: 2026-10-29
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/premiumpin-validated-csv-export-46e9276b
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_z1O1CP1Yo7LXk4p3ioSZr

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 premiumpin-validated-csv-export-46e9276b -d '<json body>'
```

Example prompt: Pull me a validated CSV export of up to 2000 parcel records for Cook County (FIPS 17031) in Illinois, selecting just the parcel ID, address, and assessed value fields — I want to analyze property assessments in that county.

## When to prefer this

Choose this endpoint when you need bulk, validated parcel/property data exported in CSV format for one or more US counties or a state, especially when you need field-level control over what columns are included and want a clean dataset ready for analysis. Prefer this over the exact parcel lookup endpoint when you need many records at once rather than a single parcel, and over the property search endpoint when you need raw CSV export rather than a structured search-result response.

## Known failure modes

- Invalid FIPS code format (must be exactly 5 digits) returns a validation error
- State code not matching the two-letter uppercase pattern causes rejection
- Limit exceeding 5000 or below 1 returns a parameter error
- No matching records found for the specified filters returns an empty CSV or empty result
- Duplicate request without idempotency key may result in double charges; use idempotency_key to prevent this
- Malformed select field names may return partial or empty columns
- Payment failure via x402 protocol blocks the export from executing

## How this service works

PremiumPin validated CSV export

## Output

A validated CSV export containing property/parcel records matching the specified FIPS codes, state, and field selection criteria. Each row represents one parcel with the requested columns. The response is capped at the specified limit (up to 5000 rows) and reflects data validated by PremiumPin's closed catalog.

## Request schema (JSON Schema)

```json
{
 "type": "object",
 "properties": {
  "fips": {
   "type": "array",
   "items": {
    "type": "string",
    "pattern": "^[0-9]{5}$"
   }
  },
  "limit": {
   "type": "integer",
   "maximum": 5000,
   "minimum": 1
  },
  "slots": {
   "type": "object"
  },
  "state": {
   "type": "string",
   "pattern": "^[A-Z]{2}$"
  },
  "select": {
   "type": "array",
   "items": {
    "type": "string"
   }
  },
  "question": {
   "type": "string",
   "minLength": 1
  },
  "previous_plan": {
   "type": "object"
  },
  "idempotency_key": {
   "type": "string",
   "maxLength": 256,
   "minLength": 1
  }
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/premiumpin-validated-csv-export-46e9276b/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.premiumpin.com](https://www.zero.xyz/host/api.premiumpin.com/llms.txt)
