```
response = requests.patch( "https://<manageraddress>/api/admin/configuration/v1/conference/1/", auth=('<user1>', '<password1>'), verify=False, data=json.dumps({'pin': '1234'}) https://tsmgr.tsecurevideo.com/api/admin/configuration/v1/conference/1/" 

```

I have tried

```
  HttpWebRequest httpWReq =(HttpWebRequest)WebRequest.Create(string.Format("https://tsmgr.tsecurevideo.com/api/admin/configuration/v1/conference/2/"));
   Encoding encoding = new UTF8Encoding();
   string postData = "{\"pin\":\"1234\"}";
   byte[] data = encoding.GetBytes(postData);

   httpWReq.ProtocolVersion = HttpVersion.Version11;
   httpWReq.Method = "POST";
   httpWReq.ContentType = "application/json";//charset=UTF-8";

   string credentials =   Convert.ToBase64String(ASCIIEncoding.ASCII.GetBytes("admin" + ":" + "password"));
   httpWReq.Headers.Add("Authorization", "Basic " + credentials);
   httpWReq.ContentLength = data.Length;

   Stream stream = httpWReq.GetRequestStream();
   stream.Write(data, 0, data.Length);
   stream.Close();

   HttpWebResponse response = (HttpWebResponse)httpWReq.GetResponse();
   string s = response.ToString();
   StreamReader reader = new StreamReader(response.GetResponseStream());

```

I am getting the error

> 
> The remote server returned an error: (501) Not Implemented.
> 
> 
>