Skip to main content
PUT
https://integrations.projectcor.com
/
v2
/
integrations
/
teams
/
{id}
/
detach
curl --location 'https://integrations.projectcor.com/v2/integrations/teams/{{external_team_id}}/detach' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
  "users": ["{{external_user_id}}"],
  "metadata": {
    "source": "GLOBANT"
  }
}'
[
  {
    "team_id": 4241,
    "user_id": 48878,
    "created_at": "2026-01-08 19:20:47",
    "updated_at": "2026-01-08 19:20:47",
    "id": 178148,
    "__meta__": {
      "company_id": 2336,
      "user": {
        "id": 48878,
        "first_name": "JOTA",
        "last_name": "Olaechea",
        "email": "gracie.mccullough@yahoo.com",
        "company_id": 2336
      }
    }
  }
]
Removes one or more users from an existing team. This operation validates that all provided users exist and are currently attached to the team before detaching them.

Path Parameters

id
string
required
External team ID

Request Body Requirements

metadata
object
required
users
array
required
Array of external user IDs to detach from the team

Known Errors

  • ZC001 — Entity is not associated (team with the specified external ID not found) or missing associations for users
  • ValidationError — Missing required fields or empty users array
curl --location 'https://integrations.projectcor.com/v2/integrations/teams/{{external_team_id}}/detach' \
--header 'Authorization: Bearer YOUR_ACCESS_TOKEN' \
--header 'Content-Type: application/json' \
--data '{
  "users": ["{{external_user_id}}"],
  "metadata": {
    "source": "GLOBANT"
  }
}'
[
  {
    "team_id": 4241,
    "user_id": 48878,
    "created_at": "2026-01-08 19:20:47",
    "updated_at": "2026-01-08 19:20:47",
    "id": 178148,
    "__meta__": {
      "company_id": 2336,
      "user": {
        "id": 48878,
        "first_name": "JOTA",
        "last_name": "Olaechea",
        "email": "gracie.mccullough@yahoo.com",
        "company_id": 2336
      }
    }
  }
]