Staff directory and human resource management with organizational structure
This comprehensive HR endpoint provides complete staff management including:
- Employee directory with advanced search capabilities
- Department and organizational structure integration
- Role-based staff categorization and filtering
- Active/inactive employee status management
- Multi-field name search with partial matching
HR Management Capabilities:
- Complete employee directory with contact information
- Department-based organizational structure tracking
- Staff type and role classification system
- Active employee status for current workforce analysis
- Employee search across first and last names
Organizational Features:
- Department hierarchy and staff allocation
- Role-based access and staff type categorization
- Employee status management (active/inactive)
- Contact information and communication data
- Staff reference and external system integration
Search and Filter Options:
- Multi-field name search (first name, last name)
- Department-based staff filtering
- Active status filtering for current employees
- Role and staff type categorization
- Alphabetical sorting for directory listings
Business Applications:
- Employee directory and contact management
- HR reporting and organizational analysis
- Department staff allocation and planning
- Employee onboarding and management workflows
- Integration with external HR and payroll systems
Directory Features:
- Complete contact information management
- Department and role relationship tracking
- Staff reference system for external integration
- Employee status and lifecycle management
Real Example:
curl --location 'https://{{host}}/v1/staff' \
--data '{
"pageSize": 25,
"page": 0
}'Permissions:
Security
BearerAuth
- Mock serverhttps://api.doc.aiwyn.ai/_mock/bundle/gql/v1/staff
- Sandboxhttps://demo.api.aiwyn.ai/gql/v1/staff
- Staginghttps://staging.api.aiwyn.app/gql/v1/staff
curl -i -X POST \
https://api.doc.aiwyn.ai/_mock/bundle/gql/v1/staff \
-H 'Authorization: Bearer <YOUR_JWT_HERE>' \
-H 'Content-Type: application/json' \
-d '{
"pageSize": 25,
"page": 0
}'Response
- Staff directory with department and type information
- Sample from actual API response
- No staff found
{ "deid_staff": [ { … }, { … }, { … } ], "deid_staff_aggregate": { "aggregate": { … } } }