code: def create(cls, data=None, api_key=None, endpoint=None, add_headers=None,
                 data_key=None, response_data_key=None, method='POST', **kwargs):
          
          inst = cls(api_key=api_key)
  
          if data_key is None:
              data_key = cls.sanitize_ep(cls.get_endpoint())
  
          if response_data_key is None:
              response_data_key = cls.sanitize_ep(cls.get_endpoint())
  
          body = {}
          body[data_key] = data
  
          if endpoint is None:
              endpoint = cls.get_endpoint()
  
          inst._set(cls._parse(inst.request(method,
                                            endpoint=endpoint,
                                            data=body,
                                            query_params=kwargs,
                                            add_headers=add_headers,
                                            ),
                               key=response_data_key))
          return inst
docs: Create an instance of the Entity model by calling to the API endpoint.
  
          This ensures that server knows about the creation before returning
          the class instance.
  
          NOTE: The server must return a response with the schema containing
          the entire entity value. A True or False response is no bueno.