Users
Manage platform users and access permissions
Users represent individuals who have access to the API platform and can perform operations on behalf of customers. The user model provides authentication, authorization, and access control for platform interactions.
User Entity
A user in the API represents:
- Platform Access: Individual with authentication credentials and permissions
- Customer Association: Users can be associated with one or more customer entities
- Permission Scope: Access rights and operational capabilities within the platform
- Identity Management: Unique identification and profile information
Key Capabilities
User Authentication
Manage user credentials, authentication tokens, and secure platform access.
Customer Access
Associate users with customer entities to enable service management and administration.
Permission Management
Control user access levels and operational permissions within the platform.
Profile Management
Maintain user profile information, contact details, and preferences.
Common Use Cases
User Onboarding
Create new user accounts with appropriate permissions and customer associations.
Access Management
Manage user permissions, customer associations, and operational access rights.
Multi-Tenant Access
Enable users to access multiple customer accounts with appropriate permission scoping.
API Integration
Create API users for system integrations and automated service management.
Related Resources
User entities interact with other API resources:
- Customers: Users are associated with customers to enable account management
- Authentication: Bearer tokens and API keys provide secure platform access
- Orders: Users can create and manage orders on behalf of customers
- Subscriptions: Users can manage subscriptions for their associated customers