Remove Member
curl --request DELETE \
--url https://api.example.com/api/auth/organizations/members/{membership_id} \
--header 'X-Organization-Id: <x-organization-id>'import requests
url = "https://api.example.com/api/auth/organizations/members/{membership_id}"
headers = {"X-Organization-Id": "<x-organization-id>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {'X-Organization-Id': '<x-organization-id>'}};
fetch('https://api.example.com/api/auth/organizations/members/{membership_id}', 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.example.com/api/auth/organizations/members/{membership_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"X-Organization-Id: <x-organization-id>"
],
]);
$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.example.com/api/auth/organizations/members/{membership_id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("X-Organization-Id", "<x-organization-id>")
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.example.com/api/auth/organizations/members/{membership_id}")
.header("X-Organization-Id", "<x-organization-id>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/auth/organizations/members/{membership_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["X-Organization-Id"] = '<x-organization-id>'
response = http.request(request)
puts response.read_body{
"success": true,
"message": "Member removed from organization"
}
Organizations
Remove Member
DELETE
/
api
/
auth
/
organizations
/
members
/
{membership_id}
Remove Member
curl --request DELETE \
--url https://api.example.com/api/auth/organizations/members/{membership_id} \
--header 'X-Organization-Id: <x-organization-id>'import requests
url = "https://api.example.com/api/auth/organizations/members/{membership_id}"
headers = {"X-Organization-Id": "<x-organization-id>"}
response = requests.delete(url, headers=headers)
print(response.text)const options = {method: 'DELETE', headers: {'X-Organization-Id': '<x-organization-id>'}};
fetch('https://api.example.com/api/auth/organizations/members/{membership_id}', 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.example.com/api/auth/organizations/members/{membership_id}",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "DELETE",
CURLOPT_HTTPHEADER => [
"X-Organization-Id: <x-organization-id>"
],
]);
$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.example.com/api/auth/organizations/members/{membership_id}"
req, _ := http.NewRequest("DELETE", url, nil)
req.Header.Add("X-Organization-Id", "<x-organization-id>")
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.example.com/api/auth/organizations/members/{membership_id}")
.header("X-Organization-Id", "<x-organization-id>")
.asString();require 'uri'
require 'net/http'
url = URI("https://api.example.com/api/auth/organizations/members/{membership_id}")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Delete.new(url)
request["X-Organization-Id"] = '<x-organization-id>'
response = http.request(request)
puts response.read_body{
"success": true,
"message": "Member removed from organization"
}
Remove a member from your organization. Organization owners cannot be removed, and the last admin cannot be removed without promoting another member to admin first.
Request
string
required
The unique identifier of the membership to remove.
string
required
The unique identifier of the organization.
Response
boolean
Indicates whether the operation was successful.
string
A descriptive message about the operation result.
{
"success": true,
"message": "Member removed from organization"
}
⌘I