# QueryLines Citizens Depopulation Data

> QueryLines Citizens Depopulation Data is a paid API for AI agents from api.querylines.com, paid per call via x402, $0.1/call, status unknown (last checked 2026-09-14).

Returns Citizens Property Insurance Corporation depopulation statistics (policies assumed, exposure removed, policy type) by year and optionally by company, sourced from Citizens stamping-office reports.

## Facts

- Endpoint: GET https://api.querylines.com/v1/citizens/depopulation
- Price: $0.1/call
- Payment: x402
- Status: unknown
- Last checked: 2026-09-14
- Activations on Zero: 0
- Tags: x402
- Canonical page: https://www.zero.xyz/c/querylines-citizens-depopulation-data-80c69341
- Structured record (JSON): https://api.zero.xyz/v1/capabilities/cap_bi3SEFv1brqbeQiDmysxJ

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 querylines-citizens-depopulation-data-80c69341
```

Example prompt: Pull the Citizens Property Insurance depopulation data for 2024 — I want to see policies assumed and exposure removed, broken down by policy type PRM and CRM.

## When to prefer this

Choose this endpoint when you need structured, machine-readable Citizens Property Insurance depopulation statistics sourced directly from official stamping-office publications. Prefer this over manual report parsing when you need year-filtered or company-filtered assumption data programmatically, especially for trend analysis or carrier research in the Florida residual property market. Best suited for agents that need pay-per-query access without a subscription commitment.

## Known failure modes

- Year out of range or no data available for the requested period returns empty data array
- Invalid year format (non-4-digit) rejected by schema validation
- Payment failure via x402/USDC causes 402 response before data is returned
- Unknown company name returns empty results rather than an error
- Requesting future years with no published report returns null or empty dataset

## How this service works

Surplus lines market data, per query. Pay-per-query API for U.S. excess & surplus (E&S) insurance market statistics, sourced from state stamping-office publications. Cents per call via x402 (USDC on Base). No account, no subscription.

## Output

Returns a JSON object with year-level depopulation data including policy type (PRM or CRM), number of policies assumed, exposure removed in dollars, assumption date, and the source report citation (Citizens Property Insurance Corporation Depopulation Report). Optional detail flag expands granularity; company filter narrows to a single assuming carrier.

## 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",
     "properties": {
      "to": {
       "type": "string",
       "pattern": "^\\d{4}$"
      },
      "from": {
       "type": "string",
       "pattern": "^\\d{4}$"
      },
      "year": {
       "type": "string",
       "pattern": "^\\d{4}$"
      },
      "detail": {
       "enum": [
        "true",
        "false"
       ],
       "type": "string",
       "default": "false"
      },
      "company": {
       "type": "string"
      }
     }
    }
   },
   "additionalProperties": false
  },
  "output": {
   "type": "object",
   "required": [
    "type"
   ],
   "properties": {
    "type": {
     "type": "string"
    },
    "example": {
     "type": "object"
    }
   }
  }
 }
}
```

## Response schema (JSON Schema)

```json
{
 "type": "json",
 "example": {
  "to": null,
  "data": [
   {
    "year": 2026,
    "company": null,
    "ex_wind": 3200,
    "with_wind": 15200,
    "policy_type": "PRM",
    "assumption_date": null,
    "exposure_removed": 5100000000,
    "policies_assumed": 18400
   },
   {
    "year": 2026,
    "company": null,
    "ex_wind": 80,
    "with_wind": 540,
    "policy_type": "CRM",
    "assumption_date": null,
    "exposure_removed": 780000000,
    "policies_assumed": 620
   }
  ],
  "from": null,
  "year": 2026,
  "detail": false,
  "source": "Citizens Property Insurance Corporation Depopulation Report, 2026",
  "company": null,
  "data_as_of": "2026",
  "report_date": "2026-07-01"
 }
}
```

## More

- Live health (JSON, refreshed every minute): https://www.zero.xyz/c/querylines-citizens-depopulation-data-80c69341/health.json
- [Zero catalog index](https://www.zero.xyz/llms.txt)
- [Other services from api.querylines.com](https://www.zero.xyz/host/api.querylines.com/llms.txt)
