diff --git a/openapi.json b/openapi.json index bddf82d4..4a98ab7c 100644 --- a/openapi.json +++ b/openapi.json @@ -14,7 +14,7 @@ "url": "http://www.apache.org/licenses/LICENSE-2.0" }, "version": "2024.0", - "x-box-commit-hash": "12c46526ec" + "x-box-commit-hash": "265cf4a391" }, "servers": [ { @@ -36714,64 +36714,60 @@ "TemplateSigner": { "description": "The schema for a Signer for Templates", "type": "object", - "allOf": [ - { - "properties": { - "inputs": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TemplateSignerInput" - }, - "readOnly": true - }, - "email": { - "description": "Email address of the signer", - "type": "string", - "example": "example@mail.com", - "nullable": true - }, - "role": { - "description": "Defines the role of the signer in the signature request. A role of\n`signer` needs to sign the document, a role `approver`\napproves the document and\na `final_copy_reader` role only\nreceives the final signed document and signing log.", - "type": "string", - "example": "signer", - "default": "signer", - "enum": [ - "signer", - "approver", - "final_copy_reader" - ] - }, - "is_in_person": { - "description": "Used in combination with an embed URL for a sender.\nAfter the sender signs, they will be\nredirected to the next `in_person` signer.", - "type": "boolean", - "example": true - }, - "order": { - "description": "Order of the signer", - "type": "integer", - "example": 2, - "minimum": 0 - }, - "signer_group_id": { - "description": "If provided, this value points signers that are assigned the same inputs and belongs to same signer group.\nA signer group is not a Box Group. It is an entity that belongs to the template itself and can only be used\nwithin Box Sign requests created from it.", - "type": "string", - "example": "cd4ff89-8fc1-42cf-8b29-1890dedd26d7", - "nullable": true - }, - "label": { - "description": "A placeholder label for the signer set by the template creator to differentiate between signers.", - "type": "string", - "example": "Jane Doe", - "nullable": true - }, - "public_id": { - "description": "An identifier for the signer. This can be used to identify a signer within the template.", - "type": "string", - "example": "RJZYYVPR" - } - } + "properties": { + "inputs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TemplateSignerInput" + }, + "readOnly": true + }, + "email": { + "description": "Email address of the signer", + "type": "string", + "example": "example@mail.com", + "nullable": true + }, + "role": { + "description": "Defines the role of the signer in the signature request. A role of\n`signer` needs to sign the document, a role `approver`\napproves the document and\na `final_copy_reader` role only\nreceives the final signed document and signing log.", + "type": "string", + "example": "signer", + "default": "signer", + "enum": [ + "signer", + "approver", + "final_copy_reader" + ] + }, + "is_in_person": { + "description": "Used in combination with an embed URL for a sender.\nAfter the sender signs, they will be\nredirected to the next `in_person` signer.", + "type": "boolean", + "example": true + }, + "order": { + "description": "Order of the signer", + "type": "integer", + "example": 2, + "minimum": 0 + }, + "signer_group_id": { + "description": "If provided, this value points signers that are assigned the same inputs and belongs to same signer group.\nA signer group is not a Box Group. It is an entity that belongs to the template itself and can only be used\nwithin Box Sign requests created from it.", + "type": "string", + "example": "cd4ff89-8fc1-42cf-8b29-1890dedd26d7", + "nullable": true + }, + "label": { + "description": "A placeholder label for the signer set by the template creator to differentiate between signers.", + "type": "string", + "example": "Jane Doe", + "nullable": true + }, + "public_id": { + "description": "An identifier for the signer. This can be used to identify a signer within the template.", + "type": "string", + "example": "RJZYYVPR" } - ], + }, "title": "Signer fields for Templates" }, "TemplateSignerInput": { diff --git a/openapi/openapi-v2025.0.json b/openapi/openapi-v2025.0.json index 9412a6df..043c7573 100644 --- a/openapi/openapi-v2025.0.json +++ b/openapi/openapi-v2025.0.json @@ -14,7 +14,7 @@ "url": "http://www.apache.org/licenses/LICENSE-2.0" }, "version": "2025.0", - "x-box-commit-hash": "12c46526ec" + "x-box-commit-hash": "265cf4a391" }, "servers": [ { diff --git a/openapi/openapi.json b/openapi/openapi.json index bddf82d4..4a98ab7c 100644 --- a/openapi/openapi.json +++ b/openapi/openapi.json @@ -14,7 +14,7 @@ "url": "http://www.apache.org/licenses/LICENSE-2.0" }, "version": "2024.0", - "x-box-commit-hash": "12c46526ec" + "x-box-commit-hash": "265cf4a391" }, "servers": [ { @@ -36714,64 +36714,60 @@ "TemplateSigner": { "description": "The schema for a Signer for Templates", "type": "object", - "allOf": [ - { - "properties": { - "inputs": { - "type": "array", - "items": { - "$ref": "#/components/schemas/TemplateSignerInput" - }, - "readOnly": true - }, - "email": { - "description": "Email address of the signer", - "type": "string", - "example": "example@mail.com", - "nullable": true - }, - "role": { - "description": "Defines the role of the signer in the signature request. A role of\n`signer` needs to sign the document, a role `approver`\napproves the document and\na `final_copy_reader` role only\nreceives the final signed document and signing log.", - "type": "string", - "example": "signer", - "default": "signer", - "enum": [ - "signer", - "approver", - "final_copy_reader" - ] - }, - "is_in_person": { - "description": "Used in combination with an embed URL for a sender.\nAfter the sender signs, they will be\nredirected to the next `in_person` signer.", - "type": "boolean", - "example": true - }, - "order": { - "description": "Order of the signer", - "type": "integer", - "example": 2, - "minimum": 0 - }, - "signer_group_id": { - "description": "If provided, this value points signers that are assigned the same inputs and belongs to same signer group.\nA signer group is not a Box Group. It is an entity that belongs to the template itself and can only be used\nwithin Box Sign requests created from it.", - "type": "string", - "example": "cd4ff89-8fc1-42cf-8b29-1890dedd26d7", - "nullable": true - }, - "label": { - "description": "A placeholder label for the signer set by the template creator to differentiate between signers.", - "type": "string", - "example": "Jane Doe", - "nullable": true - }, - "public_id": { - "description": "An identifier for the signer. This can be used to identify a signer within the template.", - "type": "string", - "example": "RJZYYVPR" - } - } + "properties": { + "inputs": { + "type": "array", + "items": { + "$ref": "#/components/schemas/TemplateSignerInput" + }, + "readOnly": true + }, + "email": { + "description": "Email address of the signer", + "type": "string", + "example": "example@mail.com", + "nullable": true + }, + "role": { + "description": "Defines the role of the signer in the signature request. A role of\n`signer` needs to sign the document, a role `approver`\napproves the document and\na `final_copy_reader` role only\nreceives the final signed document and signing log.", + "type": "string", + "example": "signer", + "default": "signer", + "enum": [ + "signer", + "approver", + "final_copy_reader" + ] + }, + "is_in_person": { + "description": "Used in combination with an embed URL for a sender.\nAfter the sender signs, they will be\nredirected to the next `in_person` signer.", + "type": "boolean", + "example": true + }, + "order": { + "description": "Order of the signer", + "type": "integer", + "example": 2, + "minimum": 0 + }, + "signer_group_id": { + "description": "If provided, this value points signers that are assigned the same inputs and belongs to same signer group.\nA signer group is not a Box Group. It is an entity that belongs to the template itself and can only be used\nwithin Box Sign requests created from it.", + "type": "string", + "example": "cd4ff89-8fc1-42cf-8b29-1890dedd26d7", + "nullable": true + }, + "label": { + "description": "A placeholder label for the signer set by the template creator to differentiate between signers.", + "type": "string", + "example": "Jane Doe", + "nullable": true + }, + "public_id": { + "description": "An identifier for the signer. This can be used to identify a signer within the template.", + "type": "string", + "example": "RJZYYVPR" } - ], + }, "title": "Signer fields for Templates" }, "TemplateSignerInput": {