Skip to content

project/adduser

Adds an existing user to a project team.

Method and path

POST /project/adduser

Authentication

Authentication is required. See Authentication.

Permissions

Accessible to tier 1 and 2 users.

Request headers

HeaderRequiredDescription
X-Api-Key or X_API_KEYyesAPI key.
Content-Typeyesapplication/json.

Request body

FieldTypeRequiredDescription
project_idintegeryesProject identifier.
user_idintegeryesUser identifier to link to the project.

Example request

bash
curl -X POST "$SIGNAL_API_BASE_URL/project/adduser" \
  -H "X-Api-Key: $SIGNAL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"project_id": 123, "user_id": 987}'
json
{
  "project_id": 123,
  "user_id": 987
}

Example response

json
{
  "success": true,
  "message": ""
}

Response fields

FieldTypeDescription
successbooleantrue when the operation completes.
messagestringAdditional message (can be empty).

Notes

  • There is also /project/newuser/{project_id} for creating a new user directly inside a project context.

Doc rev.1.12.3 2026.05.08