from tnzapi import TNZAPI client = TNZAPI( Sender="YOUR_EMAIL_ADDRESS", # API Username APIKey="YOUR_API_KEY", # API Key ) request = client.Send.SMS() request.MessageID = "ID12345" # MessageID - Leave blank to auto-generate request.Reference = "Test SMS - Advanced version" # Reference request.SMSEmailReply = "REPLY_EMAIL_ADDRESS" # Email address to receive reply back request.ForceGSMChars = True # Convert multi-byte characters into normalised GSM character request.MessageText = "Test SMS Message for [[Attention]] at [[Company]]. Click [[File1]] | [[File2]] to download files." request.Recipients = [ { "Recipient": "+64211231234", # Recipient Mobile Number "Company": "Test Company", # Company Name "Attention": "Test Recipient", # Attention "Custom1": "Custom1", # Custom Field "Custom2": "Custom2", "Custom3": "Custom3", "Custom4": "Custom4", "Custom5": "Custom5" }, { "Recipient": "+64271231234", # Recipient Mobile Number "Company": "Test Company 2", # Company Name "Attention": "Test Recipient 2", # Attention "Custom1": "Custom1", # Custom Field "Custom2": "Custom2", "Custom3": "Custom3", "Custom4": "Custom4", "Custom5": "Custom5" } ] request.AddAttachment("C:\\File1.pdf") request.AddAttachment("C:\\File2.pdf") response = request.SendMessage() print(repr(response))