users
Delete your account
Irreversible. Deletes the organizations you solely own, removes you from the rest, and deletes the credential. Work you created survives with its attribution cleared. Refused (409 SUBSCRIPTION_ACTIVE) while one of those organizations has a subscription that will renew: cancel it first.
DELETE
/
v1
/
users
/
me
Delete your account
curl --request DELETE \
--url https://api.surnex.io/v1/users/meimport requests
url = "https://api.surnex.io/v1/users/me"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://api.surnex.io/v1/users/me', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.surnex.io/v1/users/me",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.surnex.io/v1/users/me"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://api.surnex.io/v1/users/me")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.surnex.io/v1/users/me")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body{
"success": true,
"data": {
"organizations_deleted": 1
}
}{}⌘I
Delete your account
curl --request DELETE \
--url https://api.surnex.io/v1/users/meimport requests
url = "https://api.surnex.io/v1/users/me"
response = requests.delete(url)
print(response.text)const options = {method: 'DELETE'};
fetch('https://api.surnex.io/v1/users/me', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.surnex.io/v1/users/me",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"net/http"
"io"
)
func main() {
url := "https://api.surnex.io/v1/users/me"
req, _ := http.NewRequest("DELETE", url, nil)
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.delete("https://api.surnex.io/v1/users/me")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.surnex.io/v1/users/me")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
response = http.request(request)
puts response.read_body{
"success": true,
"data": {
"organizations_deleted": 1
}
}{}