Squads.Members
Overview
Available Operations
remove - Remove Squad Member
remove
This endpoint is used to update squad member's role.
If you're attempting to remove a member whose role is 'owner', and that 'owner' is the last squad owner, then the 'replaceWith' query parameter is required. Setting 'replaceWith' to 'member' will promote another member as the owner, and the specified member will be removed.
Requires access_token as a Bearer {{token}} in the Authorization header with squad-create scope.
Example Usage
import { SquadcastSDK } from "@solarwinds/squadcast-sdk-typescript";
const squadcastSDK = new SquadcastSDK({
refreshTokenAuth: "<YOUR_REFRESH_TOKEN_AUTH_HERE>",
});
async function run() {
const result = await squadcastSDK.squads.members.remove({
squadID: "<id>",
memberID: "<id>",
replaceWith: "<value>",
});
console.log(result);
}
run();Standalone function
The standalone function version of this method:
Parameters
options
RequestOptions
➖
Used to set various options for making HTTP requests.
options.fetchOptions
➖
Options that are passed to the underlying HTTP request. This can be used to inject extra headers for examples. All Request options, except method and body, are allowed.
Response
Promise<models.V4SquadsRemoveSquadMemberResponse>
Errors
errors.CommonV4Error
400, 401, 402, 403, 404, 409, 422
application/json
errors.CommonV4Error
500, 502, 503, 504
application/json
errors.SDKDefaultError
4XX, 5XX
*/*
Last updated