from tnzapi import TNZAPI client = TNZAPI( Sender="YOUR_EMAIL_ADDRESS", # API Username APIKey="YOUR_API_KEY", # API Key ) request = client.Send.Fax() request.MessageID = "ID12345" # MessageID - Leave blank to auto-generate request.Reference = "Test Fax - Advanced version" # Reference request.Resolution = "High" # Resolution - High/Low request.CSID = "TEST FAX" # CSID request.RetryAttempts = 3 # RetryAttempts - no of retries request.RetryPeriod = 1 # RetryPeriod - no of minutes between retries request.Recipients = [ { "Recipient": "+6491231234", # Fax number "Company": "Test Company", # Company Name "Attention": "Test Recipient", # Attention "Custom1": "Custom1", # Custom Field "Custom2": "Custom2", "Custom3": "Custom3", "Custom4": "Custom4", "Custom5": "Custom5" }, { "Recipient": "+6471231234", # Fax number "Company": "Test Company 2", # Company Name "Attention": "Test Recipient", # Attention "Custom1": "Custom1", # Custom Field "Custom2": "Custom2", "Custom3": "Custom3", "Custom4": "Custom4", "Custom5": "Custom5" } ] request.AddAttachment("C:\\File1.pdf") # Add Fax Document request.AddAttachment("C:\\File2.pdf") response = request.SendMessage() # Send Fax print(repr(response))