Snippets

Monil Gandhi Add Client

Created by Monil Gandhi
from __future__ import print_function
import time
import braango
import braango.models
import braango.apis
from braango.rest import ApiException
from pprint import pprint


''' 
  @author braango
         
          Sample code showing how to use
          addClient api to add new
          client to a sub-dealer
        
           The api is very flexible with
        
          Please refer to api docs
          to see how to use all options
         
          Intent here is to show
          the relevant api and
          call needed
'''

#TEST auth token. Please contact
#sales@braango.com to have one
#created for you
braango.configuration.api_key['auth_token'] = 'ISNWF0P30WM0CMK'

# create an instance of the API class
api_instance = braango.ConnectsApi()

# str | id of _sub_dealer_
subdealerid = 'subdealers2004' 

# str | id of _personnel_
salespersonid = 'c5313913-5768-4eef-b5ea-447cc8f5aec3' 

api_Key ="ISNMdzuNiKG7jhl9d9v"

#Set the account type to partner for
#virtual dealer and partner hosted
#accounts

account_type = "partner"

#This id for your tracking, will be reflected back in response.
#Doesn't get used by Braango
#If not speficied, braango will return session-id in its response

id_client = "add-client-04"

# { "api_key": "ISNGvAzwuy4X7vAqrtV", "id": "any value",
#  "account_type": "partner" }
requestHeader = braango.models.RequestHeader(api_Key,id_client,account_type)

client_number = "6692459240"

connect_enable =  False

braango_number = "555-555-5555"

message = ["Line 1"]

send_message = True 

send_message_only = False 
       

# { client_number, connect_enable, connect_id, braango_number, message, media_urls, send_message, send_message_only}
addClient = braango.models.AddClient(client_number, connect_enable, None, braango_number, message, None, send_message, send_message_only)


# AddClientRequestInput |
addClientRequestInput= braango.AddClientRequestInput(requestHeader,addClient)

try: 
    # Add Client
    api_instance.add_client(subdealerid, salespersonid, body=addClientRequestInput)
except ApiException as e:
    print("Exception when calling ConnectsApi->add_client: %s\n" % e)

Comments (0)

HTTPS SSH

You can clone a snippet to your computer for local editing. Learn more.