Skip to main content
POST
Create collaborator

Authorizations

Authorization
string
header
required

OAuth2 access token for authentication

Body

application/json
name
string
required

Full name of the collaborator

Minimum string length: 2
email
string<email>
required

Email address (must be unique)

position
string
required

Job position or title

department
string
required

Department or team

phone
string

Phone number

hire_date
string<date>

Date when collaborator was hired

salary
number

Annual salary

manager_id
string

ID of the manager

work_schedule
string

Work schedule (full-time, part-time, etc.)

location
string

Work location

emergency_contact
object

Response

Collaborator created

id
string

Unique collaborator identifier

name
string

Full name of the collaborator

email
string<email>

Email address

phone
string

Phone number

position
string

Job position or title

department
string

Department or team

status
enum<string>

Collaborator status

Available options:
active,
inactive,
pending
role
enum<string>

Collaborator role

Available options:
admin,
manager,
employee
hire_date
string<date>

Date when collaborator was hired

salary
number

Annual salary

manager_id
string

ID of the manager

work_schedule
string

Work schedule (full-time, part-time, etc.)

location
string

Work location

avatar_url
string<uri>

Profile picture URL

emergency_contact
object
created_at
string<date-time>

Creation timestamp

updated_at
string<date-time>

Last update timestamp