Files
dtrack-defectdojo-automation/snippets/test01.py
2025-04-01 17:59:34 +02:00

28 lines
745 B
Python

import os
import defectdojo_api
from defectdojo_api.rest import ApiException
from pprint import pprint
configuration = defectdojo_api.Configuration(
host = os.environ["DEFECTDOJO_URL"]
)
configuration.api_key['tokenAuth'] = os.environ["DEFECTDOJO_TOKEN"]
configuration.api_key_prefix['tokenAuth'] = 'Token'
with defectdojo_api.ApiClient(configuration) as api_client:
api_instance = defectdojo_api.AnnouncementsApi(api_client)
announcement_request = defectdojo_api.AnnouncementRequest(
message='Hallo'
)
try:
api_response = api_instance.announcements_create(announcement_request=announcement_request)
print(f"{api_response=}")
except ApiException as e:
print(f"{e=}, {str(e)}")