Technician API Overview
Overview
The Technician API enables managed service providers (MSPs) to programmatically manage their technical support staff within the Take Control platform. This API provides comprehensive functionality for technician account management, from individual account creation to bulk team onboarding, while maintaining security and operational efficiency.
Key Features
- Individual and bulk technician account creation
- Customizable technician profiles and settings
- Account status management (enable/disable)
- Secure authentication via integration keys
- Language and timezone customization
- Team-based management capabilities
Technician Account Types
The API supports different technician configurations:
- Standard Technician: Basic support staff account
- Admin Technician: Enhanced permissions for administrative tasks
- Custom Profile: Configurable permissions and settings
- Bulk-created: Accounts created through batch operations
- Language-specific: Accounts with custom language settings
Available Endpoints
POST /tech
: Create a new technician accountPOST /tech/bulk
: Create multiple technician accountsPUT /tech/{techUsername}
: Modify existing technician account
Account Creation Parameters
The API accepts various parameters for technician account configuration:
- Required Parameters
- email: Technician's email address (serves as username)
- name: Technician's full name
- Optional Parameters
- profile: Role/profile designation
- language: Interface language preference
- timezone: Technician's timezone setting
Updated 12 days ago