Skip to main content
Breaking changes to result schemas ship as a new schema_version with advance notice and an overlap window — your integration always knows which shape it’s reading, because every result declares its version.

2026-07

  • Typed T-12 and offering memorandum results. T-12 extractions now return t12.v1: report metadata, the statement’s line items with every monthly value and its source cell, and — when the document states its reporting period — a ready-made mapping of each column to the calendar month it covers. Offering memorandum extractions now return offering_memorandum.v1: every extracted fact organized into the document’s own sections, plus a property summary of the key property attributes. Extractions that produce no data at all now fail and are refunded in full instead of returning an empty result.
  • Typed rent roll results. Rent-roll extractions now return rent_roll.v1: a normalized unit table (typed headers, one entry per unit with source locations), the as-of date, and document-level facts. If the structured result cannot be produced, the extraction fails and the charge is refunded in full — you are never billed for output you didn’t receive.
  • Initial release. Documents, extractions, usage, and webhook endpoints are live. Other document types return the facts.v1 schema — extracted values with confidence scores and source locations.