Projects

Remove a crew member from a project

Removes a Site Crew member from the roster (also clears their Site Manager flag for the project). Removing someone not on the roster is a no-op.

DELETE
/projects/{id}/crew/{userId}

Removes a Site Crew member from the roster (also clears their Site Manager flag for the project). Removing someone not on the roster is a no-op.

Authorization

x-api-key<token>

The per-tenant API key, copied from Settings → API & integrations. Sent as the x-api-key request header. The key is tenant-scoped and acts with Admin-equivalent, tenant-wide access.

In: header

Path Parameters

id*string

Resource id.

userId*string

The crew member's user id.

Response Body

application/json

application/json

application/json

application/json

curl -X DELETE "https://example.com/projects/497f6eca-6276-4993-bfeb-53cbbbba6f08/crew/497f6eca-6276-4993-bfeb-53cbbbba6f08"
{  "projectId": "5a8591dd-4039-49df-9202-96385ba3eff8",  "userId": "2c4a230c-5085-4924-a3e1-25fb4fc5965b",  "assigned": true}
{  "error": {    "code": "unauthorized",    "message": "Missing or invalid API key."  }}
{  "error": {    "code": "read_only",    "message": "Your subscription is inactive. This action is read-only."  }}
{  "error": {    "code": "not_found",    "message": "Not found."  }}