The API Keys module allows you to create, manage, and track API keys for your users.Documentation Index
Fetch the complete documentation index at: https://docs.limitly.dev/llms.txt
Use this file to discover all available pages before exploring further.
List API Keys
Get all API keys for your account:Create API Key
Create a new API key for a user:Create API Key Parameters
A descriptive name for the API key
The ID of the user who will use this API key
The ID of the plan to associate with this API key
Additional metadata for the API key
Get API Key
Retrieve a specific API key by ID:Update API Key
Update an existing API key:Update API Key Parameters
New name for the API key
Updated metadata for the API key
Delete API Key
Delete an API key (soft delete):Regenerate API Key
Regenerate an existing API key (creates a new key value):Get API Key Usage
Get usage statistics for a specific API key:Usage Response
Current usage count for the period
The limit for the current period
Remaining requests for the period
When the usage will reset (ISO 8601 format)
The current period (day, week, month)
Get API Key Requests
Get detailed request history for an API key:Request History Response
Array of request objects
When the request was made (ISO 8601 format)
The endpoint that was called
The HTTP method used
The validation status (allowed/denied)
The IP address of the request
Complete Example
API Key Object
The API key object contains the following properties:Unique identifier for the API key
The actual API key value (only shown on creation/regeneration)
The name of the API key
The ID of the user who owns this API key
The ID of the plan associated with this API key
When the API key was created (ISO 8601 format)
When the API key was last updated (ISO 8601 format)
Additional metadata for the API key
Next Steps
- Plans - Create and manage usage plans
- Users - Manage user accounts and usage
- Request Validation - Validate user requests

