create_auth_key
Issue a time-limited API key for authenticated access to IIIT-H mess services. Save the one-time displayed key immediately, since it cannot be retrieved again.
Instructions
Create a new named API key.
The returned key value is only shown once — store it securely.
Args: name: A unique human-readable name for the key. expiry: Expiry date in YYYY-MM-DD format. api_key: API key. Falls back to MESS_API_KEY environment variable.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | ||
| expiry | Yes | ||
| api_key | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |