Skip to main content

Data dictionary

Every field on a Boardwalk project record: what it means, its type, and a real example.

78 fields in 13 groups. Examples come from one real project, Torrington Creekside, Mesquite, TX, as the API returned it.

Endpoints, filters, and full descriptions are in theAPI docs

78 fields

Identity

  • Project ID
    integer
    id

    Boardwalk's permanent ID for the project.

    10933940
  • Record Type
    string
    recordType

    The kind of record, always a project for now.

    "project"
  • Project Name
    string
    projectName

    The project's name.

    "Torrington Creekside"
  • Boardwalk Link
    string
    boardwalkLink

    A link that opens the project on the Boardwalk map.

    "https://boardwalkai.com/map/#project=10933940"
  • Merged From
    array
    mergedFrom

    IDs of duplicate filings merged into this one project.

    [10933940]
  • Last Updated
    stringnullable
    lastUpdated

    When the record last changed.

    "2026-07-19T17:37:50Z"
  • Meeting Date
    stringnullable
    meetingDate

    The date of the latest public meeting that took up the project.

    "2026-09-08"
  • What's Happening
    stringnullable
    projectHeadline

    One line on the latest news about the project.

    "291-Unit Residential Development by JPI Development"

Delivery

  • Delivery State
    objectnullable
    delivery

    Whether this record was already delivered to you, and whether it was billed.

    { "alreadyExported": true, "updatedSinceExport": false, "billed": false }

Location

  • Address
    stringnullable
    address

    The street address, as written in the filing.

    "900 and 1000 Windbell Circle"
  • City
    stringnullable
    city

    The city the project is in.

    "Mesquite"
  • County
    stringnullable
    county

    The county the project is in.

    "Dallas"
  • State
    stringnullable
    state

    The two-letter state code.

    "TX"
  • Latitude
    numbernullable
    latitude

    Latitude of the project on the map.

    32.777988828667
  • Longitude
    numbernullable
    longitude

    Longitude of the project on the map.

    -96.622528458401
  • In Opportunity Zone
    booleannullable
    inOpportunityZone

    Whether the site is in a federal Opportunity Zone.

    false
  • In FEMA Flood Zone
    booleannullable
    inFemaFloodZone

    Whether the site is in a FEMA flood zone.

    false
  • ZIP
    stringnullable
    postalCode

    The ZIP code of the main address.

    nullNot in this filing
  • Location Precision
    stringnullable
    locationPrecision

    How precisely the project is placed, from street address to county.

    "address"Label: "Address"
  • Approximate Location
    boolean
    isApproximate

    Yes when the map point is estimated rather than taken from an address.

    false
  • Parcel / APN
    array
    parcelApn

    Assessor parcel numbers named in the filing.

    []Not in this filing
  • State ID
    integernullable
    stateId

    Boardwalk's ID for the state.

    95
  • County ID
    integernullable
    countyId

    Boardwalk's ID for the county.

    5755
  • City ID
    integernullable
    cityId

    Boardwalk's ID for the city.

    59845
  • Additional Addresses
    array
    additionalAddresses

    Other addresses tied to the project.

    [{ "address": "900 and 1000 Windbell Circle", "city": "Mesquite", "state": "TX", … }]

Classification

  • Property Type
    stringnullable
    propertyType

    The main land use, such as residential.

    "Residential"
  • Land Uses
    array
    landUses

    Every land use in the project, like homes and shops.

    [{ "type": "Residential", "subtype": "Multifamily", "assetClass": "Apartment Building", … }]
  • Property Subtype
    stringnullable
    propertySubtype

    The land use one level down, such as multifamily.

    "Multifamily"
  • Asset Class
    stringnullable
    assetClass

    The most specific land use, such as apartments.

    "Apartment Building"
  • Lead Type
    stringnullable
    leadType

    Private or public project, and whether it is a small job.

    "private"Label: "Private"
  • Project Stage
    stringnullable
    stage

    Where the project is in its life, from concept to complete.

    "entitlement"Label: "Entitlement"
  • All Classifications
    array
    classifications

    Every land-use label on the project, main and secondary.

    [{ "role": "primary", "type": "Residential", … }, { "role": "secondary", "type": "Govt. Decisions", … }]
  • Tags
    array
    tags

    Free-form tags on the project.

    []

Status

  • Current Status
    stringnullable
    status

    The latest outcome, such as approved or pending.

    "recommended_for_approval"Label: "Recommended for Approval"
  • Status Summary
    stringnullable
    statusSummary

    One sentence on where the project stands.

    "The City of Mesquite City Council approved Ordinance No. 5230 to amend the Planned Development zoning for the Torrington Creekside project."
  • Request Type
    stringnullable
    requestType

    What the applicant asked for, such as a rezoning.

    "rezone"Label: "Rezone"
  • Decision Body
    stringnullable
    decisionBody

    The board that heard the request, such as the planning commission.

    "Mesquite Planning and Zoning Commission"
  • Case Number
    array
    caseNumbers

    Case numbers the city or county assigned.

    ["Z1225-0433"]
  • Is Appeal
    booleannullable
    isAppeal

    Yes when the hearing is an appeal.

    false
  • Next Hearing Date
    stringnullable
    nextHearingDate

    The next scheduled hearing, when the filing gives one.

    nullNo hearing scheduled

Site

  • Acreage
    numberacresnullable
    acreage

    Site size in acres.

    12
  • Square Footage
    numbersqftnullable
    squareFootage

    Total building floor area in square feet.

    99992From Kroger, Keller, TX
  • Unit Mix
    array
    unitMix

    Homes or spaces, counted by type.

    [{ "count": 53, "type": "apartment" }, { "count": 152, … }, { "count": 86, … }]
  • Total Units
    integernullable
    totalUnitCount

    Total dwelling units.

    291
  • Bedrooms
    integernullable
    bedroomCount

    Total bedrooms.

    615
  • Stories
    integernullable
    buildingStories

    Number of stories.

    4
  • Floor Count
    integernullable
    floorCount

    The most floors above ground in any stated building.

    4
  • Building Height
    numberfeetnullable
    buildingHeightFeet

    Building height in feet.

    nullNot in this filing
  • Parking Spaces
    integernullable
    parkingSpaces

    Parking spaces proposed.

    nullNot in this filing
  • Affordable Units
    integernullable
    affordableUnits

    Units set aside as affordable.

    nullNot in this filing
  • Lot Count
    integernullable
    lotCount

    Lots in the subdivision or plat, not counting open space.

    nullApartments, not lots
  • Building Count
    integernullable
    buildingCount

    Number of buildings proposed.

    1
  • Amenities
    array
    amenities

    Amenities named in the filing, such as a pool.

    ["pool", "fitness_center", "dog_park", "playground", "trail", …]

Zoning

  • Existing Zoning
    stringnullable
    existingZoning

    The site's zoning before the request.

    "PD"
  • Proposed Zoning
    stringnullable
    proposedZoning

    The zoning being requested.

    "PD"
  • Is Rezone
    booleannullable
    isRezone

    Yes when the request changes the site's zoning.

    true
  • Variances Requested
    array
    variancesRequested

    Exceptions to the zoning rules the applicant asked for.

    []None requested

Construction

  • Construction Type
    stringnullable
    constructionType

    The kind of work, such as a new building or a renovation.

    "new_building"Label: "New Building"
  • Project Size
    stringnullable
    projectSize

    How large the construction is: large, medium, or small.

    "large"Label: "Large"
  • Likely Trades
    array
    likelyTrades

    Trades the project will likely need, with the reason for each.

    []

Contacts

  • Developer / Applicant
    stringnullable
    developerCompany

    The company developing or applying for the project.

    "JPI Development"
  • Developer Company Role
    stringnullable
    developerCompanyRole

    Whether that company is the developer, builder, or applicant.

    "developer"Label: "Developer"
  • Contacts
    array
    contacts

    People and firms on the project, with email and phone on paid plans.

    [{ "name": "…", "role": "applicant", "company": "JPI Development", "email": null, … }]Names left out here
  • Contact Enrichment
    object
    contactEnrichment

    The result of looking up contact details for this record.

    { "status": "not_requested", "contactsFound": 0, … }
  • Company Enrichment
    array
    companyEnrichment

    Company details such as official name, website, and main phone.

    []
  • Public Officials
    array
    publicOfficials

    Officials and staff named in the public record, without contact details.

    [{ "name": "…", "role": "planning_staff", "organization": "City of Mesquite", … }]Names left out here
  • Contact Summary
    object
    contactSummary

    Counts of the contacts found, and how many were held back.

    { "externalCount": 1, "governmentCount": 1, "withEmail": 0, … }

Evidence

  • Key Facts
    array
    keyFacts

    Key facts from the filing, each with its category.

    [{ "fact": "291-unit multi-family project on approximately 12 acres", "category": "scale" }, …]
  • Evidence
    stringnullable
    evidence

    The passage in the record that supports the current status.

    "The Planning and Zoning Commission recommends approval with certain stipulations."
  • Project Summary
    stringnullable
    summary

    A short summary of what is planned, by whom, and where it stands.

    "JPI Development is moving forward with Torrington Creekside, a 291-unit, four-story multifamily development on 12 acres …"
  • Conditions of Approval
    array
    conditionsOfApproval

    Conditions attached to an approval, word for word.

    []Not in this filing

Alert match

  • Alert Match
    objectnullable
    alertMatch

    Why this project matched your Alert.

    nullSet only on projects an Alert returns
  • AI Match
    objectnullable
    aiMatch

    Why AI Search matched this project, and how closely.

    nullSet only when an Alert uses AI Search

Decisions

  • Vote Summary
    objectnullable
    voteSummary

    The tally of the latest recorded vote.

    { "yes": 7, "no": 0, "total": 7, "isUnanimous": true, "meetingDate": "2026-02-16" }
  • Decisions
    array
    decisions

    Every recorded decision, newest first, with the votes cast.

    [{ "meetingDate": "2026-02-16", "decisionBody": "City of Mesquite City Council", "outcome": "approved", … }]

Documents

  • Source Document
    stringnullable
    sourceDocumentUrl

    A link to the original meeting document on the city's or county's site.

    "https://legistar1.granicus.com/Mesquite/meetings/2026/2/1587_M_City_Council_26-02-16_Minutes_-_Final.pdf"
  • Original Raw Text
    stringnullable
    originalRawText

    The text of the meeting record this project came from.

    "Conduct a public hearing and consider an ordinance for Zoning Application No. Z1225-0433 submitted by JPI Development …"
  • Original Raw Text Truncated
    booleannullable
    originalRawTextTruncated

    Yes when that text was cut at the length limit.

    false

Type shows the smallest API view that carries the field: compact, standard, or full. If the filing doesn't state a detail, the field stays empty.

See every field on real projects.