generated: '2026-09-27' method: derived generator: derive-data-model.py source: - openapi/openapi.json notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 8 entities_in_spec: 8 relationships: 1 entities: - name: AIEvent fields: 9 - name: AIEventSearch fields: 5 description: Date range must be 31 days or less. - name: BurstLocation fields: 9 - name: BurstRequest fields: 2 - name: GeoJSONPolygon fields: 2 - name: ImageryFrame fields: 8 - name: MapDataRequest fields: 2 - name: MapFeature fields: 8 relationships: - from: BurstLocation to: GeoJSONPolygon type: has_one via: geojson