{ "$schema": "https://json-schema.org/draft/2020-12/schema", "title": "User", "type": "object", "additionalProperties": false, "properties": { "id": { "type": "string", "format": "uuid" }, "email": { "type": "string", "format": "email" }, "name": { "type": "string" }, "avatar_url": { "type": [ "string", "null" ], "format": "uri" }, "provider": { "type": "string" }, "provider_id": { "type": "string" }, "created_at": { "type": "string", "format": "date-time" }, "updated_at": { "type": "string", "format": "date-time" }, "last_login_at": { "type": [ "string", "null" ], "format": "date-time" } }, "required": [ "id", "email", "name", "avatar_url", "provider", "provider_id", "created_at", "updated_at", "last_login_at" ] }