> ## Documentation Index
> Fetch the complete documentation index at: https://developers.investorlift.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Get one organization of the dataset

> Get one organization of the dataset, with its entities, its people, its profile, its addresses and its contact channels.

This route serves the dataset under `/v3/orgs/{id}`. See [The dataset](/api-reference/dataset) for the tier rules.

## The contact channels

`channels` lists the phones and the emails of the organization with their source. A `member` row is a value a member
of the Investorlift platform entered on a company that names this organization. An `offer` row is a value entered with
an offer under that company name. A `skip_trace` row is a phone traced for a principal of one of its entities. `line`,
`n_rows`, the two dates and `is_shared_line` read as on the person route, and the shared lines come last.

Each row of `people[]` carries `n_phones` and `n_emails`, the channels of the person over every source. A queue reads
the two counts before a card opens. Both are null when the build joined no profile to the person.

The public host serves `channels` as null with `contact_redacted: true`. The block and the two counts are null while the
build of the state has no channel table.

## Partners and staff

A key with the contact scope reads the block. A key without it gets `channels: null`, and the route sends no channel
statement for it. The two counts of `people[]` ride on every key.


## OpenAPI

````yaml GET /v3/orgs/{id}
openapi: 3.1.0
info:
  title: God Mode API
  version: 1.44.0
  description: >-
    You have a house to sell, usually a wholesale contract. You want **the
    investors who buy houses like this one, from county deed records**. This API
    reads those records for each served state and serves the buyers: the
    organizations behind the deeds, their people, the agents, the lenders and
    the listings. On every response, `meta.build.states[]` lists the served
    states and the publish behind each.


    **Deals** are the flagged purchases of the deed cut: a sale at arm's length
    that the rules read as an investment. **Buyers** are the organizations
    behind them: one organization for the entities of a registry, with the
    people it files. **Lenders** are the organizations that hold the loans on
    those deals, keyed through the same registry.


    The documentation site at https://developers.investorlift.com carries the
    guides, the walkthroughs, the error catalogue and the connection steps for
    MCP clients. https://developers.investorlift.com/llms.txt indexes the site
    for a model. This document is the machine-readable reference behind the API
    tab of the site.


    **Start here.** The buyers of one Scottsdale ZIP code since 2024, the most
    purchases first:


    ```

    GET https://api.investorlift.com/v3/buyers?zip=85251&from=2024-01-01&limit=3

    Authorization: Bearer zpka_...

    ```


    **Conventions.** Responses are `{ data, meta }`. Lists add `page` (an opaque
    cursor). A list parameter takes commas or repeated keys. Dates are
    YYYY-MM-DD. The ids are the ids of the files. An organization is the state,
    a colon and its registry number (`AZ:L17142520`). A person is `person:` and
    12 hex characters, and an agent is the state, `:agt:` and 12 hex characters.
    A deal is 32 hex characters.


    Money is whole dollars. It is null, never 0, when the deed carries no price.
    Coordinates are WGS84. A place is a ZIP list (`zip`), a point and radius
    (`lat`, `lng`, `radius_miles`) or a viewport (`bbox=west,south,east,north`).
    A parcel (`property_id`) and an address with its ZIP are places too.


    Every operation carries `x-credits`, its price in credits on the public
    tier. `charge` is null at 0 credits. Otherwise `kind` names the deal,
    investor or property (a parcel) that costs 1 credit when new to your
    account. `base` is the credits a call costs before them. `contract: true`
    marks a route sold by contract.


    Every operation also carries `x-raises`, the problem codes it can answer,
    sorted. Each problem response of the operation lists and shows the codes of
    its status alone. The list includes the codes the gateway answers on its
    own.


    This host does not serve the name of a person, a licence, a phone, an email,
    a website or a mailing address. It serves the organizations, the deals, the
    buyers, the properties, the places, the listings and the lenders.


    Errors are RFC 9457 problem+json with a `code` to switch on. The catalogue
    is https://developers.investorlift.com/problems.json and the Errors page of
    the site. The header `X-Dataset-Version` changes only when a state is
    published again. Use it in cache keys, or poll `GET /v3/build`.


    **MCP.** The API serves the same data to Model Context Protocol clients at
    `POST https://api.investorlift.com/mcp` with the same key: forty-five
    read-only tools, five resources, six prompts. The MCP tab of the
    documentation site has the client setup. The file `mcp-manifest.json` beside
    this document lists the tools with their inputs.


    Problem codes: 400 validation_error, 400 unknown_parameter, 400
    invalid_cursor, 400 geometry_required, 400 geometry_conflict, 400
    sort_requires_point, 400 invalid_id, 400 market_required, 401 unauthorized,
    403 quota_exceeded, 403 subscription_required, 403 payment_overdue, 403
    plan_limit, 404 not_found, 404 job_not_found, 409 job_not_done, 406
    not_acceptable, 410 gone, 413 batch_too_large, 422 outside_coverage, 422
    ambiguous_apn, 422 ambiguous_address, 422 csv_cap_exceeded, 422
    listings_unavailable, 422 agents_unavailable, 422 lenders_unavailable, 422
    wholesale_unavailable, 422 str_unavailable, 422 cash_sale_unavailable, 422
    auction_unavailable, 422 parcels_unavailable, 422 addresses_unavailable, 422
    dated_refused, 422 history_unavailable, 400 quicklist_unavailable, 400
    dataset_unavailable, 429 rate_limited, 500 internal_error, 503
    database_unavailable, 503 pool_saturated, 503 ledger_unavailable, 503
    jobs_unavailable, 504 statement_timeout.
servers:
  - url: https://api.investorlift.com
security:
  - bearerAuth: []
tags:
  - name: dataset
    x-group: Dataset
    description: >-
      The served set, under `/v3`: who buys houses, from the state business
      registry, the deeds, the listings and the loans. The routes serve a name
      search, the organizations, the people, the agents, the deals and the
      buyers. They serve the properties, the places, the listings and the
      lenders too. Two probes serve the coverage and the build of each served
      state.
externalDocs:
  description: >-
    The documentation site: the guides, the walkthroughs, the error catalogue
    and the MCP connection steps.
  url: https://developers.investorlift.com
paths:
  /v3/orgs/{id}:
    get:
      tags:
        - dataset
      summary: Get one organization of the dataset
      description: >-
        One organization of the dataset: its entities, the persons and the
        companies that file with them, what it holds, and its deeds. The
        entities share a person, an agent or an address, with their status,
        former names and links.


        The path takes the id of a search hit or a deal row. A company that
        files links to its own organization, and `holdings` lists the entities
        of other organizations it files on. The persons are not served here. The
        purchases are on `/v3/orgs/{id}/deals`.


        A call costs 0 credits.


        [The dataset of the Investorlift Data
        API](https://developers.investorlift.com/api-reference/dataset).
      operationId: getOrg
      parameters:
        - schema:
            type: string
          in: path
          name: id
          required: true
          description: The organization id, as a search hit or a deal row carries it.
      responses:
        '200':
          description: One organization.
          content:
            application/json:
              schema:
                type: object
                properties:
                  data:
                    $ref: '#/components/schemas/Org'
                  meta:
                    $ref: '#/components/schemas/DatasetMeta'
                required:
                  - data
                  - meta
                additionalProperties: false
                description: One organization.
              example:
                data:
                  id: AZ:L09606353
                  kind: registry
                  state: AZ
                  display_name: ZAK VENTURES LLC
                  n_entities: 39
                  anchor_entity_no: L09606353
                  anchor_formation_date: '2000-08-23'
                  display_entity_no: L10511200
                  display_basis: deeds_5y
                  n_display_deeds: 246
                  deals:
                    n_deals: 1004
                    first_deal_date: '2001-07-11'
                    last_deal_date: '2026-09-08'
                    total_price: 238604590
                    n_sold: 586
                    n_bought_from: 1220
                    n_sold_to: 604
                  profile:
                    data_end: '2026-09-24'
                    n_purchases: 1010
                    n_sales: 586
                    first_purchase_date: '1998-10-22'
                    last_purchase_date: '2026-09-08'
                    last_sale_date: '2026-09-14'
                    n_purchases_12m: 53
                    n_purchases_24m: 89
                    n_purchases_36m: 158
                    is_active: true
                    days_since_last_purchase: 16
                    days_since_last_sale: 10
                    median_gap_days: 5
                    n_resold: 700
                    n_held: 310
                    n_quick_resales: 178
                    n_flips: 347
                    n_flip_window_other: 40
                    n_long_holds_sold: 135
                    n_builds: 21
                    median_hold_days: 87.5
                    median_spread: 0.509
                    n_priced_purchases: 1007
                    price_p25: 210000
                    price_p50: 249000
                    price_p75: 304750
                    price_band_window: 5y
                    n_priced_purchases_24m: 89
                    price_p25_24m: 200000
                    price_p50_24m: 225000
                    price_p75_24m: 255000
                    n_sfr: 918
                    n_condo_th: 84
                    n_other: 8
                    total_price: 240359588
                    n_bought_from_quick_resellers_24m: 2
                    top_quick_reseller:
                      org_id: AZ:23655532
                      org_name: STM ACQUISITIONS LLC
                      from_registry: true
                    auction:
                      n_auction_buys: 3
                      n_auction_buys_24m: 0
                      last_auction_buy_date: '2012-03-23'
                      is_active_auction_buyer: false
                      n_reo_buys: 61
                      n_reo_buys_24m: 0
                      last_reo_buy_date: '2013-04-11'
                      is_active_reo_buyer: false
                  entities:
                    - entity_no: L09606353
                      name: BLK REAL ESTATE, L.L.C.
                      display_name: BLK REAL ESTATE LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2000-08-23'
                      is_foreign: false
                      is_anchor: true
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '% BLK REAL ESTATE LLC 6429 E ASHLER HILLS DR'
                        city: CAVE CREEK
                        state: AZ
                        zip: '85331'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                    - entity_no: L10511200
                      name: ZAK VENTURES L.L.C.
                      display_name: ZAK VENTURES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2002-10-29'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 10115 E BELL RD STE 107-232
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L11166741
                      name: FAZ INVESTMENTS, LLC
                      display_name: FAZ INVESTMENTS LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2004-02-09'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: JWSA LLC
                      principal_address:
                        line1: '% FRANK LERNER 7822 STAGECOACH PASS'
                        city: CAREFREE
                        state: AZ
                        zip: '85377'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 5
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 474
                    - entity_no: L11553680
                      name: FAMILY HOMES LLC
                      display_name: FAMILY HOMES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2004-09-24'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '6004 N 16TH ST #31'
                        city: PHOENIX
                        state: AZ
                        zip: '85014'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: address
                          link_key: 6004 N 16TH ST 31|85014
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 4
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 2
                    - entity_no: L11916874
                      name: FAZ KS INVESTMENTS, LLC
                      display_name: FAZ KS INVESTMENTS LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2005-03-30'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '% FRANK LERNER 8160 E BUTHERUS #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 5
                        - link_class: address
                          link_key: FRANK LERNER 8160 E BUTHERUS 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                    - entity_no: L12033674
                      name: BELLINGTON WEST LLC
                      display_name: BELLINGTON WEST LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2005-05-19'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '% FRANK LERNER 8160 E BUTHERUS #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 5
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 5
                        - link_class: address
                          link_key: FRANK LERNER 8160 E BUTHERUS 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                    - entity_no: L12050232
                      name: CASA GRANDE-BELL LLC
                      display_name: CASA GRANDE-BELL LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2005-05-26'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '8160 E BUTHERUS #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 5
                        - link_class: address
                          link_key: 8160 E BUTHERUS 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 5
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 2
                    - entity_no: L12055098
                      name: DYNAMITE-BELL, LLC
                      display_name: DYNAMITE-BELL LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2005-05-26'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 8160 E BUTHERUS STE 7
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 5
                        - link_class: address
                          link_key: 8160 E BUTHERUS U 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 8
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 2
                    - entity_no: L13216807
                      name: LERNAIR LLC
                      display_name: LERNAIR LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2006-11-01'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: ALPHA LEGAL FORMS & MORE INC
                      principal_address:
                        line1: 10413 N 45TH PL
                        city: PHOENIX
                        state: AZ
                        zip: '85028'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: address
                          link_key: 10413 N 45TH PL|85028
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 6
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 5898
                    - entity_no: L13433055
                      name: JOLLA 4/17, LLC
                      display_name: JOLLA 4/17 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2007-02-07'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 8160 E BUTHERUS
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: address
                          link_key: 8160 E BUTHERUS|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 4
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: above_cap
                          n_entities: 228
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 4
                    - entity_no: L13433066
                      name: JOLLA 5/17, LLC
                      display_name: JOLLA 5/17 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2007-02-07'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 8160 E BUTHERUS
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: address
                          link_key: 8160 E BUTHERUS|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 4
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: above_cap
                          n_entities: 228
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 4
                    - entity_no: L13433044
                      name: JOLLA 16/17, LLC
                      display_name: JOLLA 16/17 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2007-03-29'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 8160 E BUTHERUS
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: address
                          link_key: 8160 E BUTHERUS|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 4
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: above_cap
                          n_entities: 228
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 4
                    - entity_no: L13433077
                      name: JOLLA 18/17, LLC
                      display_name: JOLLA 18/17 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2007-03-29'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 8160 E BUTHERUS
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: address
                          link_key: 8160 E BUTHERUS|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 4
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: above_cap
                          n_entities: 228
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 4
                    - entity_no: L13931019
                      name: EZ LEGAL FUNDING LLC
                      display_name: EZ LEGAL FUNDING LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2007-09-11'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '8711 E PINNACLE PEAK RD # 315'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85255'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 6
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 6
                        - link_class: address
                          link_key: 8711 E PINNACLE PEAK RD 315|85255
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 5
                    - entity_no: L14292946
                      name: HELPING HEARTS RESIDENTIAL FACILITIES VI LLC
                      display_name: HELPING HEARTS RESIDENTIAL FACILITIES VI LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2008-02-15'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '8160 E BUTHERUS DR #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 3
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 4
                        - link_class: address
                          link_key: 8160 E BUTHERUS DR 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 12
                    - entity_no: L14292957
                      name: HELPING HEARTS RESIDENTIAL FACILITIES III LLC
                      display_name: HELPING HEARTS RESIDENTIAL FACILITIES III LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2008-02-15'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '8160 E BUTHERUS DR #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 4
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 3
                        - link_class: address
                          link_key: 8160 E BUTHERUS DR 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 12
                    - entity_no: L14292924
                      name: HELPING HEARTS RESIDENTIAL FACILITIES IV LLC
                      display_name: HELPING HEARTS RESIDENTIAL FACILITIES IV LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2008-04-02'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '8160 E BUTHERUS DR #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 4
                        - link_class: address
                          link_key: 8160 E BUTHERUS DR 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 12
                    - entity_no: L14292935
                      name: LRS RESIDENTIAL CARE FACILITIES, LLC
                      display_name: LRS RESIDENTIAL CARE FACILITIES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2008-04-02'
                      is_foreign: false
                      is_anchor: false
                      former_names:
                        - HELPING HEARTS RESIDENTIAL FACILITIES V LLC
                      agent_name: null
                      principal_address:
                        line1: '8160 E BUTHERUS DR #7'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 3
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 4
                        - link_class: address
                          link_key: 8160 E BUTHERUS DR 7|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 12
                    - entity_no: L15128857
                      name: REJBA-EARLL, LLC
                      display_name: REJBA-EARLL LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2009-03-16'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 8160 E BUTHERUS
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85020'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 16
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                    - entity_no: L15266420
                      name: ZR PROPERTIES LLC
                      display_name: ZR PROPERTIES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2009-05-15'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 E BELL RD STE 107 #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L15278485
                      name: RMZK PROPERTIES LLC
                      display_name: RMZK PROPERTIES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2009-05-22'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 E BELL RD STE 107 #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                    - entity_no: L15315694
                      name: ZRK PROPERTIES L.L.C.
                      display_name: ZRK PROPERTIES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2009-06-09'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 E BELL RD STE 107 #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                    - entity_no: L15349710
                      name: TRES AMIGOS PROPERTIES LLC
                      display_name: TRES AMIGOS PROPERTIES LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2009-06-24'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 E BELL RD #107-232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: address
                          link_key: 10115 E BELL RD 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L15546030
                      name: AZ CAPITAL PARTNERS LLC
                      display_name: AZ CAPITAL PARTNERS LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2009-09-25'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '20343 N HAYDEN RD #105-118'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 3
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 3
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L15546041
                      name: AZ CAPITAL PARTNERS LT LLC
                      display_name: AZ CAPITAL PARTNERS LT LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2009-09-25'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '20343 N. HAYDEN RD #105-118'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85255'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 3
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 3
                        - link_class: address
                          link_key: 20343 N HAYDEN RD 105 118|85255
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L16120420
                      name: ACP PROPERTY PRESERVATION LLC
                      display_name: ACP PROPERTY PRESERVATION LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2010-06-30'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '20343 N HAYDEN RD #105-118'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85255'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 3
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 3
                        - link_class: address
                          link_key: 20343 N HAYDEN RD 105 118|85255
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 2
                    - entity_no: R16360060
                      name: CCA APARTMENTS, LLC
                      display_name: CCA APARTMENTS LLC
                      kind: LLC
                      type_as_filed: Foreign Limited Liability Company
                      status: Active
                      formation_date: '2010-10-25'
                      is_foreign: true
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '%JAY CHERNIKOFF 10115 E BELL RD #107-217'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 4
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 4
                    - entity_no: L17239520
                      name: CLIENT RELATIONS DISTRIBUTION LLC
                      display_name: CLIENT RELATIONS DISTRIBUTION LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2011-12-05'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 10413 N 45TH PL
                        city: PHOENIX
                        state: AZ
                        zip: '85028'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: address
                          link_key: 10413 N 45TH PL|85028
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 6
                    - entity_no: L18053222
                      name: EUROSACE LLC
                      display_name: EUROSACE LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Inactive
                      formation_date: '2012-11-21'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '% JANDY HUGHES 10575 N 114TH ST #103'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85259'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                    - entity_no: L18075429
                      name: ZAK VENT 1 LLC
                      display_name: ZAK VENT 1 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2012-12-04'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 EAST BELL RD STE 107 #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L18075430
                      name: ZAK VENT 5 LLC
                      display_name: ZAK VENT 5 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2012-12-04'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 EAST BELL RD STE 107   #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L18075440
                      name: ZAK VENT 4 LLC
                      display_name: ZAK VENT 4 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2012-12-04'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 EAST BELL RD STE 107   #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L18075451
                      name: ZAK VENT 2 LLC
                      display_name: ZAK VENT 2 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2012-12-04'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 EAST BELL RD STE 107   #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L18075462
                      name: ZAK VENT 3 LLC
                      display_name: ZAK VENT 3 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2012-12-04'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: '10115 EAST BELL RD STE 107   #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 13
                    - entity_no: L21334988
                      name: BUILDERZ WAREHOUSE, LLC
                      display_name: BUILDERZ WAREHOUSE LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2016-10-27'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 3155 e roeser rd
                        city: PHOENIX
                        state: AZ
                        zip: '85040'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: address
                          link_key: 3155 E ROESER RD|85040
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 5
                    - entity_no: '23028419'
                      name: Roeser Industrial Partners, LLC
                      display_name: ROESER INDUSTRIAL PARTNERS LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2019-10-11'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 3155 E Roeser Road
                        city: PHOENIX
                        state: AZ
                        zip: '85040'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: address
                          link_key: 3155 E ROESER RD|85040
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 5
                    - entity_no: '23045679'
                      name: Quote Solar LLC
                      display_name: QUOTE SOLAR LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2019-12-17'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 10413 N 45TH PL
                        city: PHOENIX
                        state: AZ
                        zip: '85028'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 13
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: false
                          drop_reason: second_pass_cut
                          n_entities: 2
                        - link_class: address
                          link_key: 10413 N 45TH PL|85028
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 6
                    - entity_no: '23097260'
                      name: 7 Figure Investor, LLC
                      display_name: 7 FIGURE INVESTOR LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2020-06-17'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: Galbut Beabeau, PC
                      principal_address:
                        line1: '10115 East Bell Rd., Ste 107 #232'
                        city: SCOTTSDALE
                        state: AZ
                        zip: '85260'
                      links:
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 19
                        - link_class: address
                          link_key: 10115 E BELL RD U 107 232|85260
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 14
                        - link_class: agent
                          link_key: null
                          rule: agent_outside
                          kept: false
                          joined: false
                          drop_reason: company_name
                          n_entities: 484
                    - entity_no: '23524518'
                      name: Roeser Industrial Partners 2 LLC
                      display_name: ROESER INDUSTRIAL PARTNERS 2 LLC
                      kind: LLC
                      type_as_filed: Domestic Limited Liability Company
                      status: Active
                      formation_date: '2023-05-04'
                      is_foreign: false
                      is_anchor: false
                      former_names: []
                      agent_name: null
                      principal_address:
                        line1: 3155 E Roeser Rd
                        city: PHOENIX
                        state: AZ
                        zip: '85040'
                      links:
                        - link_class: person
                          link_key: null
                          rule: agent_principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: person
                          link_key: null
                          rule: principal
                          kept: true
                          joined: true
                          drop_reason: null
                          n_entities: 5
                        - link_class: address
                          link_key: 3155 E ROESER RD|85040
                          rule: address
                          kept: false
                          joined: false
                          drop_reason: candidate_rule
                          n_entities: 5
                  people: []
                  companies:
                    - name: Z KEPES TRUST
                      name_key: Z KEPES
                      n_filings: 10
                      org:
                        match: none
                        org_id: null
                        entity_no: null
                        display_name: null
                      filings:
                        - entity_no: L10511200
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L15266420
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L15349710
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L15546030
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L15546041
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L18075429
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L18075430
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L18075440
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L18075451
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L18075462
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                    - name: JAZ INVESTMENTS LLC
                      name_key: JAZ INVESTMENTS
                      n_filings: 4
                      org:
                        match: filed
                        org_id: AZ:23171375
                        entity_no: '23171375'
                        display_name: JAZ INVESTMENTS LLC
                      filings:
                        - entity_no: L13433044
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L13433055
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L13433066
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L13433077
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                    - name: BI-STATE PROPERTIES LLC
                      name_key: BI STATE PROPERTIES
                      n_filings: 2
                      org:
                        match: filed
                        org_id: AZ:F09606728
                        entity_no: F09606728
                        display_name: BI-STATE PROPERTIES INC
                      filings:
                        - entity_no: L12050232
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                        - entity_no: L12055098
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                    - name: ALPHA LEGAL FORMS & MORE INC
                      name_key: ALPHA LEGAL FORMS MORE
                      n_filings: 1
                      org:
                        match: filed
                        org_id: AZ:05234632
                        entity_no: '05234632'
                        display_name: CORPORATE AGENTS OF ARIZONA LLC
                      filings:
                        - entity_no: L13216807
                          title: Statutory Agent
                          role: agent
                          source: agent
                          names_itself: false
                    - name: GALBUT BEABEAU PC
                      name_key: GALBUT BEABEAU
                      n_filings: 1
                      org:
                        match: filed
                        org_id: AZ:01895315
                        entity_no: '01895315'
                        display_name: PARADISE VALLEY MOUNTAINSIDE LLC
                      filings:
                        - entity_no: '23097260'
                          title: Statutory Agent
                          role: agent
                          source: agent
                          names_itself: false
                    - name: JAZ INVESTMETNS LLC
                      name_key: JAZ INVESTMETNS
                      n_filings: 1
                      org:
                        match: none
                        org_id: null
                        entity_no: null
                        display_name: null
                      filings:
                        - entity_no: L11166741
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                    - name: JWSA LLC
                      name_key: JWSA
                      n_filings: 1
                      org:
                        match: filed
                        org_id: AZ:01650748
                        entity_no: L16634075
                        display_name: FLASH & THE BOYS LLC
                      filings:
                        - entity_no: L11166741
                          title: Statutory Agent
                          role: agent
                          source: agent
                          names_itself: false
                    - name: LUXURY HOME LLC
                      name_key: LUXURY HOME
                      n_filings: 1
                      org:
                        match: filed
                        org_id: AZ:L11346255
                        entity_no: L11346255
                        display_name: LUXURY HOME LLC
                      filings:
                        - entity_no: L11553680
                          title: Manager
                          role: manager
                          source: principal
                          names_itself: false
                    - name: Z KEPES TRUST DATED JULY 24, 2006
                      name_key: Z KEPES TRUST DATED JULY 24 2006
                      n_filings: 1
                      org:
                        match: none
                        org_id: null
                        entity_no: null
                        display_name: null
                      filings:
                        - entity_no: '23097260'
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                    - name: Z KEPES TRUST UTA
                      name_key: Z KEPES TRUST UTA
                      n_filings: 1
                      org:
                        match: none
                        org_id: null
                        entity_no: null
                        display_name: null
                      filings:
                        - entity_no: L15315694
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                    - name: Z KEPES TRUST U/T/A 6/24/2006
                      name_key: Z KEPES TRUST U T A 6 24 2006
                      n_filings: 1
                      org:
                        match: none
                        org_id: null
                        entity_no: null
                        display_name: null
                      filings:
                        - entity_no: L15278485
                          title: Member
                          role: member
                          source: principal
                          names_itself: false
                  holdings:
                    - entity_no: R15925469
                      name: ACP DISTRESSED RE FUND 1 LLC
                      status: Active
                      formation_date: '2010-03-25'
                      org_id: AZ:R15925469
                      org_display_name: ACP DISTRESSED RE FUND 1 LLC
                      role: manager
                      title: Manager
                      holder_entity_no: L15546041
                    - entity_no: L15748873
                      name: CAMDEN HOMES LLC
                      status: Active
                      formation_date: '2010-01-08'
                      org_id: AZ:L15748873
                      org_display_name: CAMDEN HOMES LLC
                      role: manager
                      title: Manager
                      holder_entity_no: L15546030
                    - entity_no: L15748873
                      name: CAMDEN HOMES LLC
                      status: Active
                      formation_date: '2010-01-08'
                      org_id: AZ:L15748873
                      org_display_name: CAMDEN HOMES LLC
                      role: member
                      title: Member
                      holder_entity_no: L15546030
                  n_holdings: 3
                  n_agent_for: 1
                  n_agents: 29
                  marketplace:
                    n_listings: 1
                    n_closed: 1
                    n_closed_late: 0
                    n_open: 0
                    n_late_window: 0
                    n_no_deed: 0
                    n_unresolved: 0
                    first_published_on: '2025-09-17'
                    last_published_on: '2025-09-17'
                    n_closings_as_buyer: 6
                    last_closing_as_buyer_on: '2026-04-08'
                    listings:
                      - listing_id: il_272844
                        source: investorlift
                        source_listing_id: '272844'
                        published_on: '2025-09-17'
                        status_word: dead
                        asking_price: 325000
                        buy_now_price: 325000
                        zip: '86314'
                        property_id: 20eee707b24548bc0690a312a17d94ef
                        resolve: exact
                        n_candidates: 1
                        legs:
                          pre: 0
                          close: 1
                          late: 1
                        closing:
                          deal_id: a0d6486c7c1169e18e6209fc3c9efdc2
                          sale_date: '2025-09-25'
                          price: 258400
                          window: close
                          buyer:
                            org_id: AZ:F10364240
                            org_name: FREEDOM MORTGAGE LLC
                            from_registry: true
                        price_within_asking: false
                        outcome: closed
                        seller:
                          org_id: il_1761
                          org_name: Zak Ventures
                        wholesaler:
                          org_id: AZ:L09606353
                          match: filed
                  lending:
                    lender_id: AZ:L09606353
                    display_name: ZAK VENTURES LLC
                    recorded_name: ZAK VENTURES LLC
                    from_registry: true
                    tags: []
                    nmls: null
                    successor: null
                    counts:
                      n_loans: 10
                      n_loans_12m: 0
                      n_loans_24m: 1
                      n_loans_36m: 1
                      volume_24m: 359900
                      n_unpriced_24m: 0
                      n_amount_excluded_24m: 0
                      n_blanket_positions_24m: 0
                      n_parcels: 10
                      n_in_history: 7
                      n_in_history_24m: 0
                      n_in_both_24m: 0
                      n_first_lien_24m: 1
                      n_heloc_24m: 0
                      n_construction_24m: 0
                      n_purchase_label_24m: 0
                      n_priced_24m: 1
                      n_rated_24m: 1
                      n_term_known_24m: 0
                      n_loans_since_2015: 6
                      n_before_2002: 0
                      n_undated: 0
                      first_recording_date: '2011-04-13'
                      last_recording_date: '2024-09-17'
                    open:
                      n_liens: 4
                      n_first_liens: 4
                      n_junior_liens: 0
                      n_due_known: 0
                      n_maturing_12m: 0
                      n_on_resold_parcels: 0
                      n_open_24m: 1
                      balance: 648425
                      n_balance_excluded: 0
                    terms:
                      amount_window: all
                      amount_p25: 58875
                      amount_p50: 71958
                      amount_p75: 211500
                      rate_p50: 4.4
                      term_p50_months: 360
                      share_le_24m: 0
                      share_25_120m: 0
                      share_121_359m: 0
                      share_ge_360m: 1
                    places:
                      n_zips_24m: 1
                      n_counties_24m: 1
                      top_zip5_24m: '85035'
                      top_zip_share_24m: 1
                    rank_in_state:
                      loans_24m: 4965
                      volume_24m: 7154
                    deals:
                      n_deals: 1004
                      first_deal_date: '2001-07-11'
                      last_deal_date: '2026-09-08'
                    is_active_12m: false
                    has_open_book: true
                    borrowers:
                      n_borrowers: 15
                      n_borrowers_24m: 2
                      n_borrower_orgs_24m: 2
                      n_repeat_borrowers_24m: 0
                    financed:
                      n_investor_loans: 2
                      n_investor_loans_24m: 0
                      n_investor_orgs_24m: 0
                      n_investor_loans_since_2015: 2
                      n_deals_financed: 1
                      n_deals_financed_24m: 0
                      n_auction_purchases_financed_24m: 0
                      n_marketplace_purchases_financed_24m: 0
                      n_purchase_24m: 1
                      n_not_purchase_24m: 0
                      n_purpose_unknown_24m: 0
                      investor_lender_by_count: false
                    outcomes:
                      n_strict_all: 1
                      n_strict_24m: 0
                      n_captured_24m: 0
                      n_foreclosed: 0
                      n_foreclosed_24m: 0
                      n_resolved_by_resale: 1
                      n_refinanced: 0
                      n_open_outcome: 0
                      n_takebacks: 1
                      n_takebacks_24m: 0
                      median_months_to_payoff: null
                      is_auction_lender: false
                    as_of: '2026-06-25'
                    recordings_through: '2026-06-11'
                  financing:
                    n_loans: 232
                    n_loans_12m: 14
                    n_loans_24m: 25
                    n_lenders: 16
                    n_lenders_tagged_hard_money: 0
                    first_loan_on: '2004-11-22'
                    last_loan_on: '2025-12-18'
                    total_amount: 554535823
                    top_lenders:
                      - org_id: AZ:name:FIRST FIDELITY BANK
                        org_name: FIRST FIDELITY BANK
                        from_registry: false
                        tags:
                          - bank
                          - institution
                        n_deeds: 153
                      - org_id: AZ:L14704136
                        org_name: GRANDPOINT BANK
                        from_registry: true
                        tags:
                          - bank
                          - institution
                        n_deeds: 35
                      - org_id: AZ:01560135
                        org_name: THE BILTMORE BANK OF ARIZONA
                        from_registry: true
                        tags:
                          - bank
                          - institution
                        n_deeds: 29
                      - org_id: AZ:name:NATIONAL CITY BANK
                        org_name: NATIONAL CITY BANK
                        from_registry: false
                        tags:
                          - bank
                          - institution
                        n_deeds: 2
                      - org_id: AZ:R17069250
                        org_name: ARIZONA ACQUISITION ENTERPRISES LLC
                        from_registry: true
                        tags: []
                        n_deeds: 2
                    n_deals_financed_24m: 0
                    share_deals_financed_24m: 0
                    as_of: '2026-06-25'
                  ledger: null
                  addresses: null
                  channels: null
                meta:
                  generated_at: '2026-10-19T19:27:12.048Z'
                  coverage: []
                  terms: >-
                    Data: Investorlift Data Services. Public-record and MLS
                    listing data licensed through BatchData; municipal
                    short-term rental registries; Investorlift marketplace
                    records. Attribution and data-use terms:
                    https://developers.investorlift.com/guides/terms
                  build:
                    states:
                      - state: AZ
                        build_id: null
                        built_at: '2026-10-19T05:37:24.409Z'
                        published_at: '2026-10-19T06:43:38.946Z'
                        run_id: 1792388290
                        financing_as_of: '2026-06-25'
                        recordings_through: '2026-06-11'
                        financing_source: replay_887
                        str_as_of: '2026-10-18'
                      - state: CA
                        build_id: null
                        built_at: '2026-09-24T01:58:30.453Z'
                        published_at: '2026-09-24T03:15:56.838Z'
                        run_id: 1790215190
                        financing_as_of: null
                        recordings_through: null
                        financing_source: null
                        str_as_of: null
                      - state: FL
                        build_id: 0e5fa9bc
                        built_at: '2026-09-24T15:08:23.506Z'
                        published_at: '2026-09-24T18:59:42.805Z'
                        run_id: 1790262682
                        financing_as_of: null
                        recordings_through: null
                        financing_source: null
                        str_as_of: null
                      - state: TX
                        build_id: 775ed08d
                        built_at: '2026-09-24T11:08:10.587Z'
                        published_at: '2026-09-24T13:16:03.157Z'
                        run_id: 1790248213
                        financing_as_of: null
                        recordings_through: null
                        financing_source: null
                        str_as_of: null
          headers:
            ETag:
              $ref: '#/components/headers/ETag'
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
            X-Rows:
              $ref: '#/components/headers/X-Rows'
            X-Dataset-Version:
              $ref: '#/components/headers/X-Dataset-Version'
            X-Data-End:
              $ref: '#/components/headers/X-Data-End'
        '400':
          description: Bad request (invalid_id, validation_error)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                invalid_id:
                  summary: Invalid id
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#invalid_id
                    title: Invalid id
                    status: 400
                    code: invalid_id
                    detail: >-
                      An investor id is inv_ followed by 12 hex characters. The
                      prefix is part of the id.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
                validation_error:
                  summary: Validation error
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#validation_error
                    title: Validation error
                    status: 400
                    code: validation_error
                    detail: radius_miles must be 20 or less.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
                    errors:
                      - param: radius_miles
                        message: must be 20 or less
                        code: too_big
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '401':
          description: Unauthorized (unauthorized)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                unauthorized:
                  summary: Unauthorized
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#unauthorized
                    title: Unauthorized
                    status: 401
                    code: unauthorized
                    detail: 'Send Authorization: Bearer with a current key.'
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '403':
          description: Forbidden (payment_overdue, subscription_required)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                payment_overdue:
                  summary: Payment overdue
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#payment_overdue
                    title: Payment overdue
                    status: 403
                    code: payment_overdue
                    detail: >-
                      The subscription's payment is overdue and the grace period
                      passed. Update the card under Manage Billing in the
                      developer console.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
                subscription_required:
                  summary: Subscription required
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#subscription_required
                    title: Subscription required
                    status: 403
                    code: subscription_required
                    detail: >-
                      This key has no active plan subscription. Subscribe in the
                      developer console.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '404':
          description: Not found (not_found)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                not_found:
                  summary: Not found
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#not_found
                    title: Not found
                    status: 404
                    code: not_found
                    detail: No such deal in any loaded market.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '406':
          description: Not acceptable (not_acceptable)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                not_acceptable:
                  summary: Not acceptable
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#not_acceptable
                    title: Not acceptable
                    status: 406
                    code: not_acceptable
                    detail: >-
                      Accept text/html names no representation this endpoint
                      produces (application/json).
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '429':
          description: Rate limited, with Retry-After (rate_limited)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                rate_limited:
                  summary: Rate limited
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#rate_limited
                    title: Rate limited
                    status: 429
                    code: rate_limited
                    detail: >-
                      The request exceeded the per-key budget. Retry in 12
                      seconds.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
                    retry_after: 12
                    bucket: key
          headers:
            Retry-After:
              $ref: '#/components/headers/Retry-After'
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '500':
          description: Internal error (internal_error)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                internal_error:
                  summary: Internal error
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#internal_error
                    title: Internal error
                    status: 500
                    code: internal_error
                    detail: The request failed. Quote request_id when you report it.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '503':
          description: >-
            Unavailable, with Retry-After on pool_saturated and
            ledger_unavailable (database_unavailable, pool_saturated)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                database_unavailable:
                  summary: Database unavailable
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#database_unavailable
                    title: Database unavailable
                    status: 503
                    code: database_unavailable
                    detail: >-
                      The service failed to reach the database and did not run
                      the request.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
                pool_saturated:
                  summary: Pool saturated
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#pool_saturated
                    title: Pool saturated
                    status: 503
                    code: pool_saturated
                    detail: >-
                      No pooled connection was free. The service did not run the
                      request.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            Retry-After:
              $ref: '#/components/headers/Retry-After'
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
        '504':
          description: Statement timeout (statement_timeout)
          content:
            application/problem+json:
              schema:
                $ref: '#/components/schemas/Problem'
              examples:
                statement_timeout:
                  summary: Statement timeout
                  value:
                    type: >-
                      https://developers.investorlift.com/guides/concepts/errors#statement_timeout
                    title: Statement timeout
                    status: 504
                    code: statement_timeout
                    detail: >-
                      The query exceeded the 10 second statement timeout. Narrow
                      the geometry or filters.
                    instance: /v3/orgs/{id}
                    request_id: 6f1c2a8e-3b7d-4f21-9a0c-2e5b81d7a4f3
          headers:
            X-Request-Id:
              $ref: '#/components/headers/X-Request-Id'
components:
  schemas:
    Org:
      type: object
      properties:
        id:
          type: string
          pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
          description: >-
            The organization id: the state, a colon and the anchor entity number
            for a registry organization, for example AZ:L16090024. For a deed
            name that no entity matched: the state, a colon, the word name, a
            colon and the name key, for example AZ:name:ACME HOLDINGS. The id is
            stable across builds while the anchor entity stays.
        kind:
          type: string
          enum:
            - registry
            - deed_name
          description: >-
            registry: an organization of the business registry, with entities.
            deed_name: a name on deeds that no entity matched, with no entity
            and no filing.
        state:
          type: string
          pattern: ^[A-Z]{2}$
          description: The 2-letter state code of a served state, for example AZ.
        display_name:
          type: string
          description: >-
            The name to print, in its display form: upper case, no period, the
            entity suffix as one token at the end. For a registry organization,
            the name of the entity whose name is on the most of its purchase
            deeds, recent deeds first. For a deed name, the spelling with the
            most deed rows. A deed name that reads as a person is not served
            here: 404 for a deals-only key.
        n_entities:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The entities of the organization. 0 for a deed name.
        anchor_entity_no:
          description: The entity that gives the organization its id. Null for a deed name.
          type:
            - string
            - 'null'
        anchor_formation_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The formation date of the anchor entity, YYYY-MM-DD. Null when the
            registry records none, and for a deed name.
        display_entity_no:
          description: >-
            The entity whose registry name is display_name. Null for a deed
            name.
          type:
            - string
            - 'null'
        display_basis:
          anyOf:
            - type: string
              enum:
                - deeds_5y
                - deeds
                - registry
            - type: 'null'
          description: >-
            The rule that chose the display entity. deeds_5y: the most purchase
            deeds in the five years before the data end, with five or more.
            deeds: the most purchase deeds over the whole set. registry: the
            registry rule, the active entity with the most registry links, then
            the newest one, for an organization with no entity-named purchase
            deed or with a tie of the counts. Null for a deed name.
        n_display_deeds:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The purchase deeds of the display entity in the window that decided,
            0 for an organization with no entity-named purchase deed. Null for a
            deed name.
        deals:
          $ref: '#/components/schemas/OrgDealCounts'
        profile:
          anyOf:
            - $ref: '#/components/schemas/OrgProfile'
            - type: 'null'
          description: >-
            The profile of the organization over every purchase and sale at
            arm's length, served to every key. Null for an organization with no
            purchase and no sale at arm's length, and while the state has no
            profile table.
        entities:
          type: array
          items:
            $ref: '#/components/schemas/OrgEntity'
          description: >-
            The entities, the anchor first, then by formation date. Empty for a
            deed name.
        people:
          type: array
          items:
            $ref: '#/components/schemas/OrgPerson'
          description: >-
            The persons that file with the entities, most filings first. The
            persons are not served here: a deals-only key gets an empty list.
        companies:
          anyOf:
            - type: array
              items:
                $ref: '#/components/schemas/OrgCompany'
            - type: 'null'
          description: >-
            The companies that file with the entities, most filings first, each
            with its own entity and organization when the registry has them. A
            business name is served to every key. Null while the build of the
            state has no company filing table. Empty when none.
        holdings:
          anyOf:
            - type: array
              items:
                $ref: '#/components/schemas/OrgHolding'
            - type: 'null'
          description: >-
            The entities of other organizations that name an entity of this
            organization as a member, a manager, an officer or a director: what
            it holds. The newest formation date first, 200 at most. Null while
            the build of the state has no company filing table. Empty when none.
        n_holdings:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The holdings before the cap of 200. Null while the build of the
            state has no company filing table.
        n_agent_for:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The entities of the state that name an entity of this organization
            as their statutory agent. A large count reads as an agent service or
            a law firm. Null while the build of the state has no company filing
            table.
        n_agents:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The agents that list for the organization. 0 when none.
        marketplace:
          anyOf:
            - $ref: '#/components/schemas/OrgMarketplace'
            - type: 'null'
          description: >-
            Its listings as the wholesaler and its closings as the buyer on the
            Investorlift marketplaces. Null while the build of the state has no
            marketplace match table.
        lending:
          anyOf:
            - $ref: '#/components/schemas/OrgLending'
            - type: 'null'
          description: >-
            The organization as a lender of record, served to every key. Null
            when the organization lent nothing, and null while the state has no
            financing slice. The loans are a dated slice.
            meta.build.states[].financing_as_of and recordings_through give the
            dates.
        financing:
          anyOf:
            - $ref: '#/components/schemas/OrgFinancing'
            - type: 'null'
          description: >-
            What the organization borrowed, served to every key. Null when it
            borrowed nothing, and null while the state has no loan links. The
            loans are a dated slice. meta.build.states[].financing_as_of and
            recordings_through give the dates.
        ledger:
          anyOf:
            - type: array
              items:
                $ref: '#/components/schemas/OrgLedgerCount'
            - type: 'null'
          description: >-
            The records of the organization by kind, role and source: every
            deed, loan, held listing, entity, filing on another entity, parcel
            held now and marketplace listing. Null before the first publish of
            the company ledger of the state.
        addresses:
          anyOf:
            - type: array
              items:
                $ref: '#/components/schemas/Address'
            - type: 'null'
          description: >-
            The reach addresses of the organization, the non-generic ones first:
            the mailing addresses of its deeds and the filed addresses of its
            entities. This host serves null here for a person. Empty when none.
        channels:
          anyOf:
            - type: array
              items:
                $ref: '#/components/schemas/Channel'
            - type: 'null'
          description: >-
            The phones and the emails of the organization with their source, the
            shared lines last, then the newest first: the ones its members
            entered on the Investorlift platform, the ones entered with an
            offer, and the skip trace of its principals. This host serves null
            here for a person. Null while the build of the state has no channel
            table. Empty when none.
      required:
        - id
        - kind
        - state
        - display_name
        - n_entities
        - anchor_entity_no
        - anchor_formation_date
        - display_entity_no
        - display_basis
        - n_display_deeds
        - deals
        - profile
        - entities
        - people
        - companies
        - holdings
        - n_holdings
        - n_agent_for
        - n_agents
        - marketplace
        - lending
        - financing
        - ledger
        - addresses
        - channels
      description: >-
        One organization: its entities and their links, the persons and the
        companies that file with them, what it holds, its reach addresses, its
        deeds, its profile and its lending.
    DatasetMeta:
      type: object
      properties:
        generated_at:
          type: string
          format: date-time
          description: >-
            When the API produced this response, ISO 8601. It does not change
            the ETag.
        weights:
          description: >-
            The effective match weights of a route that scores a match, one per
            factor, rounded to 4 decimals. Absent on every route of the served
            set.
          type: object
          propertyNames:
            type: string
          additionalProperties:
            type: number
        reference_point:
          description: >-
            The point the API measures every distance in the response from: lat
            + lng, or the centre of the property_id parcel. Absent with a bare
            bbox.
          type: object
          properties:
            lat:
              type: number
              minimum: -90
              maximum: 90
              description: Latitude of the reference point.
            lng:
              type: number
              minimum: -180
              maximum: 180
              description: Longitude of the reference point.
          required:
            - lat
            - lng
          additionalProperties: false
        geometry:
          $ref: '#/components/schemas/MetaGeometry'
          description: >-
            The place that ran, defaults filled and keyed as the query is (see
            MetaGeometry). Present on every route that takes a place: the deals,
            the pins, the cells, the summary, the buyers and the listings. Copy
            it back as the query to repeat the request.
        resolved_from:
          description: >-
            Present when the id in the path was an old id of an earlier build:
            the ids the API followed through the alias table, in order. Store
            the id the response carries.
          type: array
          items:
            type: string
        coverage:
          type: array
          items:
            $ref: '#/components/schemas/Coverage'
          description: >-
            Empty on every route: the served set carries states, not markets,
            and meta.build.states[] lists them.
        dated:
          description: >-
            Absent on every route of the served set: no block of it is a dated
            snapshot.
          type: array
          items:
            $ref: '#/components/schemas/Dated'
        terms:
          type: string
          description: Attribution and data-use terms for the data in this response.
        build:
          type: object
          properties:
            states:
              type: array
              items:
                $ref: '#/components/schemas/BuildState'
              description: Every served state, in state order.
          required:
            - states
          additionalProperties: false
          description: >-
            The publishes behind the response. The ETag and each cursor follow
            the newest publish, so a publish ends every cursor. The rows belong
            to no market of the deed registry, so meta.coverage is empty.
      required:
        - generated_at
        - coverage
        - terms
        - build
      additionalProperties: false
      description: >-
        Response metadata of the /v3 family: when the API produced it, and the
        publishes behind the rows.
    Problem:
      type: object
      properties:
        type:
          type: string
          description: >-
            URI of the problem: the Errors page of the documentation site,
            anchored at the code.
        title:
          type: string
          description: Short human-readable summary of the problem code.
        status:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: HTTP status.
        code:
          type: string
          description: >-
            Stable machine-readable code from the catalogue at
            https://developers.investorlift.com/problems.json.
        detail:
          type: string
          description: Human-readable explanation specific to this occurrence.
        instance:
          type: string
          description: Request path.
        request_id:
          type: string
          description: Request id to quote when you report a problem.
        errors:
          description: Per-parameter validation failures (400 only).
          type: array
          items:
            type: object
            properties:
              param:
                description: >-
                  The offending parameter. Null when the problem is not about
                  one parameter.
                type:
                  - string
                  - 'null'
              message:
                type: string
                description: What is wrong with it.
              code:
                type: string
                description: Machine-readable reason, for example invalid_enum_value.
            required:
              - param
              - message
              - code
            additionalProperties: false
            description: One validation failure.
      required:
        - type
        - title
        - status
        - code
        - detail
        - instance
        - request_id
      additionalProperties: {}
      description: >-
        RFC 9457 problem details (application/problem+json). Some codes add
        extra fields beside these: superseded_by, candidates, n_deals, cap,
        suggestion, markets, retry_after.
    OrgDealCounts:
      type: object
      properties:
        n_deals:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The flagged purchases of the organization, on any side of a deed. 0
            when none.
        first_deal_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: The date of its first deed, YYYY-MM-DD. Null when it has no deed.
        last_deal_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: The date of its last deed, YYYY-MM-DD. Null when it has no deed.
        total_price:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The sum of the prices of its purchases, whole US dollars. Null when
            no purchase carries a price.
        n_sold:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The deeds on which it sold. Null for a deed name and for a person,
            whose sales the build does not count.
        n_bought_from:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The distinct sellers it bought from. Null for a deed name and for a
            person.
        n_sold_to:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The distinct buyers it sold to. Null for a deed name and for a
            person.
      required:
        - n_deals
        - first_deal_date
        - last_deal_date
        - total_price
        - n_sold
        - n_bought_from
        - n_sold_to
      additionalProperties: false
      description: >-
        What the organization did on the deeds: its purchases, its sales, its
        counterparties, in counts.
    OrgProfile:
      type: object
      properties:
        data_end:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The newest purchase date of the state, YYYY-MM-DD: the clock of
            every window and every days count below. Null when the state records
            no dated purchase.
        n_purchases:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases at arm's length under every rule, each deed counted
            once. The flagged purchases of `deals` are a part of them.
        n_sales:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The deeds on which it sold at arm's length.
        first_purchase_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its first purchase, YYYY-MM-DD. Null when it sold and never bought.
        last_purchase_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its last purchase, YYYY-MM-DD. Null when it sold and never bought.
        last_sale_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its last sale, YYYY-MM-DD. Null when it never sold.
        n_purchases_12m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases in the 365 days before the data end, the data end
            included.
        n_purchases_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases in the 730 days before the data end.
        n_purchases_36m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases in the 1095 days before the data end.
        is_active:
          type: boolean
          description: True when it bought in the 365 days before the data end.
        days_since_last_purchase:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The days from its last purchase to the data end. Null when it never
            bought.
        days_since_last_sale:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The days from its last sale to the data end. Null when it never
            sold.
        median_gap_days:
          description: >-
            The median of the days from one purchase date to the next. Null
            below two distinct purchase dates.
          type:
            - number
            - 'null'
        n_resold:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases with a later priced deed on the parcel.
        n_held:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: 'Its purchases with no resale: the open inventory.'
        n_quick_resales:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases resold in 29 days or less.
        n_flips:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases resold in 30 to 365 days at a spread of 0.10 to 1.50
            over the price.
        n_flip_window_other:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases resold in 30 to 365 days outside that spread, or with
            no price on one leg.
        n_long_holds_sold:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases resold after more than 365 days.
        n_builds:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its resold purchases whose resale deed carries the new-construction
            mark and whose purchase deed does not.
        median_hold_days:
          description: >-
            The median days held over its resold purchases. Null when it resold
            none.
          type:
            - number
            - 'null'
        median_spread:
          description: >-
            The median of the resale price over the price, minus one, over its
            resold purchases with a price on both legs, to three decimals. Null
            when none has both.
          type:
            - number
            - 'null'
        n_priced_purchases:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases with a price of 20,000 US dollars or more.
        price_p25:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The first quartile of those prices in the band window, whole US
            dollars. Null when it has no priced purchase.
        price_p50:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The median of those prices in the band window, whole US dollars.
            Null when it has no priced purchase.
        price_p75:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The third quartile of those prices in the band window, whole US
            dollars. Null when it has no priced purchase.
        price_band_window:
          anyOf:
            - type: string
              enum:
                - 5y
                - all
            - type: 'null'
          description: >-
            The window of the quartiles. 5y: the five years before the data end,
            when five or more priced purchases fall in them. all: every priced
            purchase. Null when it has no priced purchase.
        n_priced_purchases_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its priced purchases in the 730 days before the data end. A thin
            organization has one or two, so read the count before the three
            quartiles below.
        price_p25_24m:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The first quartile of the prices of those purchases alone, whole US
            dollars. Null when it has no priced purchase in the 730 days.
        price_p50_24m:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The median of the prices of those purchases alone, whole US dollars.
            Null when it has no priced purchase in the 730 days.
        price_p75_24m:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The third quartile of the prices of those purchases alone, whole US
            dollars. Null when it has no priced purchase in the 730 days.
        n_sfr:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases of a single-family home.
        n_condo_th:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases of a condominium or a town house.
        n_other:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its purchases of another segment, or of none.
        total_price:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The sum of the prices of its purchases, whole US dollars. Null when
            no purchase carries a price.
        n_bought_from_quick_resellers_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases in the 730 days before the data end whose seller held
            the parcel 29 days or less: the buyer side of a fast resale, a count
            and no class.
        top_quick_reseller:
          anyOf:
            - type: object
              properties:
                org_id:
                  anyOf:
                    - type: string
                      pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
                      description: >-
                        The organization id: the state, a colon and the anchor
                        entity number for a registry organization, for example
                        AZ:L16090024. For a deed name that no entity matched:
                        the state, a colon, the word name, a colon and the name
                        key, for example AZ:name:ACME HOLDINGS. The id is stable
                        across builds while the anchor entity stays.
                    - type: 'null'
                  description: >-
                    The seller it bought from the most among those purchases:
                    the key to `GET /v3/orgs/{id}`. Null when the party reads as
                    a person.
                org_name:
                  description: >-
                    The display name of that seller. Null when withheld with the
                    id.
                  type:
                    - string
                    - 'null'
                from_registry:
                  description: >-
                    True for an organization of the business registry, false for
                    a deed name. Null when withheld.
                  type:
                    - boolean
                    - 'null'
              required:
                - org_id
                - org_name
                - from_registry
              additionalProperties: false
            - type: 'null'
          description: >-
            The seller it bought from the most among the purchases counted
            above, the most purchases first, then the lower id. Null when it
            bought from no quick reseller in the window.
        auction:
          anyOf:
            - $ref: '#/components/schemas/OrgAuction'
            - type: 'null'
          description: >-
            Its auction and REO purchases. Null while the profile of the state
            predates the auction counts of stage 5.
      required:
        - data_end
        - n_purchases
        - n_sales
        - first_purchase_date
        - last_purchase_date
        - last_sale_date
        - n_purchases_12m
        - n_purchases_24m
        - n_purchases_36m
        - is_active
        - days_since_last_purchase
        - days_since_last_sale
        - median_gap_days
        - n_resold
        - n_held
        - n_quick_resales
        - n_flips
        - n_flip_window_other
        - n_long_holds_sold
        - n_builds
        - median_hold_days
        - median_spread
        - n_priced_purchases
        - price_p25
        - price_p50
        - price_p75
        - price_band_window
        - n_priced_purchases_24m
        - price_p25_24m
        - price_p50_24m
        - price_p75_24m
        - n_sfr
        - n_condo_th
        - n_other
        - total_price
        - n_bought_from_quick_resellers_24m
        - top_quick_reseller
        - auction
      additionalProperties: false
      description: >-
        The profile of the organization over its purchases and sales at arm's
        length: the counts by rule, the pace, the price band and the holds.
        Every figure is a count, a date or a quantile of observed rows, with no
        kind and no score.
    OrgEntity:
      type: object
      properties:
        entity_no:
          type: string
          description: The registry number of the entity.
        name:
          type: string
          description: >-
            The name of the entity as filed. A business name, served to every
            key.
        display_name:
          type: string
          description: >-
            The name of the entity in its display form: upper case, no period,
            the entity suffix as one token at the end, the registry housekeeping
            tails dropped. A business name, served to every key.
        kind:
          description: >-
            The kind of the entity as the build reads it (a company, a trust, a
            public body). Null when the file carries none.
          type:
            - string
            - 'null'
        type_as_filed:
          description: >-
            The type of the entity as filed, for example LLC. Null when the file
            carries none.
          type:
            - string
            - 'null'
        status:
          description: >-
            The status of the entity with the registry. Null when the file
            carries none.
          type:
            - string
            - 'null'
        formation_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: The formation date, YYYY-MM-DD. Null when the registry records none.
        is_foreign:
          description: >-
            True when the entity is registered in another state. Null when the
            file carries none.
          type:
            - boolean
            - 'null'
        is_anchor:
          type: boolean
          description: >-
            True for the anchor entity of the organization, the one that gives
            it its id.
        former_names:
          type: array
          items:
            type: string
          description: The names the entity filed before, oldest first. Empty when none.
        agent_name:
          description: >-
            The name of the statutory agent as filed, a business or a person. A
            business name is served to every key when the company filing table
            of the state marks it. Null when the name reads as a person.
          type:
            - string
            - 'null'
        principal_address:
          type: object
          properties:
            line1:
              description: >-
                The first line of the principal address as filed. Null when the
                file carries none.
              type:
                - string
                - 'null'
            city:
              description: The city. Null when the file carries none.
              type:
                - string
                - 'null'
            state:
              description: The 2-letter state. Null when the file carries none.
              type:
                - string
                - 'null'
            zip:
              description: The 5-digit ZIP. Null when the file carries none.
              type:
                - string
                - 'null'
          required:
            - line1
            - city
            - state
            - zip
          additionalProperties: false
          description: >-
            The principal address as filed with the registry, a public filing
            served to every key.
        links:
          type: array
          items:
            $ref: '#/components/schemas/OrgLink'
          description: >-
            The links of the entity, the joined ones first. Empty for an anchor
            alone.
      required:
        - entity_no
        - name
        - display_name
        - kind
        - type_as_filed
        - status
        - formation_date
        - is_foreign
        - is_anchor
        - former_names
        - agent_name
        - principal_address
        - links
      additionalProperties: false
      description: >-
        One entity of the organization, with its filing facts and the links that
        joined it.
    OrgPerson:
      type: object
      properties:
        person_key:
          type: string
          description: The key of the person as the build keyed the filings.
        name:
          type: string
          description: >-
            The name of the person in its display form: upper case, no period,
            the form with the most filings. This host does not name a person.
        person_id:
          anyOf:
            - type: string
              pattern: >-
                ^([A-Z]{2}:person:[0-9a-f]{12}|person:[0-9a-f]{12}|buyer:[0-9a-f]{12}|[A-Z]{2}:agt:[0-9a-f]{12}|[A-Z]{2}:name:.{1,200})$
              description: >-
                The person id: the state, a colon, person, a colon and 12 hex
                characters. The build keeps it across rebuilds. An id of an
                earlier build (person: or buyer: and 12 hex characters) answers
                through the alias rows, and the agent id (the state, a colon,
                agt, a colon and 12 hex characters) answers the person of that
                agent. The id of a sighting answers the person that holds it: a
                deed name, a borrower or a lender (the state, a colon, name, a
                colon and the name key), which is not served here because it
                carries a name. The body carries the person id, and
                meta.resolved_from names the id of the path when the two differ.
            - type: 'null'
          description: >-
            The person of the person layer: the key to `GET /v3/people/{id}`.
            Null when the build joined no profile.
        roles:
          anyOf:
            - type: array
              items:
                type: string
                enum:
                  - agent
                  - borrower
                  - buyer
                  - lender
                  - owner
                  - principal
                  - seller
                description: >-
                  A role of a person. agent: lists for a brokerage. buyer: a
                  deed buyer. seller: a deed seller. borrower: a borrower under
                  a deed name. lender: a lender spelling that reads as a person.
                  owner: an owner on the roll. principal: files with a business
                  registry.
            - type: 'null'
          description: The roles of the person. Null when the build joined no profile.
        n_deals:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The flagged purchases of the person as a buyer. Null when the build
            joined no profile.
        n_listings:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The listings of the person as an agent. Null when the build joined
            no profile.
        has_licence:
          description: >-
            True when the person holds a real-estate licence. Null when the
            build joined no profile.
          type:
            - boolean
            - 'null'
        n_phones:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The phones of the person in the channel table of the state, over
            every source. Null when the build joined no profile, and while the
            state has no channel table.
        n_emails:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            The emails of the person in the channel table of the state, over
            every source. Null when the build joined no profile, and while the
            state has no channel table.
        filings:
          type: array
          items:
            $ref: '#/components/schemas/OrgPersonFiling'
          description: The filings of the person on the entities of the organization.
      required:
        - person_key
        - name
        - person_id
        - roles
        - n_deals
        - n_listings
        - has_licence
        - n_phones
        - n_emails
        - filings
      additionalProperties: false
      description: >-
        One person that files with an entity of the organization, with the
        filings and the profile of the person layer. A company that files is a
        row of companies[].
    OrgCompany:
      type: object
      properties:
        name:
          type: string
          description: >-
            The name of the company in its display form, the form with the most
            filings. A business name, served to every key.
        name_key:
          type: string
          description: >-
            The key of the name as the build keyed it. A business key, served to
            every key.
        n_filings:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The filings of the company on the entities.
        org:
          type: object
          properties:
            match:
              type: string
              enum:
                - filed
                - former
                - ambiguous
                - none
              description: >-
                How the company name met the registry. filed: the filed name of
                exactly one entity of the state. former: no entity carries the
                name as its filed name, and exactly one filed it before.
                ambiguous: the filed name of two or more entities, so none is
                named. none: no entity of the state carries the name. The list
                can grow with the rules of the build: a client keeps an unknown
                value.
            org_id:
              anyOf:
                - type: string
                  pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
                  description: >-
                    The organization id: the state, a colon and the anchor
                    entity number for a registry organization, for example
                    AZ:L16090024. For a deed name that no entity matched: the
                    state, a colon, the word name, a colon and the name key, for
                    example AZ:name:ACME HOLDINGS. The id is stable across
                    builds while the anchor entity stays.
                - type: 'null'
              description: >-
                The organization of the company: the key to `GET /v3/orgs/{id}`.
                Null unless the match is filed or former, and null when the
                build placed the entity of the company in no organization.
            entity_no:
              description: >-
                The entity of the company in the registry. Null unless the match
                is filed or former.
              type:
                - string
                - 'null'
            display_name:
              description: >-
                The display name of that organization. Null when the company has
                no organization here.
              type:
                - string
                - 'null'
          required:
            - match
            - org_id
            - entity_no
            - display_name
          additionalProperties: false
          description: The company as an organization of the dataset.
        filings:
          type: array
          items:
            $ref: '#/components/schemas/OrgCompanyFiling'
          description: The filings of the company on the entities.
      required:
        - name
        - name_key
        - n_filings
        - org
        - filings
      additionalProperties: false
      description: >-
        One company that files with an entity as a member, a manager, an
        officer, a director or the statutory agent, with its own entity and
        organization when the registry has them.
    OrgHolding:
      type: object
      properties:
        entity_no:
          type: string
          description: The registry number of the held entity.
        name:
          description: >-
            The name of the held entity in its display form. Null when the file
            carries none.
          type:
            - string
            - 'null'
        status:
          description: >-
            The status of the held entity with the registry. Null when the file
            carries none.
          type:
            - string
            - 'null'
        formation_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The formation date of the held entity, YYYY-MM-DD. Null when the
            registry records none.
        org_id:
          anyOf:
            - type: string
              pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
              description: >-
                The organization id: the state, a colon and the anchor entity
                number for a registry organization, for example AZ:L16090024.
                For a deed name that no entity matched: the state, a colon, the
                word name, a colon and the name key, for example AZ:name:ACME
                HOLDINGS. The id is stable across builds while the anchor entity
                stays.
            - type: 'null'
          description: >-
            The organization of the held entity: the key to `GET /v3/orgs/{id}`.
            Null when the build placed it in none.
        org_display_name:
          description: >-
            The display name of that organization. Null when the held entity is
            in no organization.
          type:
            - string
            - 'null'
        role:
          description: >-
            The role of the build on the filing: member, manager, officer or
            director. Null when the file carries none.
          type:
            - string
            - 'null'
        title:
          description: >-
            The title on the filing, for example MANAGER. Null when the file
            carries none.
          type:
            - string
            - 'null'
        holder_entity_no:
          type: string
          description: The entity of the subject that the held entity names.
      required:
        - entity_no
        - name
        - status
        - formation_date
        - org_id
        - org_display_name
        - role
        - title
        - holder_entity_no
      additionalProperties: false
      description: >-
        One entity of another organization that names an entity of the subject
        as a member, a manager, an officer or a director.
    OrgMarketplace:
      type: object
      properties:
        n_listings:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The listings of the marketplaces whose seller name met the
            organization: its listings as the wholesaler.
        n_closed:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its listings with a purchase in the 180 days from the publication.
        n_closed_late:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its listings with a purchase from 180 to 400 days after the
            publication, and none before.
        n_open:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its listings with no purchase yet, inside 180 days of the
            publication.
        n_late_window:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its listings with no purchase yet, inside 400 days of the
            publication.
        n_no_deed:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its listings with no purchase after the windows.
        n_unresolved:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its listings whose address met no parcel.
        first_published_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its first listing, YYYY-MM-DD. Null when it has none.
        last_published_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its last listing, YYYY-MM-DD. Null when it has none.
        n_closings_as_buyer:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The listings of any seller whose closing purchase names the
            organization as the buyer.
        last_closing_as_buyer_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The date of its last such purchase, YYYY-MM-DD. Null when it closed
            none.
        listings:
          type: array
          items:
            $ref: '#/components/schemas/MarketplaceMark'
          description: >-
            Its listings as the wholesaler, the newest 50, each with its
            outcome.
      required:
        - n_listings
        - n_closed
        - n_closed_late
        - n_open
        - n_late_window
        - n_no_deed
        - n_unresolved
        - first_published_on
        - last_published_on
        - n_closings_as_buyer
        - last_closing_as_buyer_on
        - listings
      additionalProperties: false
      description: >-
        The organization on the Investorlift marketplaces: its listings as the
        wholesaler with their outcomes, and its closings as the buyer.
    OrgLending:
      type: object
      properties:
        lender_id:
          type: string
          pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
          description: >-
            The id of the organization as a lender: the key to `GET
            /v3/lenders/{id}`, the same id.
        display_name:
          type: string
          description: >-
            The name to print, in its display form (upper case, no period, the
            suffix as one token): the registry name of a registry organization,
            else the spelling with the most loans in the 24 months, or the one
            spelling of its deed rows when the lender bought under the name.
        recorded_name:
          description: >-
            The spelling of the lender with the most loan rows, as the county
            wrote it: the most rows in the 24 months, then all time, then the
            first alphabetically. For a deed-name lender, display_name is the
            display form of this spelling. Null when the spelling reads as a
            person.
          type:
            - string
            - 'null'
        from_registry:
          type: boolean
          description: True for an organization of the business registry.
        tags:
          type: array
          items:
            type: string
            enum:
              - government
              - bank
              - credit_union
              - trust
              - person
              - hard_money
              - institution
            description: >-
              A reading of the name of the lender, each by its rule in the
              build. government: a public body. bank: the bank, thrift and
              charter words. credit_union: a credit union. trust: a trust, an
              IRA, an estate or a seller carry-back. person: a name that reads
              as a person. hard_money: the hard-money vocabulary and brands.
              institution: the party-wide reading of an institutional word, by
              the rule tag_institution of the build. It reads a bank, mortgage,
              loan, lending, funding, finance or servicing word. It also reads a
              credit union, a GSE or HUD form, a public body, a title or escrow
              company and an association. It also reads a school, a hospital, a
              church, a club, an insurer, a pension or retirement plan, a
              securitization or loan trust and a REIT brand. It excludes FBO,
              custodian, IRA, seller financing, insurance trust and the iBuyer
              brands. A bank, a credit union, a public body and a hard-money
              REIT carry it beside their own tag. It never means a bank: a
              mortgage company and an investor lender carry it alike. A tag
              decides no row: a lender keeps its loans and gets a tag. The tags
              of an organization are the union of the tags of its spellings,
              less person when the organization reads as a company. The list can
              grow with the rules of the build: a client keeps an unknown tag.
          description: The union of the tags of its spellings, in the order of the enum.
        nmls:
          anyOf:
            - $ref: '#/components/schemas/LenderNmls'
            - type: 'null'
          description: >-
            Its NMLS id. Null when the seed of the build does not name the
            lender.
        successor:
          anyOf:
            - $ref: '#/components/schemas/LenderSuccessor'
            - type: 'null'
          description: >-
            Its successor in this state. Null when the link seed names none, or
            the successor is not a lender of this state.
        counts:
          $ref: '#/components/schemas/LenderCounts'
        open:
          $ref: '#/components/schemas/LenderOpen'
        terms:
          $ref: '#/components/schemas/LenderTerms'
        places:
          $ref: '#/components/schemas/LenderPlaces'
        rank_in_state:
          $ref: '#/components/schemas/LenderRankInState'
        deals:
          anyOf:
            - $ref: '#/components/schemas/LenderDeals'
            - type: 'null'
          description: >-
            The organization as a buyer. Null when it bought nothing on a
            flagged deed.
        is_active_12m:
          type: boolean
          description: True when it has a loan in the 365 days before financing_as_of.
        has_open_book:
          type: boolean
          description: True when it has an open position.
        borrowers:
          anyOf:
            - $ref: '#/components/schemas/LenderBorrowers'
            - type: 'null'
          description: >-
            Its borrowers by key and by organization. Null while the state has
            no loan links.
        financed:
          anyOf:
            - $ref: '#/components/schemas/LenderFinanced'
            - type: 'null'
          description: What its loans financed. Null while the state has no loan links.
        outcomes:
          anyOf:
            - $ref: '#/components/schemas/LenderOutcomes'
            - type: 'null'
          description: >-
            The outcomes of its captured loans and the parcels it took back.
            Null while the state has no loan links.
        as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The date of the financing slice of the state, YYYY-MM-DD. Null while
            the state has no financing slice.
        recordings_through:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The newest recording date of the slice, YYYY-MM-DD. Null while the
            state has no financing slice.
      required:
        - lender_id
        - display_name
        - recorded_name
        - from_registry
        - tags
        - nmls
        - successor
        - counts
        - open
        - terms
        - places
        - rank_in_state
        - deals
        - is_active_12m
        - has_open_book
        - borrowers
        - financed
        - outcomes
        - as_of
        - recordings_through
      additionalProperties: false
      description: >-
        The organization as a lender of record: its loans by window and by rule,
        its open book, its terms and its places. The lender page adds the
        spellings and the place rows.
    OrgFinancing:
      type: object
      properties:
        n_loans:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The loans on which the organization is a borrower, each loan key
            once, all time.
        n_loans_12m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such loans recorded in the 365 days before financing_as_of.
        n_loans_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such loans recorded in the 730 days before financing_as_of.
        n_lenders:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct lender organizations it borrowed from.
        n_lenders_tagged_hard_money:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Of them, the lenders with the tag hard_money.
        first_loan_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The recording date of its first loan, YYYY-MM-DD. Null when none is
            dated.
        last_loan_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The recording date of its last loan, YYYY-MM-DD. Null when none is
            dated.
        total_amount:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The sum of the amounts of its loans under the money rule of the
            build, whole US dollars. 0 when none.
        top_lenders:
          type: array
          items:
            $ref: '#/components/schemas/OrgTopLender'
          description: >-
            Its five busiest lenders, the most loans first, under the name rule
            of a lender.
        n_deals_financed_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its flagged purchases of the 24 months whose purchase loan is a loan
            it borrowed.
        share_deals_financed_24m:
          description: >-
            That count over its flagged purchases of the 24 months, to nine
            decimals. Null when it bought nothing in the 24 months.
          type:
            - number
            - 'null'
        as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The date of the financing slice of the state, YYYY-MM-DD. Null while
            the state has no financing slice.
      required:
        - n_loans
        - n_loans_12m
        - n_loans_24m
        - n_lenders
        - n_lenders_tagged_hard_money
        - first_loan_on
        - last_loan_on
        - total_amount
        - top_lenders
        - n_deals_financed_24m
        - share_deals_financed_24m
        - as_of
      additionalProperties: false
      description: >-
        What an organization borrowed: its loans, its lenders and the purchases
        its loans financed. The loans are a dated slice.
    OrgLedgerCount:
      type: object
      properties:
        kind:
          type: string
          enum:
            - deed
            - loan
            - listing
            - filing
            - holding
            - marketplace
          description: >-
            The kind of record: a deed, a loan, a listing, a filing, a parcel
            held now, or a listing of the Investorlift marketplaces. The list
            can grow.
        role:
          type: string
          description: >-
            The role of the organization in the records: bought, sold, borrowed,
            lent, held (the parcel at the listing date), entity (an entity of
            the organization), owner, wholesaler, closing_buyer, or the role of
            a filing it makes on another entity as the registry writes it.
        via:
          type: string
          enum:
            - own
            - principal
          description: >-
            own: a name of the organization is on the records. principal: a
            person on the records is a principal of the organization.
        'n':
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The records.
      required:
        - kind
        - role
        - via
        - 'n'
      additionalProperties: false
      description: >-
        The records of the ledger of the organization of one kind, one role and
        one source.
    Address:
      type: object
      properties:
        source:
          type: string
          enum:
            - deed_buyer
            - deed_seller
            - registry_office
            - registry_place
            - registry_agent
            - registry_filing
            - roll_mailing
          description: >-
            Where the address comes from. deed_buyer and deed_seller: the
            mailing address the subject gave on a deed, on that side.
            registry_office, registry_place and registry_agent: the principal
            office, the known place of business and the statutory agent of an
            entity of the organization. registry_filing: the address a person
            filed with on an entity. roll_mailing: the mailing address on the
            licence roll of the agent of a person.
        kind:
          type: string
          enum:
            - HOUSE
            - SUITE
            - POBOX
          description: >-
            The kind of the street line: a house, a suite or a unit, or a PO
            box.
        line:
          type: string
          description: The street line as written, upper case.
        city:
          description: The city as written. Null when the source gives none.
          type:
            - string
            - 'null'
        state:
          description: The 2-letter state of the address. Null when the source gives none.
          type:
            - string
            - 'null'
        zip:
          description: The 5-digit ZIP. Null when the source gives none.
          type:
            - string
            - 'null'
        n_rows:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The rows behind the address. Deeds for a deed address, entities for
            a registry address of an organization, filings for a filing address,
            1 for a roll address.
        first_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The first date behind the address, YYYY-MM-DD: a deed date, or the
            formation date of an entity. Null for a filing.
        last_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: The last date behind the address, YYYY-MM-DD. Null for a filing.
        is_generic:
          type: boolean
          description: >-
            True when more than five subjects of the state share the address: a
            professional office, a registered agent or a mail drop.
        n_subjects:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The subjects of the state that share the address.
      required:
        - source
        - kind
        - line
        - city
        - state
        - zip
        - n_rows
        - first_date
        - last_date
        - is_generic
        - n_subjects
      additionalProperties: false
      description: >-
        One reach address of an organization or a person, with its source, its
        kind and the rows behind it.
    Channel:
      type: object
      properties:
        kind:
          type: string
          enum:
            - phone
            - email
          description: phone or email.
        value:
          type: string
          description: The phone as ten digits, or the email in lower case.
        line:
          anyOf:
            - type: string
              enum:
                - mobile
                - landline
                - voip
            - type: 'null'
          description: >-
            The line of a phone as the Investorlift platform typed it: mobile,
            landline or voip. Null when no source said, and for an email.
        source:
          type: string
          enum:
            - skip_trace
            - member
            - offer
            - listing_feed
          description: >-
            Where the channel comes from. skip_trace: the skip trace of the
            principals of the business registry. member: a member of the
            Investorlift platform entered it on a company of the state. offer: a
            member entered it with an offer on a parcel of the state.
            listing_feed: the listing feed carried it on the agent of the
            person. The list grows with the sources of the build.
        n_rows:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The source rows behind the value under the subject: traces, platform
            links or listing rows.
        first_seen_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The first date of those rows, YYYY-MM-DD. Null when the source
            carries no date.
        last_seen_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The last date of those rows, YYYY-MM-DD. Null when the source
            carries no date.
        is_shared_line:
          type: boolean
          description: >-
            True when more than three subjects of the state carry the value,
            over every source: an office line, a service or a hub.
      required:
        - kind
        - value
        - line
        - source
        - n_rows
        - first_seen_on
        - last_seen_on
        - is_shared_line
      additionalProperties: false
      description: >-
        One phone or email of a subject with its source, as the build tied it.
        No probability and no outcome: a line the build saw, where it saw it.
    MetaGeometry:
      type: object
      properties:
        kind:
          type: string
          enum:
            - radius
            - bbox
            - place
          description: >-
            Which location ran: radius, bbox or place. A radius uses a point, a
            parcel ID, or a resolved address. A bbox is a viewport. A place is a
            ZIP list or a postal city.
        lat:
          anyOf:
            - type: number
              minimum: -90
              maximum: 90
              description: WGS84 latitude.
            - type: 'null'
          description: >-
            The centre of the radius, or the reference point you gave beside a
            bbox or a place. For a property_id request the centre is the parcel
            centroid. Null when a bbox or a place had no reference point.
        lng:
          anyOf:
            - type: number
              minimum: -180
              maximum: 180
              description: WGS84 longitude.
            - type: 'null'
          description: The longitude beside lat. Null when lat is null.
        radius_miles:
          description: >-
            The radius that ran, in miles: the value you sent, or the default
            when you sent none. Null for a bbox or a place.
          type:
            - number
            - 'null'
        bbox:
          anyOf:
            - type: array
              prefixItems:
                - type: number
                  minimum: -180
                  maximum: 180
                  description: West edge (longitude).
                - type: number
                  minimum: -90
                  maximum: 90
                  description: South edge (latitude).
                - type: number
                  minimum: -180
                  maximum: 180
                  description: East edge (longitude).
                - type: number
                  minimum: -90
                  maximum: 90
                  description: North edge (latitude).
              items: false
              minItems: 4
              maxItems: 4
              description: '[west, south, east, north] in WGS84 degrees.'
            - type: 'null'
          description: >-
            The viewport as [west, south, east, north] in WGS84 degrees. Null
            unless kind is bbox.
        property_id:
          anyOf:
            - type: string
              pattern: ^prop_[0-9a-f]{32}$
              description: >-
                Parcel id: prop_ followed by 32 hex characters, for example
                prop_e93c776c53354a88de4e58448a6bf21b. The prefix is part of the
                id.
            - type: 'null'
          description: >-
            The parcel at the centre of the radius. Null unless the request
            named property_id.
        address:
          description: >-
            Resolved situs line for an address search. Null for other location
            forms. This field describes the resolved parcel.
          type:
            - string
            - 'null'
        zip:
          anyOf:
            - type: array
              items:
                type: string
                pattern: ^\d{5}$
            - type: 'null'
          description: >-
            The ZIP list as you sent it, for example ["85251", "85257"]. Null
            unless kind is place and the request named ZIPs.
        city:
          description: >-
            The postal city as the API compared it: trimmed and folded to upper
            case ("Scottsdale" ran as "SCOTTSDALE"). Null unless kind is place
            and the request named a city.
          type:
            - string
            - 'null'
        location_radius_m:
          description: >-
            Present when the property at the centre is listed on Investorlift.
            Then lat and lng are an approximate point, address is null, and this
            value is the radius in metres of the circle that contains the true
            point. The API measures each distance from the true point.
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
      required:
        - kind
        - lat
        - lng
        - radius_miles
        - bbox
        - property_id
        - address
        - zip
        - city
      additionalProperties: false
      description: >-
        The location the API computed the response over, as it ran: defaults
        filled, a parcel resolved to its centroid, a city folded. Copy it back
        as the query to repeat the request.
    Coverage:
      type: object
      properties:
        market:
          type: string
          description: Market code, for example phx. One entry per loaded market.
        state:
          type: string
          description: >-
            2-letter state of the market. The loaded markets and their states
            are in meta.coverage[].
        counties:
          type: array
          items:
            type: object
            properties:
              fips:
                type: string
                description: The 5-digit county FIPS code, for example 04013.
              name:
                type: string
                description: County name, for example Maricopa.
              data_end:
                anyOf:
                  - type: string
                    format: date
                    description: Calendar date, YYYY-MM-DD.
                  - type: 'null'
                description: >-
                  The last deed date on file for this county, YYYY-MM-DD. Null
                  when the county carries no dated deed.
            required:
              - fips
              - name
              - data_end
            additionalProperties: false
            description: One county the loaded area lies in.
          description: >-
            The counties the loaded area lies in, each with its own data end
            date. For a zip market the list names the county, but the loaded
            area is only the ZIP (see universe_kind).
        bbox:
          type: array
          prefixItems:
            - type: number
              minimum: -180
              maximum: 180
              description: West edge (longitude).
            - type: number
              minimum: -90
              maximum: 90
              description: South edge (latitude).
            - type: number
              minimum: -180
              maximum: 180
              description: East edge (longitude).
            - type: number
              minimum: -90
              maximum: 90
              description: North edge (latitude).
          items: false
          minItems: 4
          maxItems: 4
          description: >-
            The rectangle (west, south, east, north) that encloses every deal in
            the market: the initial map viewport and, with
            point_tolerance_miles, the limit for outside_coverage.
        data_end:
          type: string
          format: date
          description: >-
            The last deed date in the data, YYYY-MM-DD. The API measures every
            "days since" value from this data_end, never from the request time.
        build_run_id:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            Which pipeline build produced the data. Informational: use
            dataset_version for caching. Null when the data does not record it.
        registry_run:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            Which investor registry run produced the data. Informational: use
            dataset_version for caching. Null when the data does not record it.
        registry_version:
          description: >-
            Which registry code version produced the data. Informational: use
            dataset_version for caching. Null when the data does not record it.
          type:
            - string
            - 'null'
        dataset_version:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Version of the loaded data, an integer that grows with every
            refresh. It is the cache key and the ETag, and every cursor binds to
            it.
        loaded_at:
          type: string
          format: date-time
          description: When this data version went live, ISO 8601.
        metro_buy_to_resale_ratio:
          anyOf:
            - type: number
              description: Decimal ratio, never a percentage (0.53 = +53%).
            - type: 'null'
          description: >-
            The median of purchase price divided by resale price over the
            market's priced flips since 2021. For example, 0.72 means flippers
            pay about 72% of the resale price. The price_fit factor uses it when
            an investor has too few flips of their own. Null when no priced
            flips exist.
        universe_kind:
          anyOf:
            - type: string
              enum:
                - zip
                - county
                - metro
              description: >-
                The area every count in this market covers: metro, county or
                zip. A metro market covers whole counties. A county market
                covers one county. The market cannot see what an investor did in
                the neighbouring counties. A zip market covers one or more ZIP
                codes. The market cannot see what an investor did outside them,
                a larger gap. In a county or zip market every investor count,
                price band, scale tier and confidence is a floor.
            - type: 'null'
          description: >-
            Null when the market row does not record it, a seed older than the
            column. The area every count in this market covers: metro, county or
            zip. A metro market covers whole counties. A county market covers
            one county. The market cannot see what an investor did in the
            neighbouring counties. A zip market covers one or more ZIP codes.
            The market cannot see what an investor did outside them, a larger
            gap. In a county or zip market every investor count, price band,
            scale tier and confidence is a floor.
        universe_zips:
          anyOf:
            - type: array
              items:
                type: string
                description: A 5-digit ZIP.
            - type: 'null'
          description: >-
            The ZIP codes of a zip universe, for example ["77088"]. Null for
            county and metro markets.
        point_tolerance_miles:
          type: number
          description: >-
            How far outside bbox a point can lie and get an answer, in miles: 20
            for a metro, 2 for a county market. The point is lat + lng, or the
            centre of a property_id parcel. Farther out, the API answers 422
            outside_coverage. A bbox must intersect the coverage bbox.
        n_parcels:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            Parcels in the loaded area, the universe every count covers. Null
            when the data does not record it.
        listings_data_end:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The as-of date of the MLS listing feed for this market, YYYY-MM-DD:
            the newest status update among its listing rows, later than
            data_end. The deeds and the listings arrive in one delivery, each
            with its own end. The API measures every listing window
            (days_on_market, n_listed_12m) against this date. Null when this
            market has no published listing tables. Every listing block and
            listings rollup is null then, and the correct reading is "no listing
            data".
        agents_data_end:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The as-of date of the listing set behind the agent registry of this
            market, YYYY-MM-DD. It equals listings_data_end when the registry is
            current. It is earlier when a refresh moved the listings but left
            the agents on the older set. Null when this market has no published
            agent tables. Then every agent_id, identity_basis and
            agent_is_holder_member on the listing agents is null, and the
            investor profile carries has_licensed_member and agent_links null.
            The /v1/agents routes then answer 422 agents_unavailable.
        wholesale_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The date of the Investorlift export behind the market's wholesale
            transactions, YYYY-MM-DD. Every Investorlift listing published up to
            this date is on file. The API measures every wholesale window
            (n_listed_12m, n_bought_via_investorlift_12m) against the deed
            data_end. Null when this market has no published wholesale tables.
            Then every wholesale_listing block on deal rows, wholesale_purchases
            block on investor rows and wholesale_listings[] on a parcel is null.
            Then /v1/wholesale-listings, /v1/wholesalers,
            `/v1/investors/{id}/wholesale-purchases` and the source=investorlift
            and bought_on_investorlift filters answer 422 wholesale_unavailable.
        str_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The short-term rental snapshot of this market, YYYY-MM-DD: the
            oldest snapshot date over the places the API serves. Null when this
            market has no short-term rental tables. This block belongs to the
            first build, whose routes left on 2026-10-09, so no route reads it.
            meta.build.states[].str_as_of is the stamp of the dataset.
        str:
          anyOf:
            - type: object
              properties:
                jurisdictions:
                  type: array
                  items:
                    $ref: '#/components/schemas/StrCoverageJurisdiction'
                  description: >-
                    Every city of the market the short-term rental build knows,
                    served or not. This list, not the parcel, explains a null
                    block on a parcel: read the city's coverage_reason.
              required:
                - jurisdictions
              additionalProperties: false
            - type: 'null'
          description: >-
            The short-term rental jurisdiction table of this market. Null when
            this market has no published short-term rental tables.
        auction_counted:
          type: boolean
          description: >-
            True when this market measures the foreclosure-auction and REO
            purchase counts. Then every investor row carries the auction block
            (investor.auction) and deal rows carry bought_auction_kind. False
            when the market's registry build came before the counts existed.
            Then the block is null on every investor of the market, and
            bought_auction_kind is null on every deal. The buys_at_auction,
            buys_reo and bought_auction_kind filters then answer 422
            auction_unavailable.
        parcel_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The deed data end that the build of the parcel product layer used,
            YYYY-MM-DD. The layer serves POST /v1/properties/search and the
            financing, permit and history routes. Null when this market has no
            published parcel product tables: those routes then answer 422
            parcels_unavailable.
        address_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The deed data end of the address table behind GET
            /v1/properties/resolve?address, YYYY-MM-DD. Null when this market
            has no published address table. The address lookup answers 422
            addresses_unavailable while no market carries the table.
        parcel:
          anyOf:
            - $ref: '#/components/schemas/ParcelCoverage'
            - type: 'null'
          description: >-
            What the parcel products cover in this market. The parts are the
            layer, the dated financing slice, the permit snapshot, the Owner
            Profile block and the history lake with its ZIP set. Null when this
            market has no published parcel product tables.
        lenders:
          anyOf:
            - type: object
              properties:
                as_of:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The slice date behind the lender registry, YYYY-MM-DD. It
                    equals parcel.financing.as_of. Null when the registry row
                    does not record it.
                recordings_through:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The newest recording date in either source table,
                    YYYY-MM-DD. The API measures every recency on a lender
                    against this date. Null when the registry row does not
                    record it.
                counties:
                  type: array
                  items:
                    type: string
                    description: A 5-digit county FIPS.
                  description: >-
                    The counties the lender registry covers. A ZIP, city or
                    county outside them answers 422 outside_coverage.
                history_capture_share:
                  anyOf:
                    - type: number
                      description: Decimal ratio, never a percentage (0.53 = +53%).
                    - type: 'null'
                  description: >-
                    The share of open lien positions recorded since 2022 that
                    the recorded history also carries within 3 days, 0 to 1. It
                    says how much of the open table the history sees. Null when
                    the registry did not measure it.
                n_lender_ids:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Lender ids served in the market: the identities with a
                    profile, after the person gate. parcel.financing.n_lenders
                    counts raw spellings, several per id. Null when the registry
                    row does not record it.
                purchase_measured:
                  type: boolean
                  description: >-
                    True when the market has the deed link. Then the API serves
                    purpose and the deed block on the loan rows, and the
                    purchase-money counts and ranks on the lenders. It also
                    serves the lender list's purpose, investor_only and
                    purchase_desc parameters. False on a registry built before
                    the deed link: every such value is null, and those
                    parameters answer 422 lenders_unavailable.
                investor_lending_measured:
                  type: boolean
                  description: >-
                    True when the market has the deal link and the borrower
                    match. Then the API serves the deal block, outcome and
                    investor ids on the loan rows, and the investor_lending
                    block on the profiles. It also serves the financing block on
                    deal rows and the financing sidecar on investor profiles.
                    False otherwise: every one of those is null.
                flips_measured:
                  type: boolean
                  description: >-
                    True when the market measures the flips each lender
                    financed, the flips_financed block on the profiles. False
                    otherwise: the block is null.
                borrowers_measured:
                  type: boolean
                  description: >-
                    True when the market has the borrower fold. Then the API
                    serves borrower keys on the loan rows, the borrowers block
                    on the profiles, GET `/v1/lenders/{id}/borrowers` and the
                    financed_by and uses_private_lender filters. False
                    otherwise: the block is null, and the route and the filters
                    answer 422 lenders_unavailable.
                takebacks_measured:
                  type: boolean
                  description: >-
                    True when the registry of this market includes the
                    foreclosure take-backs. That needs the auction deed tables
                    built and the lender members present. Then the API serves
                    the takebacks block on the profiles, the foreclosed block on
                    the loan rows and the FORECLOSED outcome. False otherwise:
                    the block is null on every profile, and foreclosed is null
                    on every loan row.
                counties_measured:
                  type: boolean
                  description: >-
                    True when the market has more than one loaded county, so a
                    county ranking means something:
                    rankings.n_counties_ranked_first_24m on the profiles. False
                    while the slice covers one county: that count is null.
                dated:
                  description: >-
                    True when the registry is a snapshot valued at as_of, like
                    the financing slice behind it. The API stamps every value
                    from it in meta.dated[] as the lenders block. Null on a
                    registry row that does not record it, a row older than the
                    column.
                  type:
                    - boolean
                    - 'null'
                n_parcels_uncovered:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels of the market outside the counties the registry
                    covers. Such a county is one the financing slice does not
                    reach. Null when the row does not record it.
              required:
                - as_of
                - recordings_through
                - counties
                - history_capture_share
                - n_lender_ids
                - purchase_measured
                - investor_lending_measured
                - flips_measured
                - borrowers_measured
                - takebacks_measured
                - counties_measured
                - dated
                - n_parcels_uncovered
              additionalProperties: false
            - type: 'null'
          description: >-
            The lender registry of this market. Null when this market has no
            published lender tables: every /v1/lenders route then answers 422
            lenders_unavailable.
      required:
        - market
        - state
        - counties
        - bbox
        - data_end
        - build_run_id
        - registry_run
        - registry_version
        - dataset_version
        - loaded_at
        - metro_buy_to_resale_ratio
        - universe_kind
        - universe_zips
        - point_tolerance_miles
        - n_parcels
        - listings_data_end
        - agents_data_end
        - wholesale_as_of
        - str_as_of
        - str
        - auction_counted
        - parcel_as_of
        - address_as_of
        - parcel
        - lenders
      additionalProperties: false
      description: >-
        One market of the first build. No route of the served set carries one:
        meta.coverage is empty.
    Dated:
      type: object
      properties:
        block:
          type: string
          enum:
            - valuation
            - financing
            - liens
            - lenders
          description: >-
            The block of the response that is a snapshot at as_of, not current
            data. The values are valuation (the AVM, equity and LTV), financing
            (open liens and mortgage history), liens (involuntary liens) and
            lenders. The lenders block is the lender registry and every count on
            it, built from the same slice.
        as_of:
          type: string
          format: date
          description: >-
            The date of the delivery that valued the snapshot, YYYY-MM-DD: the
            same date as meta.coverage[].parcel.financing.as_of for the market.
        reason:
          type: string
          description: >-
            Why the block is dated, in one sentence: the dataset is not in the
            current delivery.
      required:
        - block
        - as_of
        - reason
      additionalProperties: false
      description: >-
        One block of the response that is a dated snapshot. Every response that
        carries a value from a dated block lists it here. A caller that cannot
        use dated data passes require_current: true. The API then answers 422
        dated_refused instead.
    BuildState:
      type: object
      properties:
        state:
          type: string
          pattern: ^[A-Z]{2}$
          description: The 2-letter state code of a served state, for example AZ.
        build_id:
          description: >-
            The id of the build of the files, a hash of the recorded steps. Null
            while the files of the state are a trial and no build id exists.
          type:
            - string
            - 'null'
        built_at:
          anyOf:
            - type: string
              format: date-time
              description: Timestamp, ISO 8601.
            - type: 'null'
          description: >-
            When the last step of the build finished, ISO 8601. Null while the
            files carry no record.
        published_at:
          type: string
          format: date-time
          description: When the publish of the state wrote the served tables, ISO 8601.
        run_id:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The id of the publish that serves the rows of the state. It moves
            with each publish.
        financing_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The date of the financing slice of the state, the newest applied
            drop of the county records: the clock of every lender window,
            YYYY-MM-DD. Null while the state has no financing slice.
        recordings_through:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The newest recording date of a loan of the slice, YYYY-MM-DD. Null
            while the state has no financing slice.
        financing_source:
          description: >-
            Where the financing slice came from: replay_887 for the replay of
            the archive of the feed, weekly when the weekly delivery carries the
            domains again. Null while the state has no financing slice.
          type:
            - string
            - 'null'
        str_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The short-term rental snapshot of the state, YYYY-MM-DD: the oldest
            snapshot date over the places this API serves, so no served status
            is older than it. Each place carries its own date on GET
            /v3/coverage. Null while the state has no short-term rental tables.
      required:
        - state
        - build_id
        - built_at
        - published_at
        - run_id
        - financing_as_of
        - recordings_through
        - financing_source
        - str_as_of
      additionalProperties: false
      description: >-
        One served state: its build, its publish and the dates of its financing
        slice.
    OrgAuction:
      type: object
      properties:
        n_auction_buys:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases at a foreclosure auction: a trustee sale or a sheriff
            sale that passed the five tests of step 06b.
        n_auction_buys_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The same in the 730 days before the data end.
        last_auction_buy_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            Its last auction purchase, YYYY-MM-DD. Null when it never bought at
            auction.
        is_active_auction_buyer:
          type: boolean
          description: >-
            True when n_auction_buys_24m is 1 or more: the filter auction of the
            buyers routes.
        n_reo_buys:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its purchases from a lender, a servicer or an agency after a
            take-back (REO).
        n_reo_buys_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The same in the 730 days before the data end.
        last_reo_buy_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its last REO purchase, YYYY-MM-DD. Null when it never bought REO.
        is_active_reo_buyer:
          type: boolean
          description: >-
            True when n_reo_buys_24m is 1 or more: the filter reo of the buyers
            routes.
      required:
        - n_auction_buys
        - n_auction_buys_24m
        - last_auction_buy_date
        - is_active_auction_buyer
        - n_reo_buys
        - n_reo_buys_24m
        - last_reo_buy_date
        - is_active_reo_buyer
      additionalProperties: false
      description: >-
        The purchases of the organization at foreclosure auction and from a
        lender after a take-back, from step 06b through its profile.
    OrgLink:
      type: object
      properties:
        link_class:
          type: string
          description: >-
            The class of the link: person, agent, address or another class of
            the build.
        link_key:
          description: >-
            The key the link joins on. This host serves null here for a person
            for a person or an agent link. An address key is served to every
            key.
          type:
            - string
            - 'null'
        rule:
          type: string
          description: The rule of the build that made the link.
        kept:
          type: boolean
          description: True when the link survived the caps of the build.
        joined:
          type: boolean
          description: True when the link joined this entity to its organization.
        drop_reason:
          description: Why the link was cut. Null when the link was kept.
          type:
            - string
            - 'null'
        n_entities:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: The entities the key links. Null when the build did not count them.
      required:
        - link_class
        - link_key
        - rule
        - kept
        - joined
        - drop_reason
        - n_entities
      additionalProperties: false
      description: >-
        One link of an entity of the organization: what joined it, or what was
        cut.
    OrgPersonFiling:
      type: object
      properties:
        entity_no:
          type: string
          description: The entity of the filing.
        title:
          description: >-
            The title on the filing, for example MEMBER. Null when the file
            carries none.
          type:
            - string
            - 'null'
        role:
          description: >-
            The role of the build: member, manager, officer, director or agent.
            Null when the file carries none.
          type:
            - string
            - 'null'
        source:
          description: >-
            The source of the filing: principal or agent. Null when the file
            carries none.
          type:
            - string
            - 'null'
      required:
        - entity_no
        - title
        - role
        - source
      additionalProperties: false
      description: One filing of a person on one entity of the organization.
    OrgCompanyFiling:
      type: object
      properties:
        entity_no:
          type: string
          description: The entity of the filing.
        title:
          description: >-
            The title on the filing, for example MEMBER. Null when the file
            carries none.
          type:
            - string
            - 'null'
        role:
          description: >-
            The role of the build: member, manager, officer, director or agent.
            Null when the file carries none.
          type:
            - string
            - 'null'
        source:
          description: >-
            The source of the filing: principal or agent. Null when the file
            carries none.
          type:
            - string
            - 'null'
        names_itself:
          type: boolean
          description: >-
            True when the company is the filing entity itself: an entity that
            files its own name as a member.
      required:
        - entity_no
        - title
        - role
        - source
        - names_itself
      additionalProperties: false
      description: One filing of a company on one entity.
    MarketplaceMark:
      type: object
      properties:
        listing_id:
          type: string
          description: 'The listing: the id of the marketplace listing table.'
        source:
          description: >-
            The marketplace of the listing: investorlift for investorlift.com,
            mogul for mogul.investorlift.com. Null when the marketplace carries
            none.
          type:
            - string
            - 'null'
        source_listing_id:
          description: >-
            The id of the listing on its marketplace: the listing number of
            investorlift.com, or the deal id of Mogul. Null when the marketplace
            carries none.
          type:
            - string
            - 'null'
        published_on:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The publication date of the listing, YYYY-MM-DD. Null when the
            marketplace carries none.
        status_word:
          description: >-
            The status as the marketplace writes it. Never evidence of a sale:
            the outcome reads the deeds. Null when the marketplace carries none.
          type:
            - string
            - 'null'
        asking_price:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The asking price of the listing, whole US dollars. Null when the
            marketplace carries none.
        buy_now_price:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The buy-now price of the listing, whole US dollars. Null when the
            marketplace carries none.
        zip:
          description: >-
            The 5-digit ZIP of the listing. Null when the marketplace carries
            none.
          type:
            - string
            - 'null'
        property_id:
          description: >-
            The parcel the address of the listing resolved to, 32 hex
            characters: the key to `GET /v3/properties/{id}`. Null when the
            ladder found none.
          type:
            - string
            - 'null'
        resolve:
          type: string
          enum:
            - exact
            - unit
            - nodir
            - ambiguous
            - none
          description: >-
            How the address met the place index. Exact: one parcel at the key.
            Unit: the unit of the listing picked one of several. Nodir: one
            parcel at the key without the directional. Ambiguous: several and no
            unit decides. None: no parcel.
        n_candidates:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: The parcels at the address key. Null when the address has no key.
        legs:
          type: object
          properties:
            pre:
              type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: >-
                The purchases of the parcel in the 60 days before the
                publication.
            close:
              type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: The purchases in the 180 days from the publication.
            late:
              type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: The purchases from 180 to 400 days after the publication.
          required:
            - pre
            - close
            - late
          additionalProperties: false
          description: >-
            The purchase deeds of the parcel in the three windows of the old
            wholesale family.
        closing:
          anyOf:
            - type: object
              properties:
                deal_id:
                  type: string
                  description: >-
                    The purchase that closed the listing, 32 hex characters: the
                    key to `GET /v3/deals/{id}`.
                sale_date:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The date of that purchase, YYYY-MM-DD. Null when the deed
                    carries none.
                price:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                      description: Whole US dollars.
                    - type: 'null'
                  description: >-
                    The price of that purchase, whole US dollars. Null when the
                    deed carries none.
                window:
                  type: string
                  enum:
                    - close
                    - late
                  description: >-
                    close: the first purchase in the 180 days from the
                    publication. late: the first in the 180 to 400 days after
                    it, with none before.
                buyer:
                  type: object
                  properties:
                    org_id:
                      anyOf:
                        - type: string
                          pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
                          description: >-
                            The organization id: the state, a colon and the
                            anchor entity number for a registry organization,
                            for example AZ:L16090024. For a deed name that no
                            entity matched: the state, a colon, the word name, a
                            colon and the name key, for example AZ:name:ACME
                            HOLDINGS. The id is stable across builds while the
                            anchor entity stays.
                        - type: 'null'
                      description: >-
                        The buyer organization of that purchase: the key to `GET
                        /v3/orgs/{id}`. Null when the build matched none. A deed
                        name that reads as a person is not served here.
                    org_name:
                      description: >-
                        The display name of that organization. Null when org_id
                        is null.
                      type:
                        - string
                        - 'null'
                    from_registry:
                      description: >-
                        True when the organization is one of the business
                        registry. Null when org_id is null.
                      type:
                        - boolean
                        - 'null'
                  required:
                    - org_id
                    - org_name
                    - from_registry
                  additionalProperties: false
                  description: The buyer organization of the closing purchase.
              required:
                - deal_id
                - sale_date
                - price
                - window
                - buyer
              additionalProperties: false
            - type: 'null'
          description: >-
            The purchase that closed the listing. Null when no purchase followed
            inside the windows.
        price_within_asking:
          description: >-
            True when the closing price is within 5 percent of the asking price
            or of the buy-now price. Null without a closing price and a listing
            price.
          type:
            - boolean
            - 'null'
        outcome:
          type: string
          enum:
            - closed
            - closed_late
            - open
            - late_window
            - no_deed
            - unresolved
          description: >-
            The reading of the deeds. Closed: a purchase in the 180 days from
            the publication. Closed late: one from 180 to 400 days after it.
            Open: no purchase yet, inside 180 days. Late window: no purchase
            yet, inside 400 days. No deed: no purchase and the windows are over.
            Unresolved: no parcel.
        seller:
          type: object
          properties:
            org_id:
              description: >-
                The seller organization as the marketplace gives it: an id of
                the marketplace, not of the dataset. Null when the marketplace
                carries none.
              type:
                - string
                - 'null'
            org_name:
              description: >-
                The name of that organization. Null when the marketplace carries
                none.
              type:
                - string
                - 'null'
          required:
            - org_id
            - org_name
          additionalProperties: false
          description: The seller as the marketplace gives it.
        wholesaler:
          type: object
          properties:
            org_id:
              anyOf:
                - type: string
                  pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
                  description: >-
                    The organization id: the state, a colon and the anchor
                    entity number for a registry organization, for example
                    AZ:L16090024. For a deed name that no entity matched: the
                    state, a colon, the word name, a colon and the name key, for
                    example AZ:name:ACME HOLDINGS. The id is stable across
                    builds while the anchor entity stays.
                - type: 'null'
              description: >-
                The organization of the business registry whose entity name key
                is the name key of the seller: the key to `GET /v3/orgs/{id}`.
                Null when none matched.
            match:
              type: string
              enum:
                - filed
                - former
                - variant
                - ambiguous
                - none
              description: >-
                How the seller name met the registry: filed, former, variant (a
                form of one registry key with no space or with the S form of its
                last word), ambiguous when the key points at two organizations,
                or none. The list can grow with the rules of the build.
          required:
            - org_id
            - match
          additionalProperties: false
          description: The seller as an organization of the dataset.
      required:
        - listing_id
        - source
        - source_listing_id
        - published_on
        - status_word
        - asking_price
        - buy_now_price
        - zip
        - property_id
        - resolve
        - n_candidates
        - legs
        - closing
        - price_within_asking
        - outcome
        - seller
        - wholesaler
      description: >-
        One listing of the Investorlift marketplaces met with its parcel and the
        deeds after it: the outcome, the closing purchase, the seller and the
        wholesaler.
    LenderNmls:
      type: object
      properties:
        id:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The NMLS id of the lender from the curated seed of the build.
        url:
          type: string
          description: The NMLS Consumer Access page of the id.
      required:
        - id
        - url
      additionalProperties: false
      description: The NMLS id of a lender organization and the page that shows it.
    LenderSuccessor:
      type: object
      properties:
        org_id:
          type: string
          pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
          description: >-
            The lender organization of this state that acquired the lender, or
            that it is a subsidiary of.
        kind:
          type: string
          enum:
            - acquisition
            - subsidiary
          description: >-
            acquisition: the successor bought the lender. subsidiary: the lender
            is a unit of the successor.
      required:
        - org_id
        - kind
      additionalProperties: false
      description: >-
        The successor of a lender organization from the curated link seed of the
        build. A link never merges two lenders.
    LenderCounts:
      type: object
      properties:
        n_loans:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The loans under the lender of record: one instrument row for each
            loan key and lender, all time.
        n_loans_12m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The loans recorded in the 365 days before financing_as_of.
        n_loans_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The loans recorded in the 730 days before financing_as_of.
        n_loans_36m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The loans recorded in the 1,095 days before financing_as_of.
        volume_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The sum of the amounts of the 24-month loans, whole US dollars. The
            sum keeps a priced loan that is not an outlier and not a blanket
            position other than the carrier. 0 when none.
        n_unpriced_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The 24-month loans with no amount.
        n_amount_excluded_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The 24-month loans the volume leaves out: an amount above 5,000,000,
            or a blanket position that is not the carrier.
        n_blanket_positions_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The 24-month loans in a blanket group: one lender, one date and one
            amount on five parcels or more.
        n_parcels:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct parcels of its loans, all time.
        n_in_history:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its loans with a recorded instrument, all time.
        n_in_history_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans with a recorded instrument.
        n_in_both_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its 24-month loans that are an open position paired with a recorded
            instrument.
        n_first_lien_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans in the first open position of the parcel.
        n_heloc_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans with the product heloc.
        n_construction_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans with the product construction.
        n_purchase_label_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans the county labelled purchase money.
        n_priced_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans in the volume.
        n_rated_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans with a rate.
        n_term_known_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans with a term.
        n_loans_since_2015:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its loans recorded since 2015-01-01.
        n_before_2002:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its loans recorded before 2002-01-01.
        n_undated:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its loans with no recording date.
        first_recording_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its first recording date, YYYY-MM-DD. Null when none is dated.
        last_recording_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its last recording date, YYYY-MM-DD. Null when none is dated.
      required:
        - n_loans
        - n_loans_12m
        - n_loans_24m
        - n_loans_36m
        - volume_24m
        - n_unpriced_24m
        - n_amount_excluded_24m
        - n_blanket_positions_24m
        - n_parcels
        - n_in_history
        - n_in_history_24m
        - n_in_both_24m
        - n_first_lien_24m
        - n_heloc_24m
        - n_construction_24m
        - n_purchase_label_24m
        - n_priced_24m
        - n_rated_24m
        - n_term_known_24m
        - n_loans_since_2015
        - n_before_2002
        - n_undated
        - first_recording_date
        - last_recording_date
      additionalProperties: false
      description: >-
        The loans of a lender organization under the lender of record, by window
        and by rule. Every count is a count of observed rows.
    LenderOpen:
      type: object
      properties:
        n_liens:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The open positions under the open-table lender: every open lien of
            the slice.
        n_first_liens:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The open positions in the first position of the parcel.
        n_junior_liens:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The open positions in the second position or below.
        n_due_known:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The open positions with a due date.
        n_maturing_12m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The open positions due in the 365 days after financing_as_of.
        n_on_resold_parcels:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The open positions on a parcel sold at arm's length after the
            recording.
        n_open_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The open positions recorded in the 730 days before financing_as_of.
        balance:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The sum of the estimated balances, whole US dollars. The sum leaves
            out an outlier, a blanket position other than the carrier and a
            position on a resold parcel. 0 when none.
        n_balance_excluded:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The open positions with a balance the sum leaves out.
      required:
        - n_liens
        - n_first_liens
        - n_junior_liens
        - n_due_known
        - n_maturing_12m
        - n_on_resold_parcels
        - n_open_24m
        - balance
        - n_balance_excluded
      additionalProperties: false
      description: >-
        The open book of a lender organization: its open positions and their
        balances, by rule.
    LenderTerms:
      type: object
      properties:
        amount_window:
          type: string
          enum:
            - 24m
            - all
          description: >-
            The window of the five quantiles: 24m when the lender has 20 priced
            loans or more in the 24 months, else all.
        amount_p25:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The first quartile of the amounts of the priced loans of the window,
            whole US dollars. Null below three loans.
        amount_p50:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The median amount of the window, whole US dollars. Null below three
            loans.
        amount_p75:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
              description: Whole US dollars.
            - type: 'null'
          description: >-
            The third quartile of the window, whole US dollars. Null below three
            loans.
        rate_p50:
          description: >-
            The median rate of the rated loans of the window, percent. Null
            below three rated loans.
          type:
            - number
            - 'null'
        term_p50_months:
          description: >-
            The median term of the loans with a term in the window, months. Null
            below three.
          type:
            - number
            - 'null'
        share_le_24m:
          description: >-
            The share of its loans with a term of 24 months or less, of the
            loans with a term, all time, to nine decimals. Null when fewer than
            half of its loans carry a term.
          type:
            - number
            - 'null'
        share_25_120m:
          description: The share with a term of 25 to 120 months. Null as share_le_24m.
          type:
            - number
            - 'null'
        share_121_359m:
          description: The share with a term of 121 to 359 months. Null as share_le_24m.
          type:
            - number
            - 'null'
        share_ge_360m:
          description: The share with a term of 360 months or more. Null as share_le_24m.
          type:
            - number
            - 'null'
      required:
        - amount_window
        - amount_p25
        - amount_p50
        - amount_p75
        - rate_p50
        - term_p50_months
        - share_le_24m
        - share_25_120m
        - share_121_359m
        - share_ge_360m
      additionalProperties: false
      description: >-
        The amounts, the rate and the terms of the loans of a lender
        organization, as positional quantiles and shares.
    LenderPlaces:
      type: object
      properties:
        n_zips_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct ZIPs of its 24-month loans.
        n_counties_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct counties of its 24-month loans.
        top_zip5_24m:
          description: >-
            The ZIP with the most of its 24-month loans, the lower code on a
            tie. Null when it has no 24-month loan with a ZIP.
          type:
            - string
            - 'null'
        top_zip_share_24m:
          description: >-
            The share of its 24-month loans in that ZIP, to nine decimals. Null
            when it has no 24-month loan.
          type:
            - number
            - 'null'
      required:
        - n_zips_24m
        - n_counties_24m
        - top_zip5_24m
        - top_zip_share_24m
      additionalProperties: false
      description: >-
        Where a lender organization lent in the 24 months: the counts of its
        places and its top ZIP.
    LenderRankInState:
      type: object
      properties:
        loans_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its position among the lenders of the state by 24-month loans, 1
            first.
        volume_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its position among the lenders of the state by 24-month volume, 1
            first.
      required:
        - loans_24m
        - volume_24m
      additionalProperties: false
      description: The rank of a lender organization in its state, read at request time.
    LenderDeals:
      type: object
      properties:
        n_deals:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The flagged purchases of the organization as a buyer.
        first_deal_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its first deed as a buyer, YYYY-MM-DD. Null for a deed name.
        last_deal_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: Its last deed as a buyer, YYYY-MM-DD. Null for a deed name.
      required:
        - n_deals
        - first_deal_date
        - last_deal_date
      additionalProperties: false
      description: >-
        The lender organization as a buyer of investment property: the one node
        of the set.
    LenderBorrowers:
      type: object
      properties:
        n_borrowers:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct borrower keys of its loans, all time.
        n_borrowers_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct borrower keys of its 24-month loans.
        n_borrower_orgs_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct borrower organizations of its 24-month loans.
        n_repeat_borrowers_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The borrower organizations on two or more of its 24-month loans.
      required:
        - n_borrowers
        - n_borrowers_24m
        - n_borrower_orgs_24m
        - n_repeat_borrowers_24m
      additionalProperties: false
      description: >-
        The borrowers of a lender organization, counted by key and by
        organization.
    LenderFinanced:
      type: object
      properties:
        n_investor_loans:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its loans to a borrower organization that has a flagged purchase of
            its own, all time.
        n_investor_loans_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such loans in the 24 months.
        n_investor_orgs_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The distinct such organizations in the 24 months.
        n_investor_loans_since_2015:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such loans recorded since 2015-01-01.
        n_deals_financed:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The flagged purchases whose purchase loan is a strict-linked loan of
            the lender, all time.
        n_deals_financed_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such purchases financed by a loan of the 24 months.
        n_auction_purchases_financed_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Of them, the purchases at a foreclosure auction.
        n_marketplace_purchases_financed_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Of them, the purchases that closed a listing of the Investorlift
            marketplaces.
        n_purchase_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its 24-month loans whose purpose reads purchase: a priced purchase
            deed inside the 45 days up to the recording.
        n_not_purchase_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans whose purpose reads not_purchase.
        n_purpose_unknown_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans whose purpose is unknown.
        investor_lender_by_count:
          type: boolean
          description: >-
            True under the behavior rule of the build: 20 loans or more since
            2015, a quarter of them strict-linked loans to an investor, and no
            bank tag.
      required:
        - n_investor_loans
        - n_investor_loans_24m
        - n_investor_orgs_24m
        - n_investor_loans_since_2015
        - n_deals_financed
        - n_deals_financed_24m
        - n_auction_purchases_financed_24m
        - n_marketplace_purchases_financed_24m
        - n_purchase_24m
        - n_not_purchase_24m
        - n_purpose_unknown_24m
        - investor_lender_by_count
      additionalProperties: false
      description: >-
        What a lender organization financed: the investor loans, the purchases
        its loans financed and the purpose of its loans.
    LenderOutcomes:
      type: object
      properties:
        n_strict_all:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its loans strict-linked to a flagged purchase: recorded inside 45
            days after the sale, all time.
        n_strict_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such loans in the 24 months.
        n_captured_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its 24-month loans linked to a flagged purchase, strict or loose.
        n_foreclosed:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its captured loans followed by a take-back deed past the 90-day
            floor, before any resale or refinance.
        n_foreclosed_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Such loans recorded in the 24 months.
        n_resolved_by_resale:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its captured loans resolved by a priced resale of the parcel.
        n_refinanced:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            Its captured loans resolved by another loan on the parcel more than
            45 days after.
        n_open_outcome:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: Its captured loans with an open position and no later event.
        n_takebacks:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: >-
            The parcels the lender took back since 2016: a take-back deed with a
            key of the lender among the grantees, its own auction purchases out.
        n_takebacks_24m:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The parcels it took back in the 24 months.
        median_months_to_payoff:
          description: >-
            The median months from the recording to the resale or the refinance
            of its strict-linked loans resolved in the 24 months. Null below
            three.
          type:
            - number
            - 'null'
        is_auction_lender:
          type: boolean
          description: >-
            True under one of two rules. A key of the lender is the grantee of
            two deeds in lieu or more on distinct parcels since 2016. Or a key
            of the lender bought two trustee-sale deeds or more as a seller key
            too, the credit bid.
      required:
        - n_strict_all
        - n_strict_24m
        - n_captured_24m
        - n_foreclosed
        - n_foreclosed_24m
        - n_resolved_by_resale
        - n_refinanced
        - n_open_outcome
        - n_takebacks
        - n_takebacks_24m
        - median_months_to_payoff
        - is_auction_lender
      additionalProperties: false
      description: >-
        The outcomes of the captured loans of a lender organization and the
        parcels it took back. A take-back is a deed, never delinquency.
    OrgTopLender:
      type: object
      properties:
        org_id:
          anyOf:
            - type: string
              pattern: ^[A-Z]{2}:(name:.{1,200}|[A-Z0-9-]{1,40})$
              description: >-
                The organization id: the state, a colon and the anchor entity
                number for a registry organization, for example AZ:L16090024.
                For a deed name that no entity matched: the state, a colon, the
                word name, a colon and the name key, for example AZ:name:ACME
                HOLDINGS. The id is stable across builds while the anchor entity
                stays.
            - type: 'null'
          description: >-
            The lender organization: the key to `GET /v3/lenders/{id}` and `GET
            /v3/orgs/{id}`. Null when the loan names no lender, or when the name
            reads as a person.
        org_name:
          description: The display name of the lender. Null when withheld with the id.
          type:
            - string
            - 'null'
        from_registry:
          description: >-
            True for an organization of the business registry, false for a deed
            name. Null when withheld.
          type:
            - boolean
            - 'null'
        tags:
          type: array
          items:
            type: string
            enum:
              - government
              - bank
              - credit_union
              - trust
              - person
              - hard_money
              - institution
            description: >-
              A reading of the name of the lender, each by its rule in the
              build. government: a public body. bank: the bank, thrift and
              charter words. credit_union: a credit union. trust: a trust, an
              IRA, an estate or a seller carry-back. person: a name that reads
              as a person. hard_money: the hard-money vocabulary and brands.
              institution: the party-wide reading of an institutional word, by
              the rule tag_institution of the build. It reads a bank, mortgage,
              loan, lending, funding, finance or servicing word. It also reads a
              credit union, a GSE or HUD form, a public body, a title or escrow
              company and an association. It also reads a school, a hospital, a
              church, a club, an insurer, a pension or retirement plan, a
              securitization or loan trust and a REIT brand. It excludes FBO,
              custodian, IRA, seller financing, insurance trust and the iBuyer
              brands. A bank, a credit union, a public body and a hard-money
              REIT carry it beside their own tag. It never means a bank: a
              mortgage company and an investor lender carry it alike. A tag
              decides no row: a lender keeps its loans and gets a tag. The tags
              of an organization are the union of the tags of its spellings,
              less person when the organization reads as a company. The list can
              grow with the rules of the build: a client keeps an unknown tag.
          description: >-
            The tags of the lender, in the order of the enum. Empty when
            withheld.
        n_deeds:
          type: integer
          minimum: -9007199254740991
          maximum: 9007199254740991
          description: The loans between the two.
      required:
        - org_id
        - org_name
        - from_registry
        - tags
        - n_deeds
      additionalProperties: false
      description: One lender of the organization with the loans between them.
    StrCoverageJurisdiction:
      type: object
      properties:
        name:
          type: string
          description: >-
            The jurisdiction, upper case, for example SCOTTSDALE, PHOENIX or
            HOUSTON: the city-limit polygon the parcel falls in, never the
            postal city. The same value as
            short_term_rental.coverage.jurisdiction on the parcels inside it.
        regime:
          anyOf:
            - type: string
              enum:
                - REQUIRED
                - NOT_REQUIRED
                - UNKNOWN
              description: >-
                The city's rule on a short-term rental licence or permit.
                REQUIRED: an ordinance requires one. NOT_REQUIRED: the city has
                no requirement, so no roll exists. UNKNOWN: the survey did not
                cover the city. Null when the market row does not record it.
            - type: 'null'
          description: >-
            Null when the market row does not record it. The city's rule on a
            short-term rental licence or permit. REQUIRED: an ordinance requires
            one. NOT_REQUIRED: the city has no requirement, so no roll exists.
            UNKNOWN: the survey did not cover the city. Null when the market row
            does not record it.
        coverage_reason:
          anyOf:
            - type: string
              enum:
                - LOADED_SERVED
                - LOADED_UNVALIDATED
                - LOADED_COUNTS_ONLY
                - REQUIRED_NOT_PUBLISHED
                - NO_REQUIREMENT
                - NOT_SURVEYED
              description: >-
                Why parcels of this jurisdiction carry, or do not carry, a
                short-term rental block. LOADED_SERVED: the city's roll is on
                file, matched to parcels and served, so every parcel inside
                carries a block, NONE when it has no record. LOADED_UNVALIDATED:
                the roll is on file and matched, but without a spot check, so
                the block is present with status null and coverage.served false.
                LOADED_COUNTS_ONLY: the roll is on file for counts only, because
                no parcel match is possible for the file, so no block. No block
                for REQUIRED_NOT_PUBLISHED (licence required, no roll
                published), NO_REQUIREMENT (no licence required) or NOT_SURVEYED
                (outside the survey). Null when the market row does not record
                it.
            - type: 'null'
          description: >-
            Null when the market row does not record it. Why parcels of this
            jurisdiction carry, or do not carry, a short-term rental block.
            LOADED_SERVED: the city's roll is on file, matched to parcels and
            served, so every parcel inside carries a block, NONE when it has no
            record. LOADED_UNVALIDATED: the roll is on file and matched, but
            without a spot check, so the block is present with status null and
            coverage.served false. LOADED_COUNTS_ONLY: the roll is on file for
            counts only, because no parcel match is possible for the file, so no
            block. No block for REQUIRED_NOT_PUBLISHED (licence required, no
            roll published), NO_REQUIREMENT (no licence required) or
            NOT_SURVEYED (outside the survey). Null when the market row does not
            record it.
        served:
          type: boolean
          description: >-
            True when parcels inside this jurisdiction carry a measured status
            (LICENSED, PENDING, EXPIRED or NONE). False when they carry a block
            with status null, or no block at all: coverage_reason says why.
        snapshot_only:
          type: boolean
          description: >-
            True when the roll came from a single pull and has no weekly feed
            (Fountain Hills, Cave Creek). Its dates are the pull date, and the
            API never sets feed_stale.
        licence_start:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The earliest possible date of a licence in this jurisdiction, the
            day its ordinance took effect, YYYY-MM-DD, for example 2025-10-01
            for Houston. Null when unknown, or when the city requires no
            licence.
        snapshot_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The snapshot the served blocks read, YYYY-MM-DD:
            short_term_rental.data_as_of on every parcel inside. Null when no
            roll is on file.
        feed_stale:
          type: boolean
          description: >-
            True when this week's feed failed the freshness rule and the API
            serves the last good snapshot instead. Every block inside then
            carries coverage.feed_stale true. False otherwise.
        sources:
          type: array
          items:
            $ref: '#/components/schemas/StrCoverageSource'
          description: >-
            The city files behind this jurisdiction, each with its newest load
            date and its stale flag. Empty when no roll is on file.
        n_licensed:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            Parcels inside with status LICENSED on this snapshot. Null when no
            roll is on file.
        n_pending:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: Parcels inside with status PENDING. Null when no roll is on file.
        n_expired:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: Parcels inside with status EXPIRED. Null when no roll is on file.
        n_advertised:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            Parcels the city lists as advertised without a licence, Scottsdale
            only. The API counts them and never serves them as a status. Null
            when the city publishes no such list.
        share_unmatched:
          anyOf:
            - type: number
              description: Decimal ratio, never a percentage (0.53 = +53%).
            - type: 'null'
          description: >-
            The share of the city's records that matched no parcel, 0 to 1, for
            example 0.04. Null when no roll is on file.
        share_assumed:
          anyOf:
            - type: number
              description: Decimal ratio, never a percentage (0.53 = +53%).
            - type: 'null'
          description: >-
            The share of attributed parcels with attribution_basis ASSUMED, 0 to
            1. ASSUMED means the attribution has no date, no name and no regime
            bound. Null when no roll is on file.
      required:
        - name
        - regime
        - coverage_reason
        - served
        - snapshot_only
        - licence_start
        - snapshot_date
        - feed_stale
        - sources
        - n_licensed
        - n_pending
        - n_expired
        - n_advertised
        - share_unmatched
        - share_assumed
      additionalProperties: false
      description: >-
        One city of the market in the short-term rental build. It says if the
        licence roll is on file and served, how fresh it is, and what it counts.
        It explains a null short_term_rental block on a parcel: the block is
        null where the API does not serve the jurisdiction.
    ParcelCoverage:
      type: object
      properties:
        parcel_as_of:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The deed data end that the parcel layer build used, YYYY-MM-DD. Null
            when the coverage row does not record it.
        n_parcels:
          anyOf:
            - type: integer
              minimum: -9007199254740991
              maximum: 9007199254740991
            - type: 'null'
          description: >-
            Parcels in the layer for this market. Null when the coverage row
            does not record it.
        sale_mortgage_measured:
          type: boolean
          description: >-
            True when the delivery records a purchase mortgage on at least one
            priced last sale in five of the market. Then cash_sale_proxy, the
            sale.cash_sale filter and the cash-buyer quicklist are measured.
            False below that bar, as in the 2026 deliveries, which carry the
            column empty. Then cash_sale_proxy is null on every parcel, and the
            filter and the quicklist answer 422 cash_sale_unavailable.
        financing:
          anyOf:
            - type: object
              properties:
                as_of:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The date of the delivery that valued the financing, lien and
                    valuation slice, YYYY-MM-DD. Null when the coverage row does
                    not record it.
                dated:
                  type: boolean
                  description: >-
                    True while the Recorder & Mortgage and AVM datasets are not
                    in the current delivery, so the slice stays at as_of. The
                    API then stamps every value from the slice in meta.dated[].
                dated_reason:
                  description: Why the slice is dated. Null when dated is false.
                  type:
                    - string
                    - 'null'
                n_parcels:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels with a row in the slice. Null when the coverage row
                    does not record it.
                n_with_open_lien:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels with at least one open lien at as_of. Null when the
                    coverage row does not record it.
                n_free_and_clear:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels with zero open liens at as_of. Null when the
                    coverage row does not record it.
                n_avm:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels with an AVM at as_of. Null when the coverage row
                    does not record it.
                n_involuntary:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels with an involuntary lien at as_of. Null when the
                    coverage row does not record it.
                n_lenders:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Distinct raw lender spellings over the two lien tables, not
                    registry ids. For registry ids, read
                    meta.coverage[].lenders.n_lender_ids. Null when the coverage
                    row does not record it.
              required:
                - as_of
                - dated
                - dated_reason
                - n_parcels
                - n_with_open_lien
                - n_free_and_clear
                - n_avm
                - n_involuntary
                - n_lenders
              additionalProperties: false
            - type: 'null'
          description: The financing slice. Null when this market has none.
        permits:
          anyOf:
            - type: object
              properties:
                as_of:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The effective date of the loaded permit snapshot,
                    YYYY-MM-DD. Null when the coverage row does not record it.
                n_permits:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Permits served for this market. Null when the coverage row
                    does not record it.
                n_parcels:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels with at least one permit. Null when the coverage row
                    does not record it.
                n_unmatched:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Permits in the county file that landed on no parcel of the
                    market, so the API does not serve them. Null when the
                    coverage row does not record it.
                jurisdictions:
                  anyOf:
                    - type: array
                      items:
                        type: object
                        properties:
                          jurisdiction:
                            description: >-
                              The issuing city or county, upper case. Null when
                              the file names none.
                            type:
                              - string
                              - 'null'
                          n_permits:
                            anyOf:
                              - type: integer
                                minimum: -9007199254740991
                                maximum: 9007199254740991
                              - type: 'null'
                            description: >-
                              Permits the jurisdiction issued, all time. Null
                              when the coverage row does not record it.
                          last_issue_date:
                            anyOf:
                              - type: string
                                format: date
                                description: Calendar date, YYYY-MM-DD.
                              - type: 'null'
                            description: >-
                              The newest issue date of the jurisdiction,
                              YYYY-MM-DD. Null when no permit of the
                              jurisdiction carries an issue date.
                          windows_measured:
                            description: >-
                              True when the jurisdiction issued a permit in the
                              12 months before as_of. False when it did not: its
                              feed is stale, so its parcels carry null 24-month
                              and 36-month windows. The rule applies in every
                              market. Read those null windows (n_permits_24m,
                              n_open_permits_12m, major_work_36m, tags_24m,
                              job_value_24m) as unmeasured, not as permit-free.
                              The negative permit filters of the search leave
                              such parcels out. Null only on a coverage row
                              built before the flag existed.
                            type:
                              - boolean
                              - 'null'
                        required:
                          - jurisdiction
                          - n_permits
                          - last_issue_date
                          - windows_measured
                        additionalProperties: false
                    - type: 'null'
                  description: >-
                    The issuing jurisdictions, largest first, each with its
                    permit count, its newest issue date and its windows_measured
                    flag. Null when the coverage row does not record them.
              required:
                - as_of
                - n_permits
                - n_parcels
                - n_unmatched
                - jurisdictions
              additionalProperties: false
            - type: 'null'
          description: The permit snapshot. Null when this market has none.
        owner_profile:
          anyOf:
            - type: object
              properties:
                as_of:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The date of the delivery the Owner Profile block comes from,
                    YYYY-MM-DD. Null when the coverage row does not record it.
                n_parcels:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels carrying a profile. Null when the coverage row does
                    not record it.
                n_multi:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels whose owner holds two or more properties. Null when
                    the coverage row does not record it.
                n_portfolio_5:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels whose owner holds five or more. Null when the
                    coverage row does not record it.
              required:
                - as_of
                - n_parcels
                - n_multi
                - n_portfolio_5
              additionalProperties: false
            - type: 'null'
          description: The Owner Profile block. Null when this market has none.
        history:
          anyOf:
            - type: object
              properties:
                first_week:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The first weekly file the history lake replayed (the
                    baseline FULL), YYYY-MM-DD. Null when the lake has no file.
                last_week:
                  anyOf:
                    - type: string
                      format: date
                      description: Calendar date, YYYY-MM-DD.
                    - type: 'null'
                  description: >-
                    The last weekly file replayed, YYYY-MM-DD. Null when the
                    lake has no file.
                zips:
                  anyOf:
                    - type: array
                      items:
                        type: string
                    - type: 'null'
                  description: >-
                    The ZIP codes the history lake covers. A parcel outside them
                    has no history: `GET /v1/properties/{id}/history` answers
                    422 history_unavailable and the history block is null.
                n_parcels:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Parcels observed in the ZIP set. Null when the coverage row
                    does not record it.
                n_events:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Typed events on record. Null when the coverage row does not
                    record it.
                n_weeks:
                  anyOf:
                    - type: integer
                      minimum: -9007199254740991
                      maximum: 9007199254740991
                    - type: 'null'
                  description: >-
                    Weekly files replayed. Null when the coverage row does not
                    record it.
                domains:
                  anyOf:
                    - type: object
                      propertyNames:
                        type: string
                      additionalProperties:
                        type: object
                        properties:
                          first_week:
                            anyOf:
                              - type: string
                                format: date
                                description: Calendar date, YYYY-MM-DD.
                              - type: 'null'
                            description: >-
                              The first weekly file with the domain, YYYY-MM-DD.
                              Null when the lake has no file for it.
                          last_week:
                            anyOf:
                              - type: string
                                format: date
                                description: Calendar date, YYYY-MM-DD.
                              - type: 'null'
                            description: >-
                              The last weekly file with the domain, YYYY-MM-DD.
                              Null when the lake has no file for it.
                          n_events:
                            anyOf:
                              - type: integer
                                minimum: -9007199254740991
                                maximum: 9007199254740991
                              - type: 'null'
                            description: >-
                              Typed events of the domain on record. Null when
                              the coverage row does not record it.
                        required:
                          - first_week
                          - last_week
                          - n_events
                        additionalProperties: false
                    - type: 'null'
                  description: >-
                    Per domain, the weeks the lake covers it. Valuation and
                    financing end at the financing slice date, financing.as_of.
                    The rest run to last_week. Null when the coverage row does
                    not record them.
              required:
                - first_week
                - last_week
                - zips
                - n_parcels
                - n_events
                - n_weeks
                - domains
              additionalProperties: false
            - type: 'null'
          description: The history lake. Null when this market has none.
      required:
        - parcel_as_of
        - n_parcels
        - sale_mortgage_measured
        - financing
        - permits
        - owner_profile
        - history
      additionalProperties: false
      description: >-
        What the parcel products cover in one market. The parts are the parcel
        layer, the dated financing slice, the permit snapshot, the Owner Profile
        block and the history lake. Each part carries its as-of date and its
        counts, and is null where the market has none of it. The block itself is
        null where the market has no parcel product tables.
    StrCoverageSource:
      type: object
      properties:
        source:
          type: string
          description: >-
            The source code of one city file, for example S1 (the Scottsdale
            licensed roll), P1 (the Phoenix active permits layer) or COH (the
            Houston registry).
        snapshot_date:
          anyOf:
            - type: string
              format: date
              description: Calendar date, YYYY-MM-DD.
            - type: 'null'
          description: >-
            The date of the newest load of this source, YYYY-MM-DD. Null before
            the first load of this source.
        stale:
          type: boolean
          description: >-
            True when the newest load failed the freshness rule and the API
            still serves the previous snapshot. A load fails the rule when the
            count moved more than 30 percent, or when its newest date is more
            than 14 days old.
      required:
        - source
        - snapshot_date
        - stale
      additionalProperties: false
      description: >-
        One city file behind a jurisdiction's short-term rental data: the date
        of its newest load, and if that load is stale.
  headers:
    ETag:
      description: >-
        The entity tag of the answer, derived from the build of the served set
        and from the representation, not from the body. It moves only when a
        state is published again. On a JSON route, send it back as
        If-None-Match, and an unchanged set answers 304 with no body. GET
        /v3/build runs no query, so it is the lowest-cost place to send the tag.
        On every 2xx and the 304, never on an error.
      schema:
        type: string
    X-Request-Id:
      description: >-
        The id of this call. The edge mints it and also sends it as zp-rid, the
        gateway's own name for it. The API keys its log line for the call on it,
        and every error body repeats it as request_id. Log it on every response,
        not only on errors. A refusal the gateway answers itself carries zp-rid
        and request_id alone. Those refusals are a 401, a 403 quota_exceeded and
        a 429 at the limit of the plan.
      schema:
        type: string
    X-Rows:
      description: >-
        How many rows the body carries: data.length on a list, 1 on a single
        record. The size of the body, not a charge. Absent on a streamed export,
        whose count the API knows only when the stream ends, and on a 304.
      schema:
        type: integer
        minimum: 0
    X-Dataset-Version:
      description: >-
        The build token of the served set: one pair per served state in state
        order, each the state and its run id, joined by a dash
        (AZ1790123752-TX1790248213 for two states). The run ids are the same as
        meta.build.states[].run_id, and you can read them without parsing the
        body. The token moves only when a state is published again, so fold it
        into cache keys. On every 2xx and the 304, never on an error.
      schema:
        type: string
    X-Data-End:
      description: >-
        The newest deed date across the served states, YYYY-MM-DD. GET
        /v3/coverage carries the date of each state. On every 2xx and the 304,
        never on an error. Absent while no served state carries a deed date.
      schema:
        type: string
    Retry-After:
      description: >-
        Whole seconds to wait before you retry, never below 1. On a 429, the
        seconds until the spent bucket refills. On a 503, 1 for pool_saturated
        and 5 for ledger_unavailable, and none for database_unavailable. On a
        403 plan_limit for the name-search day cap, the seconds to the next UTC
        midnight, when the cap resets. The other plan limits carry none. The
        body repeats it as retry_after on the 429, the ledger refusal and the
        day cap.
      schema:
        type: integer
        minimum: 1
  securitySchemes:
    bearerAuth:
      type: http
      scheme: bearer
      bearerFormat: API key
      description: >-
        API key from the developer console (starts with zpka_). Create one at
        https://developers.investorlift.com/get-a-key. The same key works on
        POST /mcp.

````

This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.