API reference¶
These pages are generated from the docstrings and type hints. The names
below are what import nvd_client exports (nvd_client.__all__).
| Name | Module |
|---|---|
NvdApi |
nvd_client.api |
NvdConfig |
nvd_client.config |
CveListResponse, CveRecord, CpeMatchResponse |
nvd_client.models |
NvdClientError, InvalidDateFormatError, InvalidParametersError, InvalidCVEIDError, NvdApiError, NvdRateLimitError, NvdNotFoundError, NvdResponseError |
nvd_client.exceptions |
__version__ |
nvd_client.version |
nvd_client.utils formats timestamps and checks CVE ids. It
is importable, and it is not part of __all__. nvd_client.version
only holds __version__, which stays in sync with [project].version
in pyproject.toml.
Narrative guides: