{
  "schemaVersion": "1.1.0",
  "title": "Best Pet Crate crate dimensions",
  "description": "Size-level crate dimensions for models Best Pet Crate already covers. Sister sites should fetch this file at build time. Null means the value was not verified. Never treat null as zero.",
  "units": {
    "length": "in",
    "weight": "lb"
  },
  "lastUpdated": "2026-10-31",
  "page": "https://bestpetcrate.com/tools/fit-finder/crate-dimensions/",
  "methodology": "Numbers are copied from the manufacturer page, or from a major retailer's official listing, on date_checked. Nothing is estimated, converted, or filled from a formula. exterior_* is used only when the source calls the figure exterior or external. interior_* is used only when the source calls it interior. stated_* is the published length/width/height when the source does not say exterior or interior. A range is not stored as a single number. door_count is set only when the source states a count.",
  "columns": [
    "id",
    "brand",
    "model",
    "size_variant",
    "product_slug",
    "fit_finder_id",
    "crate_type",
    "crate_type_basis",
    "exterior_length_in",
    "exterior_width_in",
    "exterior_height_in",
    "interior_length_in",
    "interior_width_in",
    "interior_height_in",
    "stated_length_in",
    "stated_width_in",
    "stated_height_in",
    "dimension_label",
    "door_count",
    "door_positions",
    "weight_lb",
    "weight_as_published",
    "source_url",
    "source_name",
    "additional_source_url",
    "date_checked",
    "verification_status",
    "exterior_status",
    "interior_status",
    "stated_status",
    "door_status",
    "weight_status",
    "mfr_listed_bed_size_in",
    "mfr_listed_bed_size_source_url",
    "mfr_listed_bed_size_status",
    "dimension_notes"
  ],
  "fields": {
    "id": "Stable row id. Do not reuse an id for a different size.",
    "brand": "Brand name as published on the source page.",
    "model": "Model line.",
    "size_variant": "Size name as published on the source, or the Fit Finder model label when the row is unverified.",
    "product_slug": "BPC content collection slug in src/content/products, or null.",
    "fit_finder_id": "Fit Finder model id, or null when this size is not in the Fit Finder fleet.",
    "crate_type": "wire, plastic, soft, heavy-duty, or other.",
    "crate_type_basis": "manufacturer when the source page states the type or material class used here; bpc-catalog when the type comes from the BPC product file.",
    "exterior_length_in": "Exterior length in inches, or null.",
    "exterior_width_in": "Exterior width in inches, or null.",
    "exterior_height_in": "Exterior height in inches, or null.",
    "interior_length_in": "Interior length in inches, or null.",
    "interior_width_in": "Interior width in inches, or null.",
    "interior_height_in": "Interior height in inches, or null.",
    "stated_length_in": "Published length in inches when the source does not classify it as exterior or interior, or null.",
    "stated_width_in": "Published width in inches when unclassified, or null.",
    "stated_height_in": "Published height in inches when unclassified, or null.",
    "dimension_label": "The source's own words for the figures, or null.",
    "door_count": "Integer door count, or null.",
    "door_positions": "Door positions in the source's words, or null.",
    "weight_lb": "Crate weight in pounds, or null. Set only when the source states one pound figure.",
    "weight_as_published": "Exact weight wording from the source, including Approx. or extra configurations, or null.",
    "source_url": "Page the dimension figures were read from. For an unverified row, the page that was checked.",
    "source_name": "Publisher of source_url.",
    "additional_source_url": "Second page used for a field that source_url does not contain, or null.",
    "date_checked": "ISO date the source page was read.",
    "verification_status": "verified, partial, or unverified. verified means every filled dimension group was read from the source and empty dimension groups were not published on that source. partial means at least one dimension was read but the triple is incomplete or ambiguous. unverified means no dimension number is stored.",
    "exterior_status": "verified, partial, not_published, or unverified.",
    "interior_status": "verified, partial, not_published, or unverified.",
    "stated_status": "verified, partial, not_published, or unverified.",
    "door_status": "verified, partial, not_published, or unverified.",
    "weight_status": "verified, partial, not_published, or unverified.",
    "dimension_notes": "Source wording that did not fit a single number, including alternate widths, handle height, ranges, and door-configuration adders. Not a place for estimates.",
    "mfr_listed_bed_size_in": "Manufacturer pairing label, in inches. The bed or mat size the manufacturer lists as matching this crate, such as a bed sold for 36-inch crates. Not a crate length, width, or height. Null when no pairing is stated.",
    "mfr_listed_bed_size_source_url": "Page where the manufacturer states that bed or mat pairing, or null.",
    "mfr_listed_bed_size_status": "verified, unverified, or not_published. verified only when mfr_listed_bed_size_in was read on mfr_listed_bed_size_source_url. Not a crate-dimension status."
  },
  "consumers": [
    "https://bestpetcrate.com/tools/fit-finder/crate-dimensions/",
    "bestcratecover.com cover-size lookup",
    "dogbedlab.com crate-mat size tool"
  ],
  "rowCount": 48
}
