import requests from random import randint from datetime import datetime value = randint(1, 1000) now = datetime.now().isoformat() data = { 'conf': { 'period_ids': str(randint(200, 300)), 'account_type': 'label', 'account_id': 24601, 'collaborator_params': 'justatest', 'client_email': 'menger@theorchard.com' }, 'run_id': 'manual__{}_{}'.format(value, now) } r = requests.post( 'http://localhost:8080/api/experimental/dags/collaborator_report/dag_runs', json=data) print(r.text)