#!/usr/bin/env python3 """Test mapping #35 via REST API""" import requests import json # Login login_response = requests.post( "http://localhost:8000/api/v1/auth/login", data={"username": "admin", "password": "admin123"} ) token = login_response.json()["access_token"] # Get mapping #35 headers = {"Authorization": f"Bearer {token}"} response = requests.get( "http://localhost:8000/api/v1/configuration/action-mappings/35", headers=headers ) mapping = response.json() print(f"=== REST API Response for Mapping #35 ===\n") print(f"ID: {mapping['id']}") print(f"Offset: {mapping['offset']}") print(f"\nOutput Actions ({len(mapping['output_actions'])}):\n") for i, action in enumerate(mapping['output_actions'], 1): print(f" {i}. {action['action']}") if action['parameters']: print(f" Parameters:") for name, value in action['parameters'].items(): print(f" - {name}: {value}") print()