objectiveai-sdk 2.0.7

ObjectiveAI SDK, definitions, and utilities
Documentation
{
  "title": "auth.CreateApiKeyRequest",
  "description": "Request to create a new API key.\n\n# Fields\n\n* `expires` - Optional expiration timestamp. If `None`, the key never expires.\n* `name` - A user-provided name for identifying the key.\n* `description` - Optional description providing additional context.",
  "type": "object",
  "properties": {
    "description": {
      "description": "An optional description providing additional context about the key's purpose.",
      "anyOf": [
        {
          "type": "string"
        },
        {
          "type": "null"
        }
      ]
    },
    "expires": {
      "description": "The expiration timestamp for the API key, or `None` for a non-expiring key.",
      "anyOf": [
        {
          "type": "string",
          "format": "date-time"
        },
        {
          "type": "null"
        }
      ]
    },
    "name": {
      "description": "A user-provided name to identify this API key.",
      "type": "string"
    }
  }
}