action britbox_register_device { label: "registerDevice" description: "Register a playback device under an account.\n\nIf a device with the same id already exists a `409` conflict will be returned.\n" provider: britbox method: POST path: "/account/devices" encoding: json input: { type: "object" required: ["id", "name", "type"] properties: { id: { type: "string" description: "The unique identifier for this device e.g. serial number." } name: { type: "string" description: "A human recognisable name for this device." } type: { type: "string" description: "The device type e.g. web_browser." } } additionalProperties: false } output: { type: "object" required: ["id", "name", "registrationDate", "type"] properties: { id: { type: "string" description: "The unique identifier for this device e.g. serial number." } name: { type: "string" description: "The human recognisable name for this device." } registrationDate: { type: "string" format: "date-time" description: "The date this device was registered." } type: { type: "string" description: "The device type e.g. web_browser." } } additionalProperties: false } }