Skip to content
shadwshadw/Docs
GuidesAPIGetting Started
Dashboard
shadw REST APIOverviewErrors
  • GETList teams
  • GETGet a team
  • POSTAdd a team member
  • DELRemove a team member
APIs & SDKs/shadw REST API/Remove a team member

Remove a team member

DELETEhttps://api.shadw.cloud/v1/teams/{slug}/members/{email}

Remove a member from a team. Returns the updated team.

Authentication

AuthorizationbearerToken

A platform API key (hive_…, created under Settings → API Keys) or a JWT of at most 1 hour from POST /v1/token, which is server-only once HIVE_JWT_SECRET is set. An API key scopes the request to the team it was created under.

Path parameters

slugstringRequired

The team slug.

emailstringRequired

The member's email.

ts
const response = await fetch('https://api.shadw.cloud/v1/teams/{slug}/members/{email}', {
  method: 'DELETE',
  headers: {
    'Authorization': 'Bearer YOUR_API_KEY', // hive_… (Settings → API Keys)
  },
});

const data = await response.json();
console.log(data);
Response
json
{
  "slug": "acme",
  "name": "Acme",
  "plan": "pro",
  "created_ms": 1781906630000,
  "members": [
    { "email": "owner@acme.com", "role": "owner", "name": "", "added_ms": 1781906630000 }
  ],
  "sso_enabled": false,
  "updated_ms": 1781906630000
}