# CreateApiKeyResponse
## Properties
**name** | **String** | The human-readable name of the API key. |
**public_id** | **String** | The public identifier of the API key. | [readonly]
**scopes** | **HashSet<Scopes>** | The scopes granted to the API key. (enum: *, api-keys:read, api-keys:write, crawls:read, crawls:write, patch-notes:read, patch-notes:write, players:read, players:read-details, players:write, punishments:read, punishments:write) |
**created_at** | **chrono::DateTime<chrono::FixedOffset>** | The date and time at which the API key was created. | [readonly]
**expires_at** | Option<**chrono::DateTime<chrono::FixedOffset>**> | The date and time at which the API key expires, or `null` if it does not expire. |
**player_id** | Option<**uuid::Uuid**> | The player linked to this API key, or `null` if the key is not linked to a player. |
**api_key** | **String** | The generated API key. This value is returned only once and must be stored securely by the client. |
[[Back to Model list]](../README.md#documentation-for-models) [[Back to API list]](../README.md#documentation-for-api-endpoints) [[Back to README]](../README.md)