internal async Task<Entity> Put(string endpoint, QueryParams parameters = null, JToken data = null, Dictionary<string, string> additionalHeaders = null, string contentType = ContentType.JSON) { return await RequestJson(endpoint, parameters, data, HttpMethod.Put, additionalHeaders, contentType); }