{ "$schema": "https://json-schema.org/draft/2020-12/schema", "$id": "#/components/schemas/TerminalReassignmentRequest", "title": "TerminalReassignmentRequest", "properties": { "companyId": { "description": "The unique identifier of the company account to which the terminal is reassigned.", "type": "string" }, "inventory": { "description": "Must be specified when reassigning terminals to a merchant account:\n\n- If set to **true**, reassigns terminals to the inventory of the merchant account and the terminals cannot process transactions.\n\n- If set to **false**, reassigns terminals directly to the merchant account and the terminals can process transactions.", "type": "boolean" }, "merchantId": { "description": "The unique identifier of the merchant account to which the terminal is reassigned. When reassigning terminals to a merchant account, you must specify the `inventory` field.", "type": "string" }, "storeId": { "description": "The unique identifier of the store to which the terminal is reassigned.", "type": "string" } }, "type": "object" }