def create(lead)
      validate_type!(lead)

      attributes = sanitize(lead)
      _, _, root = @client.post("/leads", attributes)

      Lead.new(root[:data])
    end
def create(lead)
      validate_type!(lead)

      attributes = sanitize(lead)
      _, _, root = @client.post("/leads", attributes)

      Lead.new(root[:data])
    end
Create a lead

 post '/leads'

 Creates a new lead
 A lead may represent a single individual or an organization

 @param lead [Lead, Hash] Either object of the Lead type or Hash. This object's attributes describe the object to be created.
 @return [Lead] The resulting object represting created resource.