# Dry-run simulation
sim = client.request("GET", "https://api.example.com/protected", simulate=True)
print(sim.json()) # Shows payment requirements
# Execute actual payment
response = client.request("GET", "https://api.example.com/protected")
print(response.json()) # Actual data