import requests
# Deploy single rule
response = requests.post(
f"{BASE_URL}/api/rules/abc-123/deploy",
headers={
"Authorization": f"Bearer {JWT_TOKEN}",
"X-CSRF-Token": csrf_token
}
)
if response.ok:
result = response.json()
print(f"Rule deployed: {result['status']}")
# Bulk deploy
response = requests.post(
f"{BASE_URL}/api/rules/bulk/deploy",
headers={
"Authorization": f"Bearer {JWT_TOKEN}",
"X-CSRF-Token": csrf_token
},
json={"ids": ["abc-123", "def-456"]}
)
result = response.json()
print(f"Deployed: {result['deployed']}, Failed: {len(result['failed'])}")