generated: '2026-09-22' method: derived generator: derive-data-model.py source: - openapi/miniflux-api-keys-api-openapi.yml - openapi/miniflux-categories-api-openapi.yml - openapi/miniflux-discover-api-openapi.yml - openapi/miniflux-enclosures-api-openapi.yml - openapi/miniflux-entries-api-openapi.yml - openapi/miniflux-export-api-openapi.yml - openapi/miniflux-feeds-api-openapi.yml - openapi/miniflux-flush-history-api-openapi.yml - openapi/miniflux-health-check-api-openapi.yml - openapi/miniflux-healthz-api-openapi.yml - openapi/miniflux-icons-api-openapi.yml - openapi/miniflux-import-api-openapi.yml notation: has_one = property $ref; has_many = array of $ref; belongs_to = _id field summary: entities: 55 entities_in_spec: 55 relationships: 0 entities: - name: GetHealthcheckResponse fields: 1 - name: GetHealthzResponse fields: 1 - name: GetIntegrationsStatusResponse fields: 1 - name: GetLivenessResponse fields: 1 - name: GetReadinessResponse fields: 1 - name: GetReadyzResponse fields: 1 - name: GetV1ApiKeysResponse fields: 1 - name: GetV1Categories22EntriesResponse fields: 2 - name: GetV1Categories40FeedsResponse fields: 23 - name: GetV1CategoriesResponse fields: 6 - name: GetV1EnclosuresEnclosureidResponse fields: 7 - name: GetV1Entries888Response fields: 17 - name: GetV1EntriesEntryidFetchContentResponse fields: 1 - name: GetV1EntriesIdsResponse fields: 2 - name: GetV1EntriesResponse fields: 2 - name: GetV1ExportResponse fields: 1 - name: GetV1Feeds42Entries888Response fields: 17 - name: GetV1Feeds42EntriesResponse fields: 2 - name: GetV1Feeds42Response fields: 23 - name: GetV1FeedsCountersResponse fields: 2 - name: GetV1FeedsFeedidIconResponse fields: 3 - name: GetV1FeedsResponse fields: 23 - name: GetV1IconsIconidResponse fields: 3 - name: GetV1MeResponse fields: 15 - name: GetV1Users270Response fields: 15 - name: GetV1UsersFoobarResponse fields: 15 - name: GetV1UsersResponse fields: 1 - name: GetV1VersionResponse fields: 7 - name: GetVersionResponse fields: 1 - name: PostFeedsFeedidEntriesImportRequest fields: 10 - name: PostFeedsFeedidEntriesImportResponse fields: 1 - name: PostV1ApiKeysRequest fields: 1 - name: PostV1ApiKeysResponse fields: 6 - name: PostV1CategoriesRequest fields: 2 - name: PostV1CategoriesResponse fields: 4 - name: PostV1DiscoverRequest fields: 5 - name: PostV1DiscoverResponse fields: 3 - name: PostV1FeedsRequest fields: 13 - name: PostV1FeedsResponse fields: 1 - name: PostV1ImportRequest fields: 1 - name: PostV1ImportResponse fields: 1 - name: PostV1UsersRequest fields: 5 - name: PostV1UsersResponse fields: 14 - name: PutV1Categories123Request fields: 1 - name: PutV1Categories123Response fields: 4 - name: PutV1Categories802Request fields: 2 - name: PutV1Categories802Response fields: 4 - name: PutV1EnclosuresEnclosureidRequest fields: 1 - name: PutV1EntriesEntryidRequest fields: 2 - name: PutV1EntriesEntryidResponse fields: 19 - name: PutV1EntriesRequest fields: 3 - name: PutV1Feeds42Request fields: 15 - name: PutV1Feeds42Response fields: 23 - name: PutV1Users270Request fields: 14 - name: PutV1Users270Response fields: 14 relationships: []