generated: '2026-10-13' method: derived generator: derive-data-model.py source: - openapi/axiom-co-annotations-api-openapi.yml - openapi/axiom-co-dashboards-api-openapi.yml - openapi/axiom-co-datasets-api-openapi.yml - openapi/axiom-co-edge-api-openapi.yml - openapi/axiom-co-fields-api-openapi.yml - openapi/axiom-co-groups-api-openapi.yml - openapi/axiom-co-ingest-api-openapi.yml - openapi/axiom-co-mapfields-api-openapi.yml - openapi/axiom-co-monitors-api-openapi.yml - openapi/axiom-co-notifiers-api-openapi.yml - openapi/axiom-co-organizations-api-openapi.yml - openapi/axiom-co-query-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 19 entities_in_spec: 19 relationships: 1 entities: - name: Annotation fields: 8 - name: AplQueryRequest fields: 3 - name: Dashboard fields: 5 - name: Dataset fields: 5 - name: DatasetCreateRequest fields: 2 - name: DatasetUpdateRequest fields: 1 - name: Error fields: 1 - name: Field fields: 5 - name: IngestStatus fields: 6 - name: Monitor fields: 10 - name: Notifier fields: 4 - name: Organization fields: 4 - name: QueryResult fields: 3 - name: StarredQuery fields: 5 - name: Token fields: 6 - name: TokenCreateRequest fields: 5 - name: TokenCreated fields: 0 - name: User fields: 4 - name: VirtualField fields: 6 relationships: - from: Monitor to: Notifier type: belongs_to via: notifierIds