{ "$schema": "http://json-schema.org/draft-07/schema#", "title": "Reader", "description": "A physical card reader device that can accept in-person payments.", "type": "object", "properties": { "id": { "$ref": "#/components/schemas/ReaderID" }, "name": { "$ref": "#/components/schemas/ReaderName" }, "status": { "$ref": "#/components/schemas/ReaderStatus" }, "device": { "$ref": "#/components/schemas/ReaderDevice" }, "metadata": { "$ref": "#/components/schemas/Metadata" }, "service_account_id": { "description": "Identifier of the system-managed service account associated with this reader.\nPresent only for readers that are already paired.\nThis field is currently in beta and may change.", "type": "string", "format": "uuid", "x-beta": true }, "created_at": { "description": "The timestamp of when the reader was created.", "type": "string", "format": "date-time", "example": "2023-01-18T15:16:17+00:00" }, "updated_at": { "description": "The timestamp of when the reader was last updated.", "type": "string", "format": "date-time", "example": "2023-01-20T15:16:17+00:00" } }, "required": [ "id", "name", "status", "device", "created_at", "updated_at" ] }