Learn how to configure and add your first contact with SendX Python SDK
pip install sendx
import sendx_python_sdk from sendx_python_sdk.models.contact_request import ContactRequest from sendx_python_sdk.models.response import Response from sendx_python_sdk.rest import ApiException from pprint import pprint configuration = sendx_python_sdk.Configuration() # Configure API key authorization: apiKeyAuth configuration.api_key['apiKeyAuth'] = os.environ["API_KEY"] # Enter a context with an instance of the API client with sendx_python_sdk.ApiClient(configuration) as api_client: # Create an instance of the API class api_instance = sendx_python_sdk.ContactApi(api_client) contact_request = sendx_python_sdk.ContactRequest() # ContactRequest | contact_request.email = "johndoe@sendx.io" contact_request.first_name = "John" contact_request.last_name = "Doe" contact_request.company = "SendX" contact_request.tags = ["12nb32nk43k2", "34njnk42bkj3"] contact_request.custom_fields = {"1434nfk324kn4d": "VIP", "34njnk42bkj3": "Gold"} contact_request.last_tracked_ip = "34.212.42.122" try: # Create a contact api_response = api_instance.create_contact(contact_request) print("The response of ContactApi->create_contact:\n") pprint(api_response) except ApiException as e: print("Exception when calling CampaignApi->create_campaign: %s\n" % e)
Was this page helpful?