# Changelog

All notable changes to the Bees360 API are listed here, newest first.

# v1.48.0

November 4, 2026

Adds the RCE-related attributes for families, wall height, site access, doors and windows

Report Summary Added

The report summary now carries the five attributes an RCE calculation needs, and all of them are optional so an existing payload stays valid.

# New Fields

GET /report/{reportId}/summary Get report summary

bldg.numberOfFamilies · integer
The number of families living in the building.

bldg.floorToFloorHeight · array<object>
The floor-to-floor (wall) height in feet and the percentage of the walls with that height, one item per height, ordered from the lowest to the highest, for example [{"height": 8, "percentage": 90}, {"height": 13, "percentage": 10}].

risk.siteAccess · string
Site access condition of the property; the current values are listed on the version page.

exterior.doors · array<object>
The count of each door type. Each item carries a type (one of the door types listed on the version page) and a count; only the types with a count greater than 0 are listed.

exterior.windows · array<object>
The count of each window type. Each item carries a type (one of the window types listed on the version page) and a count; only the types with a count greater than 0 are listed.

View docs →

# v1.47.0

October 22, 2026

Add-on inspection items are accepted on project creation and returned on project responses

A project can now subscribe add-on inspection items at creation, and the subscribed selection is echoed back when the project is created or retrieved.

Project Added Docs

# New Fields

POST /project Create new project

addOns · array<string>
Add-on inspection items to subscribe (e.g. ["Commercial Kitchen"]). Optional: an omitted or empty list creates the project without add-ons. A value that is unknown, or that does not apply to the requested service type, policy type and type of property, fails the request instead of being ignored. Note: add-ons are customized per carrier. If you want to use add-ons, please first discuss with your Bees Account Manager.

POST /project Create new project · GET /project/{projectId} Get project details

project.addOns · array<string>
The subscribed add-on inspection items. Empty array when the project has no add-on.

# Documentation

The bundle endpoints now have their own reference page in the top navigation (Bundle API), rendered from the bundle OpenAPI document, and the bundle specification is published as a separate downloadable JSON file. The page is versioned with the document, so /v1.47.0/bundle.html describes the bundle endpoints of v1.47.0.

View docs →

# v1.46.0

June 1, 2026

Extends factors with component location and adds downloadable OpenAPI spec

Report Summary Changed Added Docs

Hazard factors now report the building component and a derived location, and the OpenAPI spec is downloadable directly from the docs.

# Changed Fields

GET /report/{reportId}/summary Get report summary

factors.direction
Now nullable.

factors.image
Now nullable.

# New Fields

GET /report/{reportId}/summary Get report summary

factors.component · string, nullable
The building component or structure where the hazard was identified. When null, location defaults to "N/A".

factors.location · string
Where the hazard is located on the property (e.g. "Main dwelling - front"). Derived from component and direction; returns "N/A" when component is null.

# Doc Updates

OpenAPI JSON specification download
A download button at the top of the API Endpoints section for direct access to the machine-readable API spec.

View docs →

# v1.45.0

May 27, 2026

Adds risk.hasBusinessOperation boolean flag

Report Summary Added

The report summary now exposes a boolean flag for business operations, so you no longer need to parse a string to detect one.

# New Fields

GET /report/{reportId}/summary Get report summary

risk.hasBusinessOperation · boolean
Whether the property has a business operation. Companion to the existing risk.businessOperation (string) field — use this as a quick flag instead of parsing the string value.

View docs →

# v1.44.1

May 26, 2026

Clarifies field descriptions and fixes documentation errors

Report Summary Docs

Documentation-only release — clarified several report-summary field descriptions and fixed typos and an example error. No API behavior changed.

# Doc Updates

GET /report/{reportId}/summary Get report summary

inspectionCode / inspectionLink
Expanded the applicable service names to include Self 4-Point Underwriting and Self Exterior Underwriting, in addition to 4-Point Self.

hazardScore / isInaccessible
Corrected the order of these two fields to match the actual response structure.

roofMaterial
Clarified as an object recording each roof material type and its corresponding percentage of the roof.

sidingMaterial
Clarified that each property key is a siding material type and each value is that material's percentage of the exterior.