code: def fpost(self, url, form_data):
          
          response = None
  
          if 'files' in form_data:
              response = requests.post(
                  self.host + url,
                  data=form_data['data'] if 'data' in form_data else {},
                  files=form_data['files'] if 'files' in form_data else {},
                  headers={
                      'Authorization': 'Bearer ' + self.token,
                      'x-falkonry-source':self.sourceHeader
                  },
                  verify=False
              )
          else:
              response = requests.post(
                  self.host + url,
                  data=json.dumps(form_data['data'] if 'data' in form_data else {}),
                  headers={
                      'Content-Type': 'application/json',
                      'Authorization': 'Bearer ' + self.token,
                      'x-falkonry-source':self.sourceHeader
                  },
                  verify=False
              )
          if response.status_code == 201 or response.status_code == 202:
              try:
                  return json.loads(response._content.decode('utf-8'))
              except Exception as e:
                  return json.loads(response.content)
          elif response.status_code == 401:
              raise Exception(json.dumps({'message':'Unauthorized Access'}))
          else:
              raise Exception(response.content)
docs: To make a form-data POST request to Falkonry API server
          :param url: string
          :param form_data: form-data