Delete a User

Log in to see full request history
using System; using System.Net; using System.Net.Http; using System.Text; namespace REST.Test { class Program { static void Main(string[] args) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("https://restapi.tpondemand.com/api/v1/"); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; //delete User ID#23 string query = "users/23"; //using access token generated at Personal Details page (Access Tokens tab) query += "?access_token=NjplaXdQeTJDOHVITFBta0QyME85QlhEOWpwTGdPM2V6VjIyelZlZ0NKWG1RPQ=="; Console.WriteLine("Posting to " + query); HttpResponseMessage response = client.DeleteAsync(query).Result; if (response.IsSuccessStatusCode) { Console.WriteLine(response.Content.ReadAsStringAsync().Result); } else { Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase); } } } }
using System; using System.Net; using System.Net.Http; using System.Text; namespace REST.Test { class Program { static void Main(string[] args) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("https://restapi.tpondemand.com/api/v1/"); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; //delete User ID#23 string query = "users/23"; //using a token generated at /api/v1/Authentication query += "?token=MTpoUmx4WW1LTzF6dlkvbUN1dTZIclVBUFQyQ1Z0MkN6YnF6OHBETmRZN2kwPQ=="; Console.WriteLine("Posting to " + query); HttpResponseMessage response = client.DeleteAsync(query).Result; if (response.IsSuccessStatusCode) { Console.WriteLine(response.Content.ReadAsStringAsync().Result); } else { Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase); } } } }
using System; using System.Net; using System.Net.Http; using System.Text; namespace REST.Test { class Program { static void Main(string[] args) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("https://restapi.tpondemand.com/api/v1/"); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; //delete User ID#23 string query = "users/23"; //using basic authentication (here 'admin' is login and 'admin' is password) string authentication = Convert.ToBase64String(Encoding.ASCII.GetBytes("admin:admin")); client.DefaultRequestHeaders.Authorization = new System.Net.Http.Headers.AuthenticationHeaderValue("Basic", authentication); Console.WriteLine("Posting to " + query); HttpResponseMessage response = client.DeleteAsync(query).Result; if (response.IsSuccessStatusCode) { Console.WriteLine(response.Content.ReadAsStringAsync().Result); } else { Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase); } } } }
using System; using System.Net; using System.Net.Http; using System.Text; namespace REST.Test { class Program { static void Main(string[] args) { HttpClient client = new HttpClient(); client.BaseAddress = new Uri("https://restapi.tpondemand.com/api/v1/"); ServicePointManager.SecurityProtocol = SecurityProtocolType.Tls12 | SecurityProtocolType.Tls11 | SecurityProtocolType.Tls; //delete User ID#23 string query = "users/23"; //using no authentication will result in 401 Unauthorized response Console.WriteLine("Posting to " + query); HttpResponseMessage response = client.DeleteAsync(query).Result; if (response.IsSuccessStatusCode) { Console.WriteLine(response.Content.ReadAsStringAsync().Result); } else { Console.WriteLine("{0} ({1})", (int)response.StatusCode, response.ReasonPhrase); } } } }

📘

You can restore a User via Undelte endpoint

Path Params
int32
required

ID of the User you'd like to delete

Query Params
string

Token, which was generated at Personal Details page (Access Tokens tab). Other options: token or basic authentication

string

Token, which was generated at /api/v1/Authentication. Other options: access_token or basic authentication

Headers
string
Defaults to Basic YWRtaW46YWRtaW4=

Basic authentication as a a Base64 encoded values for login:password. Other options: access_token or token

Responses

Language
Request
Click Try It! to start a request and see the response here! Or choose an example:
application/xml
text/plain