{ "type": "object", "description": "Input data for creating or updating a blog author", "name": "BlogAuthorInput", "properties": { "name": { "type": "string", "description": "Full display name of the author" }, "slug": { "type": "string", "description": "URL-friendly identifier for the author" }, "email": { "type": "email", "description": "Author's email address" }, "bio": { "type": "string", "description": "Author biography or description" }, "website": { "type": "uri", "description": "Author's personal website URL" }, "twitter": { "type": "string", "description": "Author's Twitter/X handle" }, "facebook": { "type": "string", "description": "Author's Facebook profile URL" }, "linkedin": { "type": "string", "description": "Author's LinkedIn profile URL" }, "avatar": { "type": "uri", "description": "URL to the author's avatar image" } }, "required": [ "name" ], "$schema": "https://json-structure.org/draft/2020-12/schema" }