URL: /baas/api/reference/customer-apis/organization/employee
---
title: 'Organization Add Employee'
description: 'Add an employee user to an organization customer'
---
import { RequiredRunnerHeaders } from '../../schemas/required-headers-snippet.mdx';
# Organization Add Employee
Adds an employee profile and creates a user for an existing organization.
## Endpoint
`POST /api/v2.1/customer/organization/{organizationId}/employee`
## Default Role Set (runner-aligned)
`COMPLIANCE_OFFICER`, `TRANSACTION_APPROVER`, `EMPLOYEE`, `ADMIN_USER`
## Required Headers
## Request Example
```json
{
"person": {
"firstName": "Jane",
"lastName": "Compliance",
"email": "compliance.20260331115443@acmecorp.com",
"phoneNumber": "+37066051634",
"dateOfBirth": "1990-03-25",
"nationality": "Lithuania",
"gender": "1",
"fullName": "Jane Compliance"
},
"position": "COMPLIANCE_OFFICER",
"roles": ["COMPLIANCE_OFFICER", "TRANSACTION_APPROVER", "EMPLOYEE", "ADMIN_USER"],
"department": "Compliance"
}
```
## Success Response
```json 200
{
"code": 200,
"data": {
"individual": {
"userId": "da9a15d2-1eb9-4804-a812-b58b03f33018",
"email": "compliance.20260331115443@acmecorp.com"
}
},
"message": "Employee added successfully with role validation"
}
```
Used in B2B step runner Step 4.