Introduction to Usage Export
The Usage Export API provides five endpoints to export usage data for users, assistants, workflows, projects, and models from your workspace. Each endpoint returns a CSV file with detailed metrics for the selected date range.
You can also access the Usage Export in the platform directly, more on that here: https://docs.langdock.com/admin/usage-exports
Prerequisites
To use the Usage Export API, you need:
Workspace Admin Permission: Only workspace administrators can create API keys with usage export permissions and export data via the web interface.
API Key with USAGE_EXPORT_API Scope: Special permission for accessing export functions
Important Security Notice: Users with access to an API key with USAGE_EXPORT_API scope can export workspace usage data for all areas, even if they normally don’t have access to view this data. Only grant this permission to trusted users.
Programmatic Export
Available Endpoints
POST /export/users
POST /export/assistants
POST /export/workflows
POST /export/projects
POST /export/modelsAuthentication
All API requests require Bearer token authentication:
Authorization: Bearer YOUR_API_KEY
Content-Type: application/jsonRequest Format
Time specification and time zone handling:
The API uses the exact time included in the date parameter you provide & treats them as your local times, specified in the timezone parameter. If you include a “Z” at the end of your date (which stands for UTC/Zulu time), it automatically removes it to prevent the timezone from being applied twice.
Example request body:
Response Format
Successful Response
Dates are returned in the correct timezone format with the proper time offset (e.g., +01:00/+02:00 for Berlin).
Example successful response:
Error Response
Example error response:
Example Requests
Export Assistant Usage
Export User Usage
Rate Limits
Tokens per Minute: 60.000 Tokens/Min
Requests per Minute: 500 Requests/Min
Export Size Limits
Exports are limited to 1,000,000 rows. If your export exceeds this limit, you’ll receive a 400 error asking you to narrow the date range.
Data Types in Detail
User Export
Shows individual user activity, depending on privacy settings:
Message count per user
Activity patterns
Note: User-specific data may be excluded due to workspace privacy settings
Assistant Export
Contains usage data for all assistants in the workspace, including:
Number of messages
Active users
Usage trends over time
Workflow Export
Usage data for workflows (if enabled):
Workflow executions
Success rates
Performance metrics
Project Export
Project-related usage statistics:
Project activity
Involved users
Resource consumption
Model Export
Detailed information about model usage:
AI models used
Token consumption
Cost per model
Troubleshooting
Common Errors
Security and Privacy
Privacy Settings
Depending on workspace configuration, certain data may be excluded:
User-identifying Data: May be excluded due to privacy settings
Leaderboards: Must be enabled in the workspace to get complete user data
Best Practices
Compliance
The Usage Export API helps with compliance requirements:
Audit Trails: Complete tracking of API usage
Data Export: Support for GDPR data access rights
Transparency: Clear insights into workspace usage
Support
For questions about the Usage Export API, contact our support team or consult the complete API documentation.
Related links
Search through all files in data folders shared with the API Key: https://docs.langdock.com/api-endpoints/knowledge-folder/search-knowledge-folder
Export User Usage: https://docs.langdock.com/api-endpoints/usage-export/export-users

