Skip to main content
GET
/
v1
/
user
/
team
/
default-members
Get Default Team Members
curl --request GET \
  --url https://api.projectdiscovery.io/v1/user/team/default-members \
  --header 'X-API-Key: <api-key>' \
  --header 'X-Team-Id: <x-team-id>'
{
  "message": "<string>",
  "members": [
    {
      "email": "<string>",
      "role": "<string>"
    }
  ]
}
Retrieve the list of members that will be automatically added to any new team/workspace created by the owner. This configuration eliminates the need to manually invite the same members every time a new team is created.

What You’ll Get

The response includes:
  • List of configured default members with their emails and assigned roles
  • Confirmation message
Only owner or admin of the workspace can retrieve default team members.

Example Response

{
  "message": "successfully retrieved default team members",
  "members": [
    { "email": "user1@example.com", "role": "MEMBER" },
    { "email": "user2@example.com", "role": "ADMIN" }
  ]
}
If no default members are configured, the members array will be empty.

Authorizations

X-API-Key
string
header
required

Headers

X-Team-Id
string
required

Response

Default team members response

message
string
required
members
object[]
required