metadefender-code.json è la definizione aggiornata delle API di metadefender-core, presa dal sito di riferimento, al link OAS3 in alto a destra, contrassegnato con "version": "v5.8.0".
La versione metadefender-core-openapi3 su github. è invece precedente version: v4.18.0 Non ci resta che fare riferimento esclusivamente a questa.
Trattandosi di openapi3 sono riuscito a trovare un generatore di modelli
datamodel-codegen --input metadefender-core.json --output model.py --output-model-type typing.TypedDict
--output-model-type { pydantic.BaseModel, pydantic_v2.BaseModel, dataclasses.dataclass, typing.TypedDict, msgspec.Struct}
Bisognerebbe far confluire questi modelli nella mia precedente api.py