Docs

Type a word or a question. Esc closes the search.

Sign in Start free

Add a member to a team

Adds a Company member to a team and returns no response body.

POST https://app.upfour.io/v1/teams/{teamID}/members
POST https://app.upfour.io/v1/teams/{teamID}/members

A real request. Sending it changes data in your up4 account.

Authorization
AuthorizationA pls_ key. It stays in this browser tab. Needs member.write.
Path
Body
More fields1
role Omitted or any other value adds the user as member. Adding someone who is already in the team changes nothing.
Headers

Sent directly from your browser to https://app.upfour.io/v1. Mutating calls get an automatic Idempotency-Key when the field is empty.

Request
Responsenot sent yet
Fill in a key and press Send request (⌘↵).
The answer appears here.
scope member.write stable Idempotency-Key supported returns 201

Parameters

FieldTypeDescription
teamID required uuid path parameter

Body

application/json required 2 fields

user_iduuidrequired

A user that is a member of the company.

All other fields1 fields
rolestring

Omitted or any other value adds the user as member. Adding someone who is already in the team changes nothing.

adminmemberviewer

Returns

A successful request returns 201 with no response body.

Errors

Only the errors this operation can return. Every error uses the same envelope.

Status Code Meaning
400 bad_request The request is malformed or fails validation.
404 not_found The requested resource does not exist or is outside the caller's scope.
403 permission_denied The credentials do not permit this action.

Every call can also return unauthorized (401), rate_limit_exceeded (429) or internal_error (500 / 502). See Responses and errors.