Auth API
The Auth API provides methods for user authentication and API key management. Access viaclient.auth:
Methods
me()
Get the current authenticated user’s information.Promise<User>
Example:
listApiKeys()
List all API keys for the authenticated user.Promise<ApiKeyInfo[]>
Example:
createApiKey(name?)
Create a new named API key.
Returns:
Promise<ApiKeyCreateResponse>
Example:
revokeApiKey(keyId?)
Revoke an API key by its ID.
Returns:
Promise<void>
Example:
See Also
- cast apikey — CLI equivalent
- CastariClient — Client setup
- Types — TypeScript interfaces