Update api spec (#214)

* YOYO NEW API SPEC!

* I have generated the latest API!

---------

Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
This commit is contained in:
zoo-github-actions-auth[bot]
2024-04-18 14:44:34 -07:00
committed by GitHub
parent acea57bcba
commit 479cf6a937
3 changed files with 702 additions and 681 deletions

File diff suppressed because it is too large Load Diff

View File

@ -2,6 +2,7 @@ import datetime
from pydantic import BaseModel, ConfigDict
from ..models.uuid import Uuid
class Session(BaseModel):
@ -9,12 +10,14 @@ class Session(BaseModel):
created_at: datetime.datetime
expires_at: datetime.datetime
expires: datetime.datetime
token: str
id: Uuid
session_token: Uuid
updated_at: datetime.datetime
user_id: str
user_id: Uuid
model_config = ConfigDict(protected_namespaces=())

View File

@ -24261,35 +24261,53 @@
"type": "object",
"properties": {
"created_at": {
"title": "DateTime",
"description": "The date and time the session was created.",
"type": "string",
"format": "date-time"
},
"expires_at": {
"expires": {
"title": "DateTime",
"description": "The date and time the session expires.",
"type": "string",
"format": "date-time"
},
"token": {
"id": {
"description": "The unique identifier for the session.",
"allOf": [
{
"$ref": "#/components/schemas/Uuid"
}
]
},
"session_token": {
"description": "The session token.",
"type": "string",
"format": "uuid"
"allOf": [
{
"$ref": "#/components/schemas/Uuid"
}
]
},
"updated_at": {
"title": "DateTime",
"description": "The date and time the session was last updated.",
"type": "string",
"format": "date-time"
},
"user_id": {
"description": "The user ID of the user that the session belongs to.",
"type": "string",
"format": "uuid"
"allOf": [
{
"$ref": "#/components/schemas/Uuid"
}
]
}
},
"required": [
"created_at",
"expires_at",
"token",
"expires",
"id",
"session_token",
"updated_at",
"user_id"
]