import requests
artifact_token = '{YOUR_TOKEN}'
run_results_path = 'path/to/run_results.json'
manifest_path = 'path/to/manifest.json'
url = 'https://service-platform.sidecardata.com/api/v1/setup/dbt-core/upload-artifacts/'
headers = {
'X-Artifact-Token': artifact_token,
}
files = {
'run_results': open(run_results_path, 'rb'),
'manifest': open(manifest_path, 'rb'),
}
response = requests.post(url, headers=headers, files=files)
print('Status Code:', response.status_code)
print('Response:', response.text)