Skip to main content
The Limitly Python SDK provides comprehensive user management capabilities for your application.

Creating Users

Create new user accounts:

Listing Users

Retrieve all users in your application:

Getting User Details

Get detailed information about a specific user:

Updating Users

Update user properties:

Deleting Users

Delete user accounts when they’re no longer needed:

User Usage

Get usage statistics for a user:

User API Keys

Get all API keys associated with a user:

FastAPI Example

Here’s a complete example of user management in a FastAPI application:

Flask Example

Here’s a complete example of user management in a Flask application:

User Status Management

Manage user account status:
Search for users by various criteria:

Error Handling

Handle user management errors:

User Types

The SDK supports different types of users:
  • Regular Users: Standard user accounts
  • Admin Users: Administrative accounts with extended privileges
  • Service Users: System accounts for automated processes
  • Trial Users: Limited-time accounts for testing

User Metadata

Store custom data with user accounts:

CLI Management

Use the CLI tool for user management:

User Analytics

Get analytics for user behavior:

Next Steps