diff --git a/.npmignore b/.npmignore index 243b386..44f4dd4 100644 --- a/.npmignore +++ b/.npmignore @@ -1,3 +1,22 @@ +# Ignore the node_modules directory +**/node_modules/ + +# Ignore Logs +**/logs +*.log + +# Ignore the docs directory (use the separate rws/trados-ui-extensibility.wiki repository) +**/docs + +# The file containing environment variables +.env + +# Ignore IDE specific files .idea/ -*.iml +.vscode/ +*.sw* /.vs/ + +# Others +*.iml +*.js.map \ No newline at end of file diff --git a/Public-API.v1.json b/Public-API.v1.json index 2e0bc6e..7f23e0e 100644 --- a/Public-API.v1.json +++ b/Public-API.v1.json @@ -4,9 +4,7 @@ "title": "RWS Language Cloud API", "description": "The RWS Language Cloud public API.", "version": "1.0", - "contact": { - - } + "contact": {} }, "servers": [ { @@ -150,9 +148,7 @@ "paths": { "/accounts": { "get": { - "tags": [ - "Account" - ], + "tags": ["Account"], "summary": "List my Accounts", "description": "Retrieves the accounts the authenticated user is part of. \nNote: for service users only the account where the user is defined is returned.", "parameters": [ @@ -234,9 +230,7 @@ }, "/customers/{customerId}": { "put": { - "tags": [ - "Customer" - ], + "tags": ["Customer"], "summary": "Update Customer", "description": "Updates a customer by identifier.", "parameters": [ @@ -267,7 +261,7 @@ } }, "400": { - "description": "Error codes: \n* “invalid”: Invalid input in “name” field on the error response.", + "description": "Error codes: \n* “invalid”: Invalid input in “name” field on the error response.\n* \"deleted\": Some of the selected values were deleted and cannot be selected for some values of the \"customFields\" field.\n", "content": { "application/json": { "schema": { @@ -345,9 +339,7 @@ "operationId": "UpdateCustomer" }, "get": { - "tags": [ - "Customer" - ], + "tags": ["Customer"], "summary": "Get Customer", "description": "Retrieves a customer by identifier.", "parameters": [ @@ -441,9 +433,7 @@ "operationId": "GetCustomer" }, "delete": { - "tags": [ - "Customer" - ], + "tags": ["Customer"], "summary": "Delete Customer", "description": "Deletes a customer.", "parameters": [ @@ -534,9 +524,7 @@ }, "/customers": { "get": { - "tags": [ - "Customer" - ], + "tags": ["Customer"], "summary": "List Customers", "description": "Retrieves a list of all the customers in an account.", "parameters": [ @@ -630,9 +618,7 @@ "operationId": "ListCustomers" }, "post": { - "tags": [ - "Customer" - ], + "tags": ["Customer"], "summary": "Create Customer", "description": "Create customer in a tenant.\n\nFor adding a customer to a tenant the authenticated user must have 'Create Customer' permission.\n\nTo also create an account for the key contact, you need to have the specific entitlements.", "parameters": [ @@ -680,7 +666,7 @@ } }, "400": { - "description": "Error responses:\n\n* “invalid”: invalid input specified in the error details.\n* \"empty\": empty input for required field specified in the error details.\n* \"maxSize\": The maximum size was exceeded for the value mentioned in the \"name\" field.\n", + "description": "Error responses:\n\n* “invalid”: invalid input specified in the error details.\n* \"empty\": empty input for required field specified in the error details.\n* \"maxSize\": The maximum size was exceeded for the value mentioned in the \"name\" field. \n* \"deleted\": Some of the selected values were deleted and cannot be selected for some values of the \"customFields\" field.\n", "content": { "application/json": { "schema": { @@ -856,17 +842,13 @@ "$ref": "#/components/parameters/fields" } ], - "tags": [ - "Custom Field" - ] + "tags": ["Custom Field"] } }, "/custom-field-definitions/{customFieldDefinitionId}": { "get": { "summary": "Get Custom Field Definition", - "tags": [ - "Custom Field" - ], + "tags": ["Custom Field"], "responses": { "200": { "description": "", @@ -966,9 +948,7 @@ }, "/file-processing-configurations/{fileProcessingConfigurationId}": { "get": { - "tags": [ - "File Processing Configuration" - ], + "tags": ["File Processing Configuration"], "summary": "Get File Processing Configuration", "description": "Retrieves a file processing configuration by identifier.", "parameters": [ @@ -1069,9 +1049,7 @@ }, "/file-processing-configurations": { "get": { - "tags": [ - "File Processing Configuration" - ], + "tags": ["File Processing Configuration"], "summary": "List File Processing Configurations", "description": "Retrieves a list of all the file processing configurations in an account.", "parameters": [ @@ -1167,9 +1145,7 @@ }, "/file-processing-configurations/{fileProcessingConfigurationId}/file-type-settings/{fileTypeSettingId}": { "get": { - "tags": [ - "File Processing Configuration" - ], + "tags": ["File Processing Configuration"], "summary": "Get File Type Setting", "description": "Retrieves a file type setting by identifier.", "parameters": [ @@ -1285,9 +1261,7 @@ }, "/file-processing-configurations/{fileProcessingConfigurationId}/file-type-settings": { "get": { - "tags": [ - "File Processing Configuration" - ], + "tags": ["File Processing Configuration"], "summary": "List File Type Settings", "description": "Retrieves a list of all the file type settings in a file processing configuration.", "parameters": [ @@ -1373,9 +1347,7 @@ "schema": { "type": "object", "format": "byte", - "required": [ - "file" - ], + "required": ["file"], "properties": { "file": { "type": "string", @@ -1443,9 +1415,7 @@ } } }, - "tags": [ - "File" - ] + "tags": ["File"] }, "parameters": [] }, @@ -1535,16 +1505,12 @@ } ], "description": "Monitors the unzipping operation for a previously uploaded archive and gets details on the extracted files.", - "tags": [ - "File" - ] + "tags": ["File"] } }, "/folders/{folderId}": { "get": { - "tags": [ - "Folder" - ], + "tags": ["Folder"], "summary": "Get Folder", "description": "Retrieves a folder by identifier.", "parameters": [ @@ -1645,9 +1611,7 @@ }, "/folders/root": { "get": { - "tags": [ - "Folder" - ], + "tags": ["Folder"], "summary": "Get Root Folder", "description": "Retrieves the Root folder in the account.", "parameters": [ @@ -1728,9 +1692,7 @@ }, "/folders": { "get": { - "tags": [ - "Folder" - ], + "tags": ["Folder"], "summary": "List Folders", "description": "Retrieves a list of all the folders in an account. Max 500.", "parameters": [ @@ -1804,9 +1766,7 @@ }, "/groups/{groupId}": { "get": { - "tags": [ - "Group" - ], + "tags": ["Group"], "summary": "Get Group", "description": "Retrieves a group by identifier.", "parameters": [ @@ -1907,9 +1867,7 @@ }, "/groups": { "get": { - "tags": [ - "Group" - ], + "tags": ["Group"], "summary": "List Groups", "description": "Retrieves a list of all the groups in an account.", "parameters": [ @@ -2005,11 +1963,9 @@ }, "/languages": { "get": { - "tags": [ - "Language" - ], + "tags": ["Language"], "summary": "List Languages", - "description": "Retrieves a list of all the languages.\n\nThe supported values for language `type` filter are: \"all\", \"specific\" or \"neutral\".\\\nThe \"neutral\" languages are the generic languages, e.g.: en -\u003E English.\\\nThe \"specific\" languages are the sub-languages, e.g.: en-150 -\u003E English (Europe), en-us -\u003E English (United States).", + "description": "Retrieves a list of all the languages.\n\nThe supported values for language `type` filter are: \"all\", \"specific\" or \"neutral\".\\\nThe \"neutral\" languages are the generic languages, e.g.: en -> English.\\\nThe \"specific\" languages are the sub-languages, e.g.: en-150 -> English (Europe), en-us -> English (United States).", "parameters": [ { "$ref": "#/components/parameters/Authorization" @@ -2036,11 +1992,7 @@ "description": "Filter by type.", "schema": { "type": "string", - "enum": [ - "all", - "specific", - "neutral" - ], + "enum": ["all", "specific", "neutral"], "example": "specific" } }, @@ -2101,9 +2053,7 @@ "/language-processing-rules": { "get": { "summary": "List Language Processing Rules", - "tags": [ - "Language Processing" - ], + "tags": ["Language Processing"], "responses": { "200": { "description": "", @@ -2199,9 +2149,7 @@ "/language-processing-rules/{languageProcessingRuleId}": { "get": { "summary": "Get Language Processing Rule", - "tags": [ - "Language Processing" - ], + "tags": ["Language Processing"], "responses": { "200": { "description": "", @@ -2382,9 +2330,7 @@ "description": "List of language codes separated by comma, values can be generic language code or specific language code." } ], - "tags": [ - "Machine Translation" - ], + "tags": ["Machine Translation"], "x-stoplight": { "id": "pnd31f3gjids8" } @@ -2392,9 +2338,7 @@ }, "/pricing-models": { "get": { - "tags": [ - "Pricing Model" - ], + "tags": ["Pricing Model"], "summary": "List Pricing Models", "description": "Retrieves a list of all the pricing models in an account.", "parameters": [ @@ -2490,9 +2434,7 @@ }, "/pricing-models/{pricingModelId}": { "get": { - "tags": [ - "Pricing Model" - ], + "tags": ["Pricing Model"], "summary": "Get Pricing Model", "description": "Retrieves a pricing model by identifier.", "parameters": [ @@ -2593,9 +2535,7 @@ }, "/projects": { "get": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "List Projects", "description": "Retrieves a list of all the projects in the account.", "parameters": [ @@ -2634,16 +2574,11 @@ { "schema": { "type": "string", - "enum": [ - "created", - "inProgress", - "completed", - "archived" - ] + "enum": ["created", "inProgress", "completed", "archived"] }, "in": "query", "name": "status", - "description": "Filter the list of projects to projects that have this status." + "description": "Filter the list to include projects that have this status." }, { "schema": { @@ -2653,7 +2588,7 @@ }, "in": "query", "name": "createdFrom", - "description": "Filter the list of of projects to projects that were created after this date and time. \u003Cbr\u003E Accepted format: ISO-8601 `YYYY-MM-DDThh:mm:ss.sssZ`" + "description": "Filter the list to include only projects created after the specified date and time." }, { "schema": { @@ -2663,16 +2598,15 @@ }, "in": "query", "name": "createdTo", - "description": "Filter the list of of projects to projects that were created before this date and time. \u003Cbr\u003E Accepted format: ISO-8601 `YYYY-MM-DDThh:mm:ss.sssZ`" + "description": "Filter the list to include only projects created before the specified date and time." }, { "schema": { - "type": "string", - "format": "uuid" + "type": "string" }, "in": "query", "name": "createdBy", - "description": "Filter the list of of projects to projects that were created by this user." + "description": "Filter the list to include only projects that were created by this user. The provided value must be the identifier of the user." } ], "responses": { @@ -2815,9 +2749,7 @@ "operationId": "ListProjects" }, "post": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "Create Project", "description": "Creates a new project.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.\n\nConsider the [file and project size limit](https://docs.rws.com/791595/815967/trados-enterprise---accelerate/file-and-project-size-limit) when creating projects.\n\nThe values from a selected project template will take precedence over the individual resources when creating a new project.", "parameters": [ @@ -2865,7 +2797,7 @@ } }, "400": { - "description": "Error codes:\n* “invalid”: Invalid input in the query parameter mentioned in the “name” field on the error response.\n* \"empty\": Empty mandatory value mentioned in the \"name\" field on the error response.\n* \"maxSize\": Maximum size exceeded for the value mentioned in the \"name\" field on the error response.\n* \"missing\": Missing required field for the value mentioned in the \"name\" field on the error response.", + "description": "Error codes:\n* “invalid”: Invalid input in the query parameter mentioned in the “name” field on the error response.\n* \"empty\": Empty mandatory value mentioned in the \"name\" field on the error response.\n* \"maxSize\": Maximum size exceeded for the value mentioned in the \"name\" field on the error response.\n* \"missing\": Missing required field for the value mentioned in the \"name\" field on the error response. \n* \"deleted\": Some of the selected values were deleted and cannot be selected for some values of the \"customFields\" field.\n", "content": { "application/json": { "schema": { @@ -2930,9 +2862,7 @@ }, "/projects/{projectId}": { "get": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "Get Project", "description": "Retrieves a project by identifier.", "parameters": [ @@ -3103,9 +3033,7 @@ "operationId": "GetProject" }, "put": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "Update Project", "description": "Updates the project in terms of: name, description, due date, quote, and project resources. Observe the rules of [JSON Merge Patch Semantics](https://tools.ietf.org/html/rfc7386). \n\n Project rescheduling (updating dueBy) is permitted only if: \n* there is no Customer Quote Approval task in the associated flow \n* at least one Customer Quote Approval was closed(in case multiple project batches) ", "parameters": [ @@ -3136,7 +3064,7 @@ } }, "400": { - "description": "Error responses:\n\n* “invalid”: invalid input on update quote model\n* “invalidStatus”: the quote cannot be edited, the project is in a phase which doesn't allow the quote to be edited\n* \"conflict\": the project does not have a quote to be updated", + "description": "Error responses:\n\n* “invalid”: invalid input on update quote model\n* “invalidStatus”: the quote cannot be edited, the project is in a phase which doesn't allow the quote to be edited\n* \"conflict\": the project does not have a quote to be updated\n* \"limit.exceeded\": a maximum number of users per task was assigned\n \n* \"deleted\": Some of the selected values were deleted and cannot be selected for some values of the \"customFields\" field.\n", "content": { "application/json": { "schema": { @@ -3214,9 +3142,7 @@ "operationId": "UpdateProject" }, "delete": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "Delete Project", "description": "Deletes a project.", "parameters": [ @@ -3383,17 +3309,13 @@ "$ref": "#/components/parameters/fields" } ], - "tags": [ - "Project" - ] + "tags": ["Project"] }, "put": { "summary": "Update Project Configuration", "description": "Updates the configuration settings for an existing project.", "operationId": "UpdateProjectConfiguration", - "tags": [ - "Project" - ], + "tags": ["Project"], "responses": { "200": { "description": "", @@ -3490,9 +3412,7 @@ }, "/projects/{projectId}/start": { "put": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "Start Project", "description": "Starts a project. Translatable files should be uploaded before starting the project. If the action is executed on an already started project, the new translatable files should be uploaded first.", "parameters": [ @@ -3598,9 +3518,7 @@ }, "/projects/{projectId}/complete": { "put": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "Complete Project", "description": "Marks a project as \"completed\".", "parameters": [ @@ -3691,9 +3609,7 @@ }, "/projects/{projectId}/source-files": { "get": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "List Source Files", "description": "Retrieves the source files in a project.", "parameters": [ @@ -3811,11 +3727,9 @@ "operationId": "ListSourceFiles" }, "post": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Add Source File", - "description": "Adds a source file to the project. Files can be uploaded before starting a project or after the project has started. When adding a `translatable` file after the project started, a new start project request should be performed.\n\nConsider the [file and project size limit](https://docs.rws.com/791595/815967/trados-enterprise---accelerate/file-and-project-size-limit) when uploading files.\n\n\u003E Note: The maximum character size of the sum between the `name` and the `path` fields must not exceed 255. Otherwise the request cannot be validated.", + "description": "Adds a source file to the project. Files can be uploaded before starting a project or after the project has started. When adding a `translatable` file after the project started, a new start project request should be performed.\n\nConsider the [file and project size limit](https://docs.rws.com/791595/815967/trados-enterprise---accelerate/file-and-project-size-limit) when uploading files.\n\n> Note: The maximum character size of the sum between the `name` and the `path` fields must not exceed 255. Otherwise the request cannot be validated.", "parameters": [ { "$ref": "#/components/parameters/Authorization" @@ -3829,10 +3743,7 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "properties", - "file" - ], + "required": ["properties", "file"], "properties": { "properties": { "$ref": "#/components/schemas/source-file-request" @@ -3934,9 +3845,7 @@ } ], "put": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Update Source Files", "operationId": "UpdateSourceFiles", "responses": { @@ -4026,11 +3935,9 @@ }, "/projects/{projectId}/source-files/attach-files": { "post": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Attach Source Files", - "description": "Adds multiple source files to the project. Files must be uploaded before attaching them to a project. When a file is attached after the project was started, a new start project request should be performed.\n\n\n\u003E Note: The maximum character size of the sum between the `name` and the `path` fields must not exceed 255. Otherwise the request cannot be validated.\n", + "description": "Adds multiple source files to the project. Files must be uploaded before attaching them to a project. When a file is attached after the project was started, a new start project request should be performed.\n\n\n> Note: The maximum character size of the sum between the `name` and the `path` fields must not exceed 255. Otherwise the request cannot be validated.\n", "parameters": [ { "$ref": "#/components/parameters/Authorization" @@ -4146,9 +4053,7 @@ }, "/projects/{projectId}/source-files/{sourceFileId}": { "get": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Get Source File", "description": "Retrieves a source file from the project.", "parameters": [ @@ -4242,9 +4147,7 @@ "operationId": "GetSourceFile" }, "put": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Update Source File", "operationId": "UpdateSourceFile", "responses": { @@ -4343,9 +4246,7 @@ }, "/projects/{projectId}/source-files/{sourceFileId}/versions": { "get": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "List Source File Versions", "description": "Retrieves all the versions of a source file.", "parameters": [ @@ -4470,9 +4371,7 @@ ], "post": { "summary": "Add Source File Version", - "tags": [ - "Source File" - ], + "tags": ["Source File"], "operationId": "AddSourceFileVersion", "responses": { "201": { @@ -4571,10 +4470,7 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "properties", - "file" - ], + "required": ["properties", "file"], "properties": { "properties": { "$ref": "#/components/schemas/source-file-version-properties-create-request", @@ -4607,9 +4503,7 @@ }, "/projects/{projectId}/source-files/{sourceFileId}/versions/{fileVersionId}/download": { "get": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Download Source File Version", "description": "Downloads a source file version.", "parameters": [ @@ -4715,9 +4609,7 @@ }, "/tasks/{taskId}/source-files/{sourceFileId}": { "get": { - "tags": [ - "Source File" - ], + "tags": ["Source File"], "summary": "Get Source File Properties", "description": "Retrieves the properties for a source file.", "parameters": [ @@ -4814,9 +4706,7 @@ ], "put": { "summary": "Update Source File Properties", - "tags": [ - "Source File" - ], + "tags": ["Source File"], "operationId": "UpdateSourceProperties", "responses": { "204": { @@ -4925,9 +4815,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Get Target File", "description": "Retrieves a target file from a project.", "parameters": [ @@ -5021,9 +4909,7 @@ "operationId": "GetTargetFile" }, "put": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Update Target File", "operationId": "UpdateTargetFile", "responses": { @@ -5121,9 +5007,7 @@ }, "/projects/{projectId}/target-files": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "List Target Files", "description": "Retrieves the target files for a project.", "parameters": [ @@ -5264,9 +5148,7 @@ "operationId": "ListTargetFiles" }, "put": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Update Target Files", "operationId": "UpdateTargetFiles", "responses": { @@ -5361,9 +5243,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Get Target File Version", "description": "Retrieves one version of a target file.", "parameters": [ @@ -5470,9 +5350,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "List Target File Versions", "description": "Retrieves the versions of a target file.", "parameters": [ @@ -5576,9 +5454,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}/exports": { "post": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Export Target File Version", "description": "Generates an asynchronous export operation. Use the [Get Target File Version Export](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1target-files~1{targetFileId}~1versions~1{fileVersionId}~1exports~1{exportId}/get) endpoint to poll until the export is completed. Used only for [BCM](https://developers.rws.com/languagecloud-api-docs/articles/BCM.NET_client_API.html) file versions.\n\nThis operation triggers a conversion of the BCM target file version in a native or SDLXLIFF format, based on the value of the `format` query parameter used.\n\nConsider the [file and project size limit](https://docs.rws.com/791595/815967/trados-enterprise---accelerate/file-and-project-size-limit) when uploading files.", "parameters": [ @@ -5685,9 +5561,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}/exports/{exportId}": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Poll Target File Version Export", "description": "Polls a target file version via an export operation. The new version can be downloaded once the status is \"completed\".", "parameters": [ @@ -5779,9 +5653,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}/exports/{exportId}/download": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Download Exported Target File Version", "description": "Downloads a completed target file version via an export operation.", "parameters": [ @@ -5890,9 +5762,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/{fileVersionId}/download": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Download Target File Version", "description": "Downloads the file version (native or BCM). \n\nIf the `fileVersionId` path parameter represents a native file version, the native file will be downloaded. If the `fileVersionId` is an identifier of a version in [BCM format](https://developers.rws.com/languagecloud-api-docs/articles/BCM.NET_client_API.html), the BCM file will be downloaded.", "parameters": [ @@ -6013,9 +5883,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/imports": { "post": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Import Target File Version", "description": "Generates an asynchronous import operation. Use [Poll Target File Version Import endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1target-files~1{targetFileId}~1versions~1imports~1{importId}/get) to poll until the import is completed. Only `sdlxliff` files can be imported.\n\nImport should be used when a file is downloaded as an `sdlxliff`, processed and then, replaced. \nThe import operation triggers internally the update of the [BCM](https://developers.rws.com/languagecloud-api-docs/articles/BCM.NET_client_API.html) file associated with the imported file. It should mostly be used for offline work.\n\nConsider the [file and project size limit](https://docs.rws.com/791595/815967/trados-enterprise---accelerate/file-and-project-size-limit) when uploading files.", "parameters": [ @@ -6031,9 +5899,7 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "file" - ], + "required": ["file"], "properties": { "file": { "type": "string", @@ -6138,9 +6004,7 @@ }, "/projects/{projectId}/target-files/{targetFileId}/versions/imports/{importId}": { "get": { - "tags": [ - "Target File" - ], + "tags": ["Target File"], "summary": "Poll Target File Version Import", "description": "Polls a target file version via an import operation. The new version can be seen on the file versions once the status is \"completed\".", "parameters": [ @@ -6235,9 +6099,7 @@ ], "post": { "summary": "Add Target File Version", - "tags": [ - "Target File" - ], + "tags": ["Target File"], "operationId": "AddTargetFileVersion", "responses": { "201": { @@ -6336,10 +6198,7 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "properties", - "file" - ], + "required": ["properties", "file"], "properties": { "properties": { "$ref": "#/components/schemas/target-file-version-properties-create-request", @@ -6430,9 +6289,7 @@ } }, "description": "Cancels a project file.", - "tags": [ - "Project" - ], + "tags": ["Project"], "parameters": [ { "$ref": "#/components/parameters/Authorization" @@ -6548,7 +6405,7 @@ } } }, - "description": "Generates an asynchronous quote export operation for the project in either PDF or Excel format. Use the [polling endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1quote-report~1export/get) to check when the export is completed. ", + "description": "Generates an asynchronous quote export operation for the project in either PDF or Excel format. Use the [polling endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1quote-report~1export/get) to check when the export is completed.

\nBuilt-in quotes are only available in the same languages as the user interface. See [this page](https://docs.rws.com/791595/1084405/trados-enterprise---accelerate/ui-languages) for more information.
\nCustomers who use non-default quote templates are responsible for the implementation of a suitable localization approach.", "parameters": [ { "$ref": "#/components/parameters/Authorization" @@ -6563,9 +6420,7 @@ "$ref": "#/components/parameters/language-id" } ], - "tags": [ - "Quote" - ] + "tags": ["Quote"] }, "get": { "summary": "Poll Quote Report Export", @@ -6580,10 +6435,7 @@ "properties": { "status": { "type": "string", - "enum": [ - "inProgress", - "completed" - ] + "enum": ["inProgress", "completed"] } } } @@ -6676,9 +6528,7 @@ "description": "The export identifier." } ], - "tags": [ - "Quote" - ] + "tags": ["Quote"] }, "parameters": [ { @@ -6788,9 +6638,7 @@ "description": "The export identifier." } ], - "tags": [ - "Quote" - ] + "tags": ["Quote"] }, "parameters": [ { @@ -6800,9 +6648,7 @@ }, "/projects/{projectId}/tasks": { "get": { - "tags": [ - "Project" - ], + "tags": ["Project"], "summary": "List Project's Tasks", "description": "Lists the tasks of a specific project.", "parameters": [ @@ -6888,9 +6734,7 @@ }, "/project-groups": { "get": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "List Project Groups", "description": "Retrieves a list of all the project groups in an account.", "parameters": [ @@ -6981,9 +6825,7 @@ "operationId": "ListProjectGroups" }, "post": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "Create Project Group", "description": "Creates a new project group.", "parameters": [ @@ -7015,9 +6857,7 @@ "schema": { "$ref": "#/components/schemas/project-group-create-response" }, - "examples": { - - } + "examples": {} } }, "headers": { @@ -7093,9 +6933,7 @@ }, "/project-groups/{projectGroupId}": { "get": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "Get Project Group", "description": "Retrieves a project group by identifier.", "parameters": [ @@ -7189,9 +7027,7 @@ "operationId": "GetProjectGroup" }, "put": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "Update Project Group", "description": "Updates the project group.", "parameters": [ @@ -7301,9 +7137,7 @@ "operationId": "UpdateProjectGroup" }, "delete": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "Delete Project Group", "description": "Deletes a project group.", "parameters": [ @@ -7400,9 +7234,7 @@ }, "/project-groups/{projectGroupId}/projects": { "post": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "Add Projects To Group", "description": "Adds projects to the project group.\n\nThe projects are not added instantly. To check the status use the [Get Project Group](../reference/Public-API.v1.json/paths/~1project-groups~1{projectGroupId}/get) endpoint.", "parameters": [ @@ -7521,9 +7353,7 @@ "operationId": "AddProjectsToGroup" }, "delete": { - "tags": [ - "Project Group" - ], + "tags": ["Project Group"], "summary": "Remove Projects From Group", "description": "Removes projects from the project group.\n\nThe projects are not removed instantly. To check the status use the [Get Project Group](../reference/Public-API.v1.json/paths/~1project-groups~1{projectGroupId}/get) endpoint.", "parameters": [ @@ -7644,9 +7474,7 @@ }, "/project-templates/{projectTemplateId}": { "get": { - "tags": [ - "Project Template" - ], + "tags": ["Project Template"], "summary": "Get Project Template", "description": "Retrieves a project template by identifier.", "parameters": [ @@ -7767,7 +7595,7 @@ } }, "400": { - "description": "Error codes:\n* “invalid”: Invalid input mentioned in the “name” field on the error response.", + "description": "Error codes:\n* “invalid”: Invalid input mentioned in the “name” field on the error response. \n* \"deleted\": Some of the selected values were deleted and cannot be selected for some values of the \"customFields\" field.\n", "content": { "application/json": { "schema": { @@ -7836,9 +7664,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Project Template" - ] + "tags": ["Project Template"] }, "delete": { "summary": "Delete Project Template", @@ -7907,16 +7733,12 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Project Template" - ] + "tags": ["Project Template"] } }, "/project-templates": { "get": { - "tags": [ - "Project Template" - ], + "tags": ["Project Template"], "summary": "List Project Templates", "description": "Retrieves a list of all the project templates in an account.", "parameters": [ @@ -8013,9 +7835,7 @@ "operationId": "ListProjectTemplates" }, "post": { - "tags": [ - "Project Template" - ], + "tags": ["Project Template"], "summary": "Create Project Template", "description": "Creates a new project template.", "parameters": [ @@ -8056,7 +7876,7 @@ } }, "400": { - "description": "Error codes:\n* “invalid”: Invalid input mentioned in the “name” field on the error response.", + "description": "Error codes:\n* “invalid”: Invalid input mentioned in the “name” field on the error response. \n* \"deleted\": Some of the selected values were deleted and cannot be selected for some values of the \"customFields\" field.\n", "content": { "application/json": { "schema": { @@ -8121,9 +7941,7 @@ }, "/rate-limits": { "get": { - "tags": [ - "Rate Limits" - ], + "tags": ["Rate Limits"], "summary": "List Rate Limits", "description": "Retrieves a list of all rate limits applicable for an account.", "parameters": [ @@ -8283,9 +8101,7 @@ } }, "operationId": "ListScheduleTemplates", - "tags": [ - "Schedule Template" - ] + "tags": ["Schedule Template"] }, "parameters": [], "post": { @@ -8394,9 +8210,7 @@ } } }, - "tags": [ - "Schedule Template" - ] + "tags": ["Schedule Template"] } }, "/schedule-templates/{scheduleTemplateId}": { @@ -8492,9 +8306,7 @@ } }, "operationId": "GetScheduleTemplate", - "tags": [ - "Schedule Template" - ] + "tags": ["Schedule Template"] }, "parameters": [ { @@ -8574,9 +8386,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Schedule Template" - ] + "tags": ["Schedule Template"] }, "put": { "summary": "Update Schedule Template", @@ -8686,16 +8496,12 @@ } } }, - "tags": [ - "Schedule Template" - ] + "tags": ["Schedule Template"] } }, "/tasks/{taskId}": { "get": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Get Task", "description": "Retrieves a task.", "parameters": [ @@ -8810,9 +8616,7 @@ }, "/tasks/assigned": { "get": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "List Tasks assigned to me", "description": "Retrieves the tasks assigned to the authenticated user.", "parameters": [ @@ -8916,9 +8720,7 @@ }, "/tasks/{taskId}/accept": { "put": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Accept Task", "description": "Accepts a task. The authenticated user becomes the owner of the accepted task and can start work on it.", "parameters": [ @@ -9024,9 +8826,7 @@ }, "/tasks/{taskId}/reject": { "put": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Reject Task", "description": "Rejects a task. The authenticated user will be removed from the task's list of available assignee users.", "parameters": [ @@ -9132,9 +8932,7 @@ }, "/tasks/{taskId}/complete": { "put": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Complete Task", "description": "Completes a task. The task is required to be in \"inProgress\" state and will be marked as \"completed\".", "parameters": [ @@ -9250,9 +9048,7 @@ }, "/tasks/{taskId}/release": { "put": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Release Task", "description": "Releases the task from its owner so that other task assignees will be able to accept it.", "parameters": [ @@ -9358,9 +9154,7 @@ }, "/tasks/{taskId}/reclaim": { "put": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Reclaim Task", "description": "The current owner of task is removed so that other assignees can accept it. \nThe task is not reassigned automatically.", "parameters": [ @@ -9466,9 +9260,7 @@ }, "/tasks/{taskId}/assign": { "put": { - "tags": [ - "Task" - ], + "tags": ["Task"], "summary": "Assign Task", "description": "Assigns a task. The task assignees will be updated.", "parameters": [ @@ -9498,6 +9290,21 @@ } } }, + "400": { + "description": "Error codes:\n* “invalid”: Invalid input mentioned in the “name” field on the error response.\n* \"limit.exceeded\": a maximum number of users per task was assigned\n", + "content": { + "application/json": { + "schema": { + "$ref": "#/components/schemas/error-response" + } + } + }, + "headers": { + "X-LC-TraceId": { + "$ref": "#/components/headers/X-LC-TraceId" + } + } + }, "401": { "description": "The user could not be identified.", "content": { @@ -9569,9 +9376,7 @@ }, "/task-types/{taskTypeId}": { "get": { - "tags": [ - "Task Type" - ], + "tags": ["Task Type"], "summary": "Get Task Type", "description": "Retrieves a task type by identifier.", "parameters": [ @@ -9672,9 +9477,7 @@ }, "/task-types": { "get": { - "tags": [ - "Task Type" - ], + "tags": ["Task Type"], "summary": "List Task Types", "description": "Retrieves all the task types in an account.", "parameters": [ @@ -9791,9 +9594,7 @@ }, "/translation-engines/{translationEngineId}": { "get": { - "tags": [ - "Translation Engine" - ], + "tags": ["Translation Engine"], "summary": "Get Translation Engine", "description": "Retrieves a translation engine.", "parameters": [ @@ -10000,16 +9801,12 @@ }, "description": "" }, - "tags": [ - "Translation Engine" - ] + "tags": ["Translation Engine"] } }, "/translation-engines": { "get": { - "tags": [ - "Translation Engine" - ], + "tags": ["Translation Engine"], "summary": "List Translation Engines", "description": "Retrieves all the translation engines in an account.", "parameters": [ @@ -10264,10 +10061,7 @@ { "schema": { "type": "string", - "enum": [ - "system", - "userDefined" - ] + "enum": ["system", "userDefined"] }, "in": "query", "name": "type", @@ -10280,9 +10074,7 @@ "$ref": "#/components/parameters/skip" } ], - "tags": [ - "Termbase Template" - ] + "tags": ["Termbase Template"] }, "parameters": [], "post": { @@ -10401,17 +10193,13 @@ } } }, - "tags": [ - "Termbase Template" - ] + "tags": ["Termbase Template"] } }, "/termbase-templates/{termbaseTemplateId}": { "get": { "summary": "Get Termbase Template", - "tags": [ - "Termbase Template" - ], + "tags": ["Termbase Template"], "responses": { "200": { "description": "OK", @@ -10570,9 +10358,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase Template" - ] + "tags": ["Termbase Template"] }, "put": { "summary": "Update Termbase Template", @@ -10665,9 +10451,7 @@ } }, "description": "Updates the termbase template.", - "tags": [ - "Termbase Template" - ] + "tags": ["Termbase Template"] }, "parameters": [ { @@ -10726,7 +10510,7 @@ } } }, - "description": "Converts a termbase definition (XDT file) to a termbase structure that will be returned in the response.\u003Cbr\u003E\nThe structure will not be stored in Language Cloud.", + "description": "Converts a termbase definition (XDT file) to a termbase structure that will be returned in the response.
\nThe structure will not be stored in Language Cloud.", "parameters": [ { "$ref": "#/components/parameters/fields" @@ -10743,14 +10527,12 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "file" - ], + "required": ["file"], "properties": { "file": { "type": "string", "format": "binary", - "description": "The \u003Cb\u003E.xdt\u003C/b\u003E file (binary string) used for conversion." + "description": "The .xdt file (binary string) used for conversion." } } } @@ -10758,9 +10540,7 @@ }, "description": "For details on multipart requests please see [this article](../docs/How-to-multipart.md)." }, - "tags": [ - "Termbase Template" - ] + "tags": ["Termbase Template"] }, "parameters": [] }, @@ -10930,9 +10710,7 @@ "$ref": "#/components/parameters/skip" } ], - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "post": { "summary": "Create Termbase", @@ -11051,17 +10829,13 @@ }, "description": "" }, - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] } }, "/termbases/{termbaseId}": { "get": { "summary": "Get Termbase", - "tags": [ - "Termbase" - ], + "tags": ["Termbase"], "responses": { "200": { "description": "OK", @@ -11205,9 +10979,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "put": { "summary": "Update Termbase", @@ -11315,9 +11087,7 @@ } }, "description": "Updates the termbase.\nThe termbase can be updated with a termbase template by providing the termbaseTemplateId or by providing a custom termbaseStructure. \n\nIf only a `termbaseTemplateId ` was provided, the termbase will be updated using data from the template. \nIf only a `termbaseStructure` was provided, the termbase will be updated using data from the structure. \nIf both, `termbaseTemplateId` and `termbaseStructure` are added in the request, the `termbaseStructure` takes precedence.", - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "parameters": [ { @@ -11839,9 +11609,7 @@ } } }, - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "get": { "summary": "List Termbase Entries", @@ -11997,9 +11765,7 @@ } }, "description": "Retrieves a list of all the entries in a termbase.", - "tags": [ - "Termbase" - ], + "tags": ["Termbase"], "parameters": [ { "$ref": "#/components/parameters/Authorization" @@ -12073,9 +11839,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "parameters": [ { @@ -12176,9 +11940,7 @@ "$ref": "#/components/parameters/fields" } ], - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "put": { "summary": "Update Termbase Entry", @@ -12255,9 +12017,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase" - ], + "tags": ["Termbase"], "requestBody": { "content": { "application/json": { @@ -12320,9 +12080,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "parameters": [ { @@ -12433,10 +12191,7 @@ "properties": { "format": { "type": "string", - "enum": [ - "xml", - "tbx" - ], + "enum": ["xml", "tbx"], "default": "tbx", "description": "The file format used to export the termbase." }, @@ -12448,10 +12203,8 @@ } } }, - "description": "Generates an asynchronous export operation.\u003Cbr\u003E\nUse the Poll Export Termbase endpoint to poll until the export status is `done`.", - "tags": [ - "Termbase Export" - ] + "description": "Generates an asynchronous export operation.
\nUse the Poll Export Termbase endpoint to poll until the export status is `done`.", + "tags": ["Termbase Export"] } }, "/termbases/{termbaseId}/exports/{exportId}": { @@ -12530,9 +12283,7 @@ } ], "description": "Polls a termbase via an export operation. The exported termbase can be downloaded once the status is `done`.", - "tags": [ - "Termbase Export" - ] + "tags": ["Termbase Export"] } }, "/termbases/{termbaseId}/exports/{exportId}/download": { @@ -12617,9 +12368,7 @@ } ], "description": "Downloads the exported termbase when the poll operation status is `done`.", - "tags": [ - "Termbase Export" - ] + "tags": ["Termbase Export"] } }, "/termbases/{termbaseId}/export-template": { @@ -12636,9 +12385,7 @@ ], "get": { "summary": "Export Termbase Template", - "tags": [ - "Termbase Export" - ], + "tags": ["Termbase Export"], "responses": { "200": { "description": "OK", @@ -12805,11 +12552,7 @@ { "schema": { "type": "string", - "enum": [ - "normal", - "linguistic", - "fuzzy" - ], + "enum": ["normal", "linguistic", "fuzzy"], "default": "normal" }, "in": "query", @@ -12826,9 +12569,7 @@ } ], "description": "Retrieves a list of all the terms of the termbase.\nSearch types:\n- normal: Use normal search to look for terms that match the text exactly as entered.\n- linguistic: Use linguistic search to look for terms that are similar to the search term. Linguistic search is based on stemming and other language-dependent aspects.\n- fuzzy: Use fuzzy search to look for terms that are similar to the search term. Fuzzy search is more fault-tolerant than linguistic search.", - "tags": [ - "Termbase" - ] + "tags": ["Termbase"] }, "parameters": [ { @@ -12927,9 +12668,7 @@ "$ref": "#/components/parameters/skip" } ], - "tags": [ - "Termbase Import" - ] + "tags": ["Termbase Import"] }, "post": { "summary": "Import Termbase", @@ -13038,21 +12777,17 @@ }, "in": "query", "name": "strictImport", - "description": "Specifies if the entries are only imported into the exact language that matches your imported file.\u003Cbr\u003E `true` - The import will only occur if the language in your import file matches exactly with a language in your termbase.\u003Cbr\u003E `false` - The import will occur even there are non-matching languages, by trying to match them to a relevant main language or language variant, if available." + "description": "Specifies if the entries are only imported into the exact language that matches your imported file.
`true` - The import will only occur if the language in your import file matches exactly with a language in your termbase.
`false` - The import will occur even there are non-matching languages, by trying to match them to a relevant main language or language variant, if available." }, { "schema": { "type": "string", - "enum": [ - "ignore", - "merge", - "overwrite" - ], + "enum": ["ignore", "merge", "overwrite"], "default": "overwrite" }, "in": "query", "name": "duplicateEntriesStrategy", - "description": "The strategy for duplicate entries. Determines how the duplicate entries will be handled.\u003Cbr\u003E `ignore` - The content of the current entry with the same identifier will be kept, and the new entry will be ignored\u003Cbr\u003E `merge` - The content of the current entry with the same identifier will be merged with the imported entry. If the identifier is not provided the content will be merged by text.\u003Cbr\u003E `overwrite` - The content of the current entry with the same identifier will be replaced by the imported entry." + "description": "The strategy for duplicate entries. Determines how the duplicate entries will be handled.
`ignore` - The content of the current entry with the same identifier will be kept, and the new entry will be ignored
`merge` - The content of the current entry with the same identifier will be merged with the imported entry. If the identifier is not provided the content will be merged by text.
`overwrite` - The content of the current entry with the same identifier will be replaced by the imported entry." } ], "requestBody": { @@ -13060,28 +12795,22 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "file" - ], + "required": ["file"], "properties": { "file": { "type": "string", "format": "binary", - "description": "The file (binary string) to import into the termbase.\u003Cbr\u003E\nAccepted file types: \u003Cb\u003E.xml\u003C/b\u003E, \u003Cb\u003E.tbx\u003C/b\u003E\n\u003Cbr\u003E" + "description": "The file (binary string) to import into the termbase.
\nAccepted file types: .xml, .tbx\n
" } } }, - "examples": { - - } + "examples": {} } }, "description": "For details on multipart requests please see [this article](../docs/How-to-multipart.md)." }, - "description": "Generates an asynchronous import operation.\u003Cbr\u003E\nUse the Poll Import Termbase endpoint to poll until the import status is `done`.\u003Cbr\u003E", - "tags": [ - "Termbase Import" - ] + "description": "Generates an asynchronous import operation.
\nUse the Poll Import Termbase endpoint to poll until the import status is `done`.
", + "tags": ["Termbase Import"] } }, "/termbases/{termbaseId}/imports/{importId}": { @@ -13160,9 +12889,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase Import" - ] + "tags": ["Termbase Import"] } }, "/termbases/{termbaseId}/imports/{importId}/logs": { @@ -13186,9 +12913,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Termbase Import" - ], + "tags": ["Termbase Import"], "responses": { "200": { "description": "OK", @@ -13260,9 +12985,7 @@ "/tqa-profiles": { "get": { "summary": "List TQA Profiles", - "tags": [ - "TQA Profile" - ], + "tags": ["TQA Profile"], "responses": { "200": { "description": "OK", @@ -13358,9 +13081,7 @@ "/tqa-profiles/{profileId}": { "get": { "summary": "Get TQA Profile", - "tags": [ - "TQA Profile" - ], + "tags": ["TQA Profile"], "responses": { "200": { "description": "OK", @@ -13461,9 +13182,7 @@ "/translation-memory/{translationMemoryId}": { "get": { "summary": "Get Translation Memory", - "tags": [ - "Translation Memory" - ], + "tags": ["Translation Memory"], "responses": { "200": { "description": "", @@ -13646,9 +13365,7 @@ "$ref": "#/components/parameters/Authorization" } ], - "tags": [ - "Translation Memory" - ] + "tags": ["Translation Memory"] }, "delete": { "summary": "Delete Translation Memory", @@ -13732,9 +13449,7 @@ "$ref": "#/components/parameters/Authorization" } ], - "tags": [ - "Translation Memory" - ] + "tags": ["Translation Memory"] }, "parameters": [ { @@ -13751,9 +13466,7 @@ "/translation-memory/{translationMemoryId}/copy": { "post": { "summary": "Copy Translation Memory", - "tags": [ - "Translation Memory" - ], + "tags": ["Translation Memory"], "responses": { "200": { "description": "", @@ -13860,9 +13573,7 @@ "/translation-memory": { "get": { "summary": "List Translation Memories", - "tags": [ - "Translation Memory" - ], + "tags": ["Translation Memory"], "responses": { "200": { "description": "", @@ -14040,17 +13751,13 @@ } } }, - "tags": [ - "Translation Memory" - ] + "tags": ["Translation Memory"] } }, "/translation-memory/field-templates": { "get": { "summary": "List Field Templates", - "tags": [ - "Translation Memory" - ], + "tags": ["Translation Memory"], "responses": { "200": { "description": "", @@ -14158,9 +13865,7 @@ ], "get": { "summary": "Get Field Template", - "tags": [ - "Translation Memory" - ], + "tags": ["Translation Memory"], "responses": { "200": { "description": "", @@ -14356,9 +14061,7 @@ "$ref": "#/components/parameters/skip" } ], - "tags": [ - "Translation Memory Import" - ] + "tags": ["Translation Memory Import"] }, "post": { "summary": "Import Translation Memory", @@ -14489,10 +14192,7 @@ "multipart/form-data": { "schema": { "type": "object", - "required": [ - "properties", - "file" - ], + "required": ["properties", "file"], "properties": { "properties": { "$ref": "#/components/schemas/translation-memory-import-request" @@ -14500,21 +14200,17 @@ "file": { "type": "string", "format": "binary", - "description": "The file (binary string) to import into the translation memory. \u003Cbr\u003EAccepted file types: \u003Cb\u003E.tmx\u003C/b\u003E, \u003Cb\u003E.sdltm\u003C/b\u003E, \u003Cb\u003E.zip\u003C/b\u003E, \u003Cb\u003E.tmx.gz\u003C/b\u003E, \u003Cb\u003E.sdlxliff\u003C/b\u003E" + "description": "The file (binary string) to import into the translation memory.
Accepted file types: .tmx, .sdltm, .zip, .tmx.gz, .sdlxliff" } } }, - "examples": { - - } + "examples": {} } }, "description": "For details on multipart requests please see [this article](../docs/How-to-multipart.md)." }, - "description": "Generates an asynchronous import operation. \n\u003Cbr\u003E\n\u003Cbr\u003E Read more about prerequisites and limitations on the [official documentation center](https://docs.rws.com/791595/741139/trados-enterprise/importing-tm-content).\n\u003Cbr\u003E\nNote: The order of the multipart form parameter must be implemented as such: properties first, file second.\n\u003Cbr\u003E\nUse the Poll Translation Memory Import endpoint to poll until the import status is `done`.\u003Cbr\u003E\nTo track the progress of the import please refer to [Poll Translation Memory Import](../reference/Public-API.v1.json/paths/~1translation-memory~1imports~1{importId}/get).\n", - "tags": [ - "Translation Memory Import" - ] + "description": "Generates an asynchronous import operation. \n
\n
Read more about prerequisites and limitations on the [official documentation center](https://docs.rws.com/791595/741139/trados-enterprise/importing-tm-content).\n
\nNote: The order of the multipart form parameter must be implemented as such: properties first, file second.\n
\nUse the Poll Translation Memory Import endpoint to poll until the import status is `done`.
\nTo track the progress of the import please refer to [Poll Translation Memory Import](../reference/Public-API.v1.json/paths/~1translation-memory~1imports~1{importId}/get).\n", + "tags": ["Translation Memory Import"] } }, "/translation-memory/imports/{importId}": { @@ -14611,9 +14307,7 @@ "$ref": "#/components/parameters/X-LC-Tenant" } ], - "tags": [ - "Translation Memory Import" - ] + "tags": ["Translation Memory Import"] } }, "/translation-memory/{translationMemoryId}/exports": { @@ -14735,9 +14429,7 @@ } } }, - "tags": [ - "Translation Memory Export" - ] + "tags": ["Translation Memory Export"] } }, "/translation-memory/exports/{exportId}": { @@ -14748,9 +14440,7 @@ ], "get": { "summary": "Poll Translation Memory Export", - "tags": [ - "Translation Memory Export" - ], + "tags": ["Translation Memory Export"], "responses": { "200": { "description": "OK", @@ -14848,9 +14538,7 @@ ], "get": { "summary": "Download Exported Translation Memory", - "tags": [ - "Translation Memory Export" - ], + "tags": ["Translation Memory Export"], "responses": { "200": { "description": "OK", @@ -14943,9 +14631,7 @@ }, "/users/me": { "get": { - "tags": [ - "User" - ], + "tags": ["User"], "summary": "Get my User", "description": "Retrieves the authenticated user.", "parameters": [ @@ -15011,9 +14697,7 @@ }, "/users": { "get": { - "tags": [ - "User" - ], + "tags": ["User"], "summary": "List Users", "description": "Retrieves a list of all the users in an account.", "parameters": [ @@ -15109,9 +14793,7 @@ }, "/users/{userId}": { "get": { - "tags": [ - "User" - ], + "tags": ["User"], "summary": "Get User", "description": "Retrieves a user by identifier.", "parameters": [ @@ -15208,9 +14890,7 @@ "/.well-known/jwks.json": { "get": { "summary": "List Public Keys", - "tags": [ - "Public Keys" - ], + "tags": ["Public Keys"], "responses": { "200": { "description": "OK", @@ -15272,9 +14952,7 @@ "/.well-known/jwks.json/{kid}": { "get": { "summary": "Get Public Key", - "tags": [ - "Public Keys" - ], + "tags": ["Public Keys"], "responses": { "200": { "description": "OK", @@ -15336,9 +15014,7 @@ }, "/workflows/{workflowId}": { "get": { - "tags": [ - "Workflow" - ], + "tags": ["Workflow"], "summary": "Get Workflow", "description": "Retrieves a workflow by identifier.", "parameters": [ @@ -15427,9 +15103,7 @@ "operationId": "GetWorkflow" }, "put": { - "tags": [ - "Workflow" - ], + "tags": ["Workflow"], "summary": "Update Workflow", "description": "Updates the workflow in terms of: name, description, and task configuration (and its details). Observe the rules of [JSON Merge Patch Semantics](https://tools.ietf.org/html/rfc7386).", "parameters": [ @@ -15460,7 +15134,7 @@ } }, "400": { - "description": "Error codes:\n* “invalid”: Invalid input in the body parameter mentioned in the “name” field on the error response.\n* \"empty\": Empty input in the body parameter mentioned in the \"name\" field on the error response.", + "description": "Error codes:\n* “invalid”: Invalid input in the body parameter mentioned in the “name” field on the error response.\n* \"empty\": Empty input in the body parameter mentioned in the \"name\" field on the error response.\n* \"limit.exceeded\": a maximum number of users per task was assigned\n", "headers": { "X-LC-TraceId": { "$ref": "#/components/headers/X-LC-TraceId" @@ -15516,9 +15190,7 @@ }, "/workflows": { "get": { - "tags": [ - "Workflow" - ], + "tags": ["Workflow"], "summary": "List Workflows", "description": "Retrieves all the workflows in an account.", "parameters": [ @@ -15716,9 +15388,7 @@ } } }, - "tags": [ - "Project" - ], + "tags": ["Project"], "description": "Allows updating individual custom fields on a project.", "parameters": [] } @@ -15736,13 +15406,11 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe account name.\u003C/div\u003E ", + "description": "
default
The account name.
", "x-default-field": true } }, - "required": [ - "id" - ] + "required": ["id"] }, "add-projects-to-group-request": { "title": "Add Projects To Group Request", @@ -15757,9 +15425,7 @@ } } }, - "required": [ - "projects" - ] + "required": ["projects"] }, "add-projects-to-group-response": { "title": "Add Projects To Group Response", @@ -15781,12 +15447,7 @@ "status": { "type": "string", "description": "The status of the projects in the project group.\n\n- `new`: the group is new created, or all projects in the group have status New\n\n- `inProgress`: at least one project in the group is in progress\n\n- `completed`: all projects in the group have status Completed\n\n- `deleting`: the group is getting deleted and the projects are removing from it", - "enum": [ - "new", - "inProgress", - "completed", - "deleting" - ] + "enum": ["new", "inProgress", "completed", "deleting"] }, "projects": { "type": "array", @@ -15804,19 +15465,17 @@ "createdAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the project group was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The date and time when the project group was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time" }, "lastModifiedAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the project group was modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the project group was modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "format": "date-time" } }, - "required": [ - "id" - ] + "required": ["id"] }, "additional-cost": { "title": "Additional Cost", @@ -15854,37 +15513,22 @@ "volumeUnitType": { "type": "string", "description": "The unit type of the 'volume' cost, used as reference for the unit cost.", - "enum": [ - "words", - "characters" - ] + "enum": ["words", "characters"] }, "conditionalCostType": { "type": "string", "description": "Only for the Conditional type.", - "enum": [ - "absolute", - "relative", - "percentage" - ] + "enum": ["absolute", "relative", "percentage"] }, "costOperator": { "type": "string", "description": "Only for the Conditional type.", - "enum": [ - "less", - "lessOrEqual", - "greater", - "greaterOrEqual" - ] + "enum": ["less", "lessOrEqual", "greater", "greaterOrEqual"] }, "costVariable": { "type": "string", "description": "Only for the Conditional type.", - "enum": [ - "wordCount", - "runningTotal" - ] + "enum": ["wordCount", "runningTotal"] }, "operand": { "type": "number", @@ -15928,61 +15572,46 @@ }, "index": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EThe number of the additional cost." + "description": "
default
The number of the additional cost." }, "costPerUnit": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EThe cost of a unit." + "description": "
default
The cost of a unit." }, "unitCount": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EThe number of units for which a cost is applied." + "description": "
default
The number of units for which a cost is applied." }, "volumeUnitType": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EThe unit type of the 'volume' cost, used as reference for the unit cost.", - "enum": [ - "words", - "characters" - ] + "description": "
default
The unit type of the 'volume' cost, used as reference for the unit cost.", + "enum": ["words", "characters"] }, "conditionalCostType": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EOnly for the Conditional type.", - "enum": [ - "absolute", - "relative", - "percentage" - ] + "description": "
default
Only for the Conditional type.", + "enum": ["absolute", "relative", "percentage"] }, "costOperator": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EOnly for the Conditional type.", - "enum": [ - "less", - "lessOrEqual", - "greater", - "greaterOrEqual" - ] + "description": "
default
Only for the Conditional type.", + "enum": ["less", "lessOrEqual", "greater", "greaterOrEqual"] }, "costVariable": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EOnly for the Conditional type.", - "enum": [ - "wordCount", - "runningTotal" - ] + "description": "
default
Only for the Conditional type.", + "enum": ["wordCount", "runningTotal"] }, "operand": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EOperand of the Conditional type cost." + "description": "
default
Operand of the Conditional type cost." }, "serviceTypes": { "type": "array", "x-stoplight": { "id": "gkyey7knc4j3v" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E Array of task type identifiers where this additional cost is applied.", + "description": "
default
Array of task type identifiers where this additional cost is applied.", "items": { "x-stoplight": { "id": "3e6kwmu58ut0p" @@ -15991,10 +15620,7 @@ } } }, - "required": [ - "name", - "type" - ] + "required": ["name", "type"] }, "analysis-statistics": { "title": "Analysis Statistics", @@ -16002,37 +15628,37 @@ "properties": { "exactMatch": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "inContextExactMatch": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "perfectMatch": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "new": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "repetitions": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "crossDocumentRepetitions": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "machineTranslation": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "fuzzyMatch": { @@ -16040,12 +15666,12 @@ "items": { "$ref": "#/components/schemas/fuzzy-count" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "total": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true } } @@ -16092,7 +15718,7 @@ "overall": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe overall progress.\u003C/div\u003E ", + "description": "
default
The overall progress.
", "x-default-field": true } } @@ -16105,13 +15731,13 @@ "overdueTasks": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe number of overdue tasks.\u003C/div\u003E ", + "description": "
default
The number of overdue tasks.
", "x-default-field": true }, "dueDateCloseTasks": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe number of tasks closed after the due date.\u003C/div\u003E ", + "description": "
default
The number of tasks closed after the due date.
", "x-default-field": true } } @@ -16123,13 +15749,13 @@ "properties": { "role": { "$ref": "#/components/schemas/file-role", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file role.\u003C/div\u003E ", + "description": "
default
The file role.
", "x-default-field": true }, "count": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file count.\u003C/div\u003E ", + "description": "
default
The file count.
", "x-default-field": true } } @@ -16142,13 +15768,13 @@ "completed": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "total": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -16160,36 +15786,36 @@ "properties": { "id": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "key": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "total": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "current": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "completed": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "error": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -16201,19 +15827,19 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "total": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "completed": { "type": "integer", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -16230,22 +15856,14 @@ "status": { "type": "string", "description": "The status of the asynchronous operation.", - "enum": [ - "created", - "inProgress", - "completed", - "failed" - ] + "enum": ["created", "inProgress", "completed", "failed"] }, "errorMessage": { "type": "string", "description": "When the status is 'failed', it contains the error message explaining what went wrong." } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "count": { "title": "Count", @@ -16254,31 +15872,31 @@ "properties": { "words": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ENumber of words.\u003C/div\u003E ", + "description": "
default
Number of words.
", "nullable": true, "x-default-field": true }, "segments": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ENumber of segments.\u003C/div\u003E ", + "description": "
default
Number of segments.
", "nullable": true, "x-default-field": true }, "characters": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ENumber of characters.\u003C/div\u003E ", + "description": "
default
Number of characters.
", "nullable": true, "x-default-field": true }, "placeables": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ENumber of placeables.\u003C/div\u003E ", + "description": "
default
Number of placeables.
", "nullable": true, "x-default-field": true }, "tags": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ENumber of tags.\u003C/div\u003E ", + "description": "
default
Number of tags.
", "nullable": true, "x-default-field": true } @@ -16297,57 +15915,137 @@ "type": "string", "description": "\"copy\": A copy of the resource will be used for the project execution. This is the default strategy.\n\n\"use\": The actual resource will be used for the project execution.", "default": "copy", - "enum": [ - "copy", - "use" - ] + "enum": ["copy", "use"] } }, - "required": [ - "id" - ] + "required": ["id"] }, - "customer": { - "title": "Customer", + "completion-config-request": { + "title": "Completion Configuration", + "x-stoplight": { + "id": "9mwe1gdglduma" + }, "type": "object", - "description": "Customer resource.", + "description": "Completion configuration properties.", "properties": { - "id": { - "type": "string", - "description": "Customer identifier." - }, - "name": { - "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ECustomer name.\u003C/div\u003E ", - "x-default-field": true - }, - "keyContact": { - "$ref": "#/components/schemas/user" - }, - "location": { - "$ref": "#/components/schemas/folder-v2" + "completeDays": { + "type": "number", + "description": "Number of days until automatic completion of the project. Starting from project creation date.", + "x-stoplight": { + "id": "ceanv1mabx8qq" + }, + "minimum": 1, + "maximum": 365, + "default": 90 }, - "ragStatus": { + "archiveDays": { + "type": "number", "x-stoplight": { - "id": "z7v6f1w7qrqdj" + "id": "l8bju7xnl0r40" }, - "enum": [ - "green", - "amber", - "red" - ] + "minimum": 1, + "maximum": 365, + "default": 90, + "description": "Number of days after project completion when the project will be \r\narchived.." }, - "customFieldDefinitions": { - "type": "array", - "description": "The custom field definitions.", - "items": { - "$ref": "#/components/schemas/custom-field-resource" - } + "archiveReminderDays": { + "type": "number", + "x-stoplight": { + "id": "bclu4cm76o4w4" + }, + "minimum": 1, + "maximum": 365, + "default": 7, + "description": "Number of days before archiving when a reminder will be sent." } + } + }, + "completion-config-response": { + "title": "Completion Configuration", + "x-stoplight": { + "id": "0z2k59nqy13cl" }, - "required": [ - "id" - ] + "type": "object", + "description": "Completion configuration properties.", + "properties": { + "completeDate": { + "$ref": "#/components/schemas/date-time", + "x-stoplight": { + "id": "f7adiaz6qf6b4" + }, + "description": "
default
" + }, + "completeDays": { + "type": "number", + "description": "
default
Number of days until automatic completion of the project. Starting from project creation date.
", + "minimum": 1, + "maximum": 365, + "default": 90 + }, + "archiveDate": { + "$ref": "#/components/schemas/date-time", + "x-stoplight": { + "id": "z7g5nb84eytoc" + }, + "description": "
default
" + }, + "archiveDays": { + "type": "number", + "minimum": 1, + "maximum": 365, + "default": 90, + "description": "
default
Number of days after project completion when the workflow will be stopped and the project will enter *archived* state.
", + "x-stoplight": { + "id": "s30y2qk8d359o" + } + }, + "archiveReminderDays": { + "type": "number", + "minimum": 1, + "maximum": 365, + "default": 7, + "description": "
default
Number of days before workflow stoppage when a reminder will be sent.
", + "x-stoplight": { + "id": "z0iqmdumocd9v" + } + } + } + }, + "customer": { + "title": "Customer", + "type": "object", + "description": "Customer resource.", + "properties": { + "id": { + "type": "string", + "description": "Customer identifier." + }, + "name": { + "type": "string", + "description": "
default
Customer name.
", + "x-default-field": true + }, + "keyContact": { + "$ref": "#/components/schemas/user" + }, + "location": { + "$ref": "#/components/schemas/folder-v2" + }, + "ragStatus": { + "x-stoplight": { + "id": "z7v6f1w7qrqdj" + }, + "enum": ["green", "amber", "red"] + }, + "customFieldDefinitions": { + "type": "array", + "description": "The custom field definitions.", + "items": { + "$ref": "#/components/schemas/custom-field-resource" + } + } + }, + "required": ["id"] }, "custom-field": { "title": "Custom Field", @@ -16374,9 +16072,7 @@ "description": "The value of the custom property. A date will be serialised as an ISO_8601 string." } }, - "required": [ - "id" - ] + "required": ["id"] }, "customer-create-request": { "title": "Customer Create Request", @@ -16388,7 +16084,7 @@ "properties": { "name": { "type": "string", - "description": "The name of the customer.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `\u003C` `\u003E` `|`", + "description": "The name of the customer.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `<` `>` `|`", "maxLength": 50 }, "location": { @@ -16408,9 +16104,7 @@ "description": "Key contact email.. If you provide this field, pleaase also provide first name and last name" } }, - "required": [ - "name" - ] + "required": ["name"] }, "customer-update-request": { "title": "Customer Update Request", @@ -16422,7 +16116,7 @@ "properties": { "name": { "type": "string", - "description": "The name of the customer.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `\u003C` `\u003E` `|`", + "description": "The name of the customer.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `<` `>` `|`", "maxLength": 50 }, "keyContactId": { @@ -16432,11 +16126,7 @@ "ragStatus": { "type": "string", "description": "The color tag used to mark-up a customer in the UI.", - "enum": [ - "green", - "amber", - "red" - ] + "enum": ["green", "amber", "red"] }, "customFieldDefinitions": { "description": "The Custom Fields", @@ -16451,10 +16141,7 @@ "folderVisibility": { "type": "string", "description": "The folder visibilty to its subfulders.", - "enum": [ - "default", - "private" - ] + "enum": ["default", "private"] } } }, @@ -16472,10 +16159,7 @@ "description": "The value of the custom property. A date will be serialised as an ISO_8601 string." } }, - "required": [ - "key", - "value" - ] + "required": ["key", "value"] }, "custom-field-definition": { "title": "Custom Field Definition", @@ -16488,7 +16172,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe display name of the Custom Field.\u003C/div\u003E ", + "description": "
default
The display name of the Custom Field.
", "x-default-field": true }, "key": { @@ -16526,10 +16210,7 @@ "resourceType": { "type": "string", "description": "The resource type to which this Custom Field can be applied.", - "enum": [ - "project", - "customer" - ] + "enum": ["project", "customer"] }, "isReadOnly": { "type": "boolean", @@ -16548,9 +16229,7 @@ "$ref": "#/components/schemas/folder-v2" } }, - "required": [ - "id" - ] + "required": ["id"] }, "custom-field-request": { "title": "Custom Field Request", @@ -16566,9 +16245,7 @@ "description": "The value of the custom field. A date will be serialized as a ISO_8601 string. For read only custom fields (`isReadOnly`), it must be set exactly as the `defaultValue` from custom field definition. " } }, - "required": [ - "key" - ] + "required": ["key"] }, "custom-field-update-request": { "title": "Custom Field Update Request", @@ -16583,15 +16260,13 @@ "description": "The value of the custom field. A date will be serialized as a ISO_8601 string. For read only custom fields (`isReadOnly`), it must be set exactly as the `defaultValue` from custom field definition. " } }, - "required": [ - "value" - ] + "required": ["value"] }, "date-time": { "type": "string", "title": "DateTime", "example": "2022-01-12T12:00:00.000Z", - "description": "UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time", "nullable": true }, @@ -16615,10 +16290,7 @@ } } }, - "required": [ - "message", - "errorCode" - ] + "required": ["message", "errorCode"] }, "error-detail-response": { "title": "Error Detail Response", @@ -16641,7 +16313,7 @@ "export-quote-report-response": { "title": "Export Quote Report Response", "type": "object", - "description": "Export quote report response.\n\nThe field is optional and will be returned only if a custom quote template is associated with the project.\n\nWe currently have this known issue: when the export is not using a Quote Template, the response for this call will be empty. It will be addressed in the future.", + "description": "Export quote report response.", "properties": { "id": { "type": "string", @@ -16670,10 +16342,7 @@ } } }, - "required": [ - "id", - "name" - ] + "required": ["id", "name"] }, "file-processing-configuration": { "title": "File Processing Configuration", @@ -16686,16 +16355,14 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file processing configuration name.\u003C/div\u003E ", + "description": "
default
The file processing configuration name.
", "x-default-field": true }, "location": { "$ref": "#/components/schemas/folder-v2" } }, - "required": [ - "id" - ] + "required": ["id"] }, "file-type-setting": { "title": "File Type Setting", @@ -16710,7 +16377,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file type name.\u003C/div\u003E ", + "description": "
default
The file type name.
", "x-default-field": true }, "description": { @@ -16722,7 +16389,7 @@ }, "enabled": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EIs this file type setting enabled. Disabled file types will not be included in operations (ex. Scan)\u003C/div\u003E ", + "description": "
default
Is this file type setting enabled. Disabled file types will not be included in operations (ex. Scan)
", "nullable": true, "x-default-field": true }, @@ -16748,9 +16415,7 @@ } } }, - "required": [ - "id" - ], + "required": ["id"], "description": "" }, "file-upload-response": { @@ -16767,19 +16432,11 @@ }, "unzipStatus": { "type": "string", - "enum": [ - "queued", - "extracting", - "extracted", - "unzipError" - ], + "enum": ["queued", "extracting", "extracted", "unzipError"], "description": "The status of the unzipping operation. You can use this to determine if your .zip file has been extracted successfully." } }, - "required": [ - "id", - "fileName" - ] + "required": ["id", "fileName"] }, "file-metadata-response": { "title": "File Metadata Response", @@ -16795,12 +16452,7 @@ }, "unzipStatus": { "type": "string", - "enum": [ - "queued", - "extracting", - "extracted", - "unzipError" - ], + "enum": ["queued", "extracting", "extracted", "unzipError"], "description": "The status of the unzipping operation. You can use this to determine if your .zip file has been extracted successfully." }, "associatedFiles": { @@ -16811,10 +16463,7 @@ } } }, - "required": [ - "id", - "fileName" - ] + "required": ["id", "fileName"] }, "file-extracted-response": { "title": "File Extracted Response", @@ -16833,21 +16482,12 @@ "description": "The file path of the extracted file. This is relative to the archive root." } }, - "required": [ - "id", - "fileName", - "filePath" - ] + "required": ["id", "fileName", "filePath"] }, "file-role": { "type": "string", "title": "File-Role", - "enum": [ - "translatable", - "reference", - "localizable", - "unknown" - ], + "enum": ["translatable", "reference", "localizable", "unknown"], "nullable": true }, "file-version-export": { @@ -16888,6 +16528,32 @@ "title": "Folder", "type": "object", "description": "Folder used for resource storage.", + "examples": [ + { + "id": "1de8f71c357c4bb5a32626faf5f53ef1", + "name": "consumer_A", + "path": [ + { + "id": "7fb808326daa4bb1988ckedcd0734aa6", + "location": "0e6d1f1aa8df46e6b9b111ca9f388c9e", + "name": "dexters_extensibility_consumer", + "hasParent": true + }, + { + "id": "0e6d1f1aa8df46e6b9b111ca9f388c9e", + "location": "61e801fa3d600fe2cfs12dd08", + "name": "Customers", + "hasParent": true + }, + { + "id": "61e801fa3d600fe2cfs12dd08", + "name": "61e801fa3d600fe2cfs12dd08", + "hasParent": false + } + ] + } + ], + "required": ["id"], "properties": { "id": { "type": "string", @@ -16895,7 +16561,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the folder.\u003C/div\u003E ", + "description": "
default
The name of the folder.
", "x-default-field": true }, "hasParent": { @@ -16903,9 +16569,6 @@ "description": "Indicates if the folder has a parent folder.", "nullable": true }, - "location": { - "$ref": "#/components/schemas/resource-folder" - }, "path": { "type": "array", "x-stoplight": { @@ -16919,35 +16582,7 @@ } } } - }, - "required": [ - "id" - ], - "examples": [ - { - "id": "1de8f71c357c4bb5a32626faf5f53ef1", - "name": "consumer_A", - "path": [ - { - "id": "7fb808326daa4bb1988ckedcd0734aa6", - "location": "0e6d1f1aa8df46e6b9b111ca9f388c9e", - "name": "dexters_extensibility_consumer", - "hasParent": true - }, - { - "id": "0e6d1f1aa8df46e6b9b111ca9f388c9e", - "location": "61e801fa3d600fe2cfs12dd08", - "name": "Customers", - "hasParent": true - }, - { - "id": "61e801fa3d600fe2cfs12dd08", - "name": "61e801fa3d600fe2cfs12dd08", - "hasParent": false - } - ] - } - ] + } }, "folder-v2": { "title": "Folder", @@ -16960,7 +16595,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the folder.\u003C/div\u003E ", + "description": "
default
The name of the folder.
", "x-default-field": true }, "hasParent": { @@ -16976,9 +16611,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "folder-path": { "title": "Folder Path", @@ -16995,18 +16628,15 @@ }, "location": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EThe location identifier." + "description": "
default
The location identifier." }, "hasParent": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EIndicates if the folder has a parent folder.", + "description": "
default
Indicates if the folder has a parent folder.", "nullable": true } }, - "required": [ - "id", - "name" - ] + "required": ["id", "name"] }, "fuzzy-category": { "title": "Fuzzy Category", @@ -17015,13 +16645,13 @@ "properties": { "minimum": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe minimum of the range.\u003C/div\u003E ", + "description": "
default
The minimum of the range.
", "nullable": true, "x-default-field": true }, "maximum": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe maximum of the range.\u003C/div\u003E ", + "description": "
default
The maximum of the range.
", "nullable": true, "x-default-field": true } @@ -17034,12 +16664,12 @@ "properties": { "count": { "$ref": "#/components/schemas/count", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EStatistics count.\u003C/div\u003E ", + "description": "
default
Statistics count.
", "x-default-field": true }, "category": { "$ref": "#/components/schemas/fuzzy-category", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EFuzzy category range.\u003C/div\u003E ", + "description": "
default
Fuzzy category range.
", "x-default-field": true } } @@ -17060,10 +16690,7 @@ "description": "Maximum matching value of this range." } }, - "required": [ - "minimumMatchValue", - "maximumMatchValue" - ] + "required": ["minimumMatchValue", "maximumMatchValue"] }, "fuzzy-match": { "title": "Fuzzy Match", @@ -17078,10 +16705,7 @@ "$ref": "#/components/schemas/fuzzy-match-category" } }, - "required": [ - "price", - "category" - ] + "required": ["price", "category"] }, "group": { "title": "Group", @@ -17094,7 +16718,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe group name.\u003C/div\u003E ", + "description": "
default
The group name.
", "x-default-field": true }, "description": { @@ -17111,9 +16735,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "group-request": { "title": "Group Request", @@ -17143,14 +16765,12 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "jwk": { "title": "JWK", "type": "object", - "description": "A Json Web Key. \n\u003Cbr\u003E\nSee https://datatracker.ietf.org/doc/html/rfc7517 for details.", + "description": "A Json Web Key. \n
\nSee https://datatracker.ietf.org/doc/html/rfc7517 for details.", "properties": { "kty": { "type": "string", @@ -17189,7 +16809,7 @@ }, "englishName": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EHuman readable name.\u003C/div\u003E ", + "description": "
default
Human readable name.
", "x-default-field": true }, "direction": { @@ -17206,9 +16826,7 @@ "nullable": true } }, - "required": [ - "languageCode" - ] + "required": ["languageCode"] }, "language-direction": { "title": "Language Direction", @@ -17229,11 +16847,7 @@ "$ref": "#/components/schemas/analysis-statistics" } }, - "required": [ - "id", - "sourceLanguage", - "targetLanguage" - ] + "required": ["id", "sourceLanguage", "targetLanguage"] }, "language-direction-no-statistics": { "title": "Language Direction", @@ -17254,11 +16868,7 @@ "$ref": "#/components/schemas/language" } }, - "required": [ - "id", - "sourceLanguage", - "targetLanguage" - ] + "required": ["id", "sourceLanguage", "targetLanguage"] }, "language-direction-item": { "title": "Language Direction Item", @@ -17270,9 +16880,7 @@ "description": "The language direction identifier." } }, - "required": [ - "id" - ] + "required": ["id"] }, "language-price": { "title": "Language Prices", @@ -17291,48 +16899,45 @@ }, "contextMatch": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe price of context matches.", + "description": "
default
The price of context matches.", "x-default-field": true }, "exactMatch": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E The price of exact matches.", + "description": "
default
The price of exact matches.", "x-default-field": true }, "new": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe price of new matches.", + "description": "
default
The price of new matches.", "type": "number", "x-default-field": true }, "perfectMatch": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe price of perfect matches.", + "description": "
default
The price of perfect matches.", "x-default-field": true }, "repetition": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe price of repetition matches.", + "description": "
default
The price of repetition matches.", "x-default-field": true }, "machineTranslation": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E The price of machine translation matches.", + "description": "
default
The price of machine translation matches.", "x-default-field": true }, "pricingUnit": { "x-stoplight": { "id": "tg3y5wcaunacs" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E", + "description": "
default
", "x-default-field": true, - "enum": [ - "words", - "characters" - ] + "enum": ["words", "characters"] }, "fuzzyMatches": { "type": "array", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E", + "description": "
default
", "x-default-field": true, "items": { "$ref": "#/components/schemas/fuzzy-match", @@ -17343,7 +16948,7 @@ }, "additionalCosts": { "type": "array", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E", + "description": "
default
", "x-default-field": true, "items": { "$ref": "#/components/schemas/additional-cost-language", @@ -17353,10 +16958,7 @@ } } }, - "required": [ - "sourceLanguage", - "targetLanguage" - ] + "required": ["sourceLanguage", "targetLanguage"] }, "language-direction-request": { "title": "Language Direction Request", @@ -17370,10 +16972,7 @@ "$ref": "#/components/schemas/target-language-request" } }, - "required": [ - "sourceLanguage", - "targetLanguage" - ] + "required": ["sourceLanguage", "targetLanguage"] }, "language-processing-rule": { "title": "Language Processing Rule", @@ -17385,7 +16984,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe language processing rule name.\u003C/div\u003E ", + "description": "
default
The language processing rule name.
", "x-default-field": true }, "description": { @@ -17393,9 +16992,7 @@ "description": "The language processing rule description." } }, - "required": [ - "id" - ] + "required": ["id"] }, "language-request": { "title": "Language Request", @@ -17405,9 +17002,7 @@ "type": "string" } }, - "required": [ - "languageCode" - ] + "required": ["languageCode"] }, "language-pair": { "title": "Language Pair", @@ -17431,10 +17026,7 @@ "description": "Language code. ex: \"en-US\", de-DE\"." } }, - "required": [ - "source", - "target" - ], + "required": ["source", "target"], "description": "" }, "language-pair-resource": { @@ -17458,11 +17050,7 @@ "id": "1smtmeliso6fm" }, "description": "The resource type. ", - "enum": [ - "TM", - "MT", - "TB" - ] + "enum": ["TM", "MT", "TB"] }, "penalty": { "type": "integer", @@ -17496,10 +17084,7 @@ "description": "Required only for neural Machine Translation resources." } }, - "required": [ - "id", - "type" - ] + "required": ["id", "type"] }, "list-customers-response": { "title": "List Customers Response", @@ -17515,10 +17100,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Customers endpoint." }, "list-custom-field-definitions-response": { @@ -17536,10 +17118,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-file-processing-configurations-response": { "title": "List File Processing Configurations Response", @@ -17555,10 +17134,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List File Processing Configurations endpoint." }, "list-file-type-settings-response": { @@ -17576,10 +17152,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-folders-response": { "title": "List Folders Response", @@ -17596,10 +17169,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-groups-response": { "title": "List Groups Response", @@ -17615,10 +17185,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Groups endpoint." }, "list-jwks": { @@ -17642,10 +17209,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Languages endpoint." }, "list-language-processing-rules": { @@ -17662,10 +17226,7 @@ "type": "string" } }, - "required": [ - "items", - "itemCount" - ] + "required": ["items", "itemCount"] }, "list-machine-translations-response": { "title": "List Machine Translations Response", @@ -17685,10 +17246,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-my-accounts-response": { "title": "List My Accounts Response", @@ -17704,10 +17262,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List My Accounts endpoint." }, "list-pricing-models-response": { @@ -17724,10 +17279,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Pricing Models endpoint." }, "list-project-templates-response": { @@ -17744,10 +17296,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Project Templates endpoint." }, "list-schedule-templates-response": { @@ -17768,10 +17317,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-rate-limits-response": { "title": "List Rate Limits Response", @@ -17787,10 +17333,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Rate Limits endpoint." }, "list-project-groups-response": { @@ -17808,10 +17351,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-projects-response": { "title": "List Projects Response", @@ -17827,10 +17367,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Projects endpoint." }, "list-source-files-response": { @@ -17847,10 +17384,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Source Files endpoint." }, "list-source-file-versions-response": { @@ -17867,10 +17401,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Source File Versions endpoint." }, "list-target-files-response": { @@ -17887,10 +17418,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Target Files endpoint." }, "list-target-file-versions-response": { @@ -17908,10 +17436,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-tasks-response": { "title": "List Tasks Response", @@ -17927,10 +17452,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Tasks endpoint." }, "list-task-types-response": { @@ -17947,10 +17469,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Task types endpoint." }, "list-tqa-profiles-response": { @@ -17968,10 +17487,7 @@ "type": "integer" } }, - "required": [ - "items", - "itemCount" - ] + "required": ["items", "itemCount"] }, "list-termbase-templates-response": { "title": "List Termbase Templates Response", @@ -17988,10 +17504,7 @@ "type": "integer" } }, - "required": [ - "items", - "itemCount" - ] + "required": ["items", "itemCount"] }, "list-termbases-response": { "title": "List Termbases Response", @@ -18008,10 +17521,7 @@ "type": "integer" } }, - "required": [ - "items", - "itemCount" - ] + "required": ["items", "itemCount"] }, "list-termbase-terms-response": { "title": "List Termbase Terms Response", @@ -18028,10 +17538,7 @@ "type": "integer" } }, - "required": [ - "items", - "itemCount" - ] + "required": ["items", "itemCount"] }, "list-termbase-entries-response": { "title": "List Termbase Entries Response", @@ -18048,10 +17555,7 @@ "type": "integer" } }, - "required": [ - "items", - "itemCount" - ] + "required": ["items", "itemCount"] }, "list-termbase-import-history": { "title": "Get Termbase Import History", @@ -18082,10 +17586,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Translation Engines endpoint." }, "list-translation-memories-reposne": { @@ -18102,10 +17603,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Translation Memories endpoint." }, "list-translation-memory-import-history": { @@ -18141,10 +17639,7 @@ } } }, - "required": [ - "itemCount", - "items" - ] + "required": ["itemCount", "items"] }, "list-users-response": { "title": "List Users Response", @@ -18160,10 +17655,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Users endpoint." }, "list-workflows-response": { @@ -18180,10 +17672,7 @@ } } }, - "required": [ - "itemCount", - "items" - ], + "required": ["itemCount", "items"], "description": "A response for the List Workflows endpoint." }, "machine-translation": { @@ -18199,7 +17688,7 @@ }, "provider": { "type": "string", - "description": "\u003Cdiv style=\"display: inline;\"\u003EProvider of the machine translation.\u003C/div\u003E ", + "description": "
Provider of the machine translation.
", "x-default-field": true, "x-stoplight": { "id": "o2vxfwxx5ypjq" @@ -18217,7 +17706,7 @@ "x-stoplight": { "id": "6inesg0lkfqtn" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003EAppears if the machine translation is neural." + "description": "
default
Appears if the machine translation is neural." }, "modelSourceLanguage": { "x-stoplight": { @@ -18273,9 +17762,7 @@ "type": "string" } }, - "required": [ - "id" - ] + "required": ["id"] }, "object-id-request": { "title": "Object Identifier Request", @@ -18286,9 +17773,7 @@ "type": "string" } }, - "required": [ - "id" - ] + "required": ["id"] }, "pricing-model": { "title": "Pricing Model", @@ -18312,7 +17797,7 @@ }, "currencyCode": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe currency code (ISO 4217).\u003C/div\u003E ", + "description": "
default
The currency code (ISO 4217).
", "x-default-field": true }, "location": { @@ -18338,15 +17823,13 @@ } } }, - "required": [ - "id", - "name" - ] + "required": ["id", "name"] }, "project": { "title": "Project", "type": "object", "description": "Project resource.", + "required": ["id"], "properties": { "id": { "type": "string", @@ -18358,7 +17841,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe project name.\u003C/div\u003E ", + "description": "
default
The project name.
", "x-default-field": true }, "description": { @@ -18368,14 +17851,14 @@ "dueBy": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The project due date. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The project due date.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time", "nullable": true }, "deliveredBy": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": " UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": " UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time", "nullable": true, "x-stoplight": { @@ -18385,19 +17868,14 @@ "createdAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The project's creation date and time. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The project's creation date and time.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time", "nullable": true }, "status": { "type": "string", "description": "The project's status.", - "enum": [ - "created", - "inProgress", - "completed", - "archived" - ], + "enum": ["created", "inProgress", "completed", "archived"], "nullable": true }, "statusHistory": { @@ -18410,7 +17888,7 @@ }, "languageDirections": { "type": "array", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe project's language directions.\u003C/div\u003E ", + "description": "
default
The project's language directions.
", "x-default-field": true, "items": { "$ref": "#/components/schemas/language-direction" @@ -18424,7 +17902,7 @@ }, "location": { "$ref": "#/components/schemas/folder-v2", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe resource folder.\u003C/div\u003E ", + "description": "
default
The resource folder.
", "x-default-field": true }, "projectTemplate": { @@ -18485,20 +17963,24 @@ "x-stoplight": { "id": "dsvy1i7nqqv3z" } + }, + "settings": { + "$ref": "#/components/schemas/project-settings-response", + "x-stoplight": { + "id": "k0yk2u3skecpf" + } } - }, - "required": [ - "id" - ] + } }, "project-create-request": { "title": "Project Create Request", "type": "object", "description": "Input for Project creation.\n\nBefore starting the project, the required configuration resources (translation engine, file processing configuration and workflow) should be set either explicitly or through a project template that contains references to these configuration resources.", + "required": ["name", "dueBy", "languageDirections", "location"], "properties": { "name": { "type": "string", - "description": "The project name.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `\u003C` `\u003E` `|`", + "description": "The project name.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `<` `>` `|`", "minLength": 1, "maxLength": 100 }, @@ -18515,7 +17997,7 @@ }, "languageDirections": { "type": "array", - "description": "The language directions.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.\u003Cbr\u003E Note: The values for source and targe language must have the same value as the source and target language from project template.", + "description": "The language directions.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.
Note: The values for source and targe language must have the same value as the source and target language from project template.", "items": { "$ref": "#/components/schemas/language-direction-request" } @@ -18560,14 +18042,14 @@ "x-stoplight": { "id": "rg3f3u9tenpfl" } + }, + "settings": { + "$ref": "#/components/schemas/project-settings-request", + "x-stoplight": { + "id": "53re0us2no8zk" + } } - }, - "required": [ - "name", - "dueBy", - "languageDirections", - "location" - ] + } }, "project-configuration": { "title": "Project Configuration", @@ -18579,7 +18061,7 @@ "properties": { "translationMemoryFields": { "$ref": "#/components/schemas/translation-memory-fields", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "updateTranslationMemory": { @@ -18624,7 +18106,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe project group name.\u003C/div\u003E ", + "description": "
default
The project group name.
", "x-default-field": true }, "description": { @@ -18634,12 +18116,7 @@ "status": { "type": "string", "description": "The status of the projects in the project group.\n\n- `new`: the group is new created, or all projects in the group have status New\n\n- `inProgress`: at least one project in the group is in progress\n\n- `completed`: all projects in the group have status Completed\n\n- `deleting`: the group is getting deleted and the projects are removing from it", - "enum": [ - "new", - "inProgress", - "completed", - "deleting" - ] + "enum": ["new", "inProgress", "completed", "deleting"] }, "projects": { "type": "array", @@ -18654,19 +18131,17 @@ "createdAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the project group was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\" ", + "description": "The date and time when the project group was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\" ", "format": "date-time" }, "lastModifiedAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the project group was modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The date and time when the project group was modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time" } }, - "required": [ - "id" - ] + "required": ["id"] }, "project-group-create-response": { "title": "Project Group Create Response", @@ -18688,12 +18163,7 @@ "status": { "type": "string", "description": "The status of the projects in the project group.\n\n- `new`: the group is newly created, or all the projects in the group have the \"New\" status \n\n- `inProgress`: at least one project in the group is in progress\n\n- `completed`: all projects in the group have the \"Completed\" status \n\n- `deleting`: the group is being deleted and the projects will be removed", - "enum": [ - "new", - "inProgress", - "completed", - "deleting" - ] + "enum": ["new", "inProgress", "completed", "deleting"] }, "location": { "$ref": "#/components/schemas/folder-v2" @@ -18707,19 +18177,17 @@ "createdAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the project group was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The date and time when the project group was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time" }, "lastModifiedAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the project group was modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The date and time when the project group was modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "format": "date-time" } }, - "required": [ - "id" - ] + "required": ["id"] }, "project-group-project": { "title": "Project Group Project", @@ -18733,18 +18201,10 @@ "status": { "type": "string", "description": "The project's status.", - "enum": [ - "attaching", - "attached", - "detaching", - "updating", - "failed" - ] + "enum": ["attaching", "attached", "detaching", "updating", "failed"] } }, - "required": [ - "id" - ], + "required": ["id"], "x-stoplight": { "id": "kia482tzj55ou" } @@ -18761,9 +18221,7 @@ "description": "A project id." } }, - "required": [ - "id" - ] + "required": ["id"] }, "project-group-create-request": { "title": "Project Group Create Request", @@ -18772,7 +18230,7 @@ "properties": { "name": { "type": "string", - "description": "The project group name.\\\nMust be unique per location.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `\u003C` `\u003E` `|`", + "description": "The project group name.\\\nMust be unique per location.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `<` `>` `|`", "minLength": 1, "maxLength": 100 }, @@ -18786,9 +18244,7 @@ "description": "The folder identifier where the project group should be created. If it isn't mentioned, it will be created in the Root folder. If the user does not have access in Root, the request will fail with forbidden error. " } }, - "required": [ - "name" - ] + "required": ["name"] }, "project-group-update-request": { "title": "Project Group Update Request", @@ -18796,7 +18252,7 @@ "properties": { "name": { "type": "string", - "description": "The project group name.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `\u003C` `\u003E` `|`", + "description": "The project group name.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `<` `>` `|`", "minLength": 1, "maxLength": 100 }, @@ -18820,37 +18276,84 @@ }, "type": { "type": "string", - "enum": [ - "group", - "user" - ] + "enum": ["group", "user"] } }, - "required": [ - "id", - "type" - ] + "required": ["id", "type"] }, "project-manager-response": { "title": "Project Manager Response", "x-stoplight": { - "id": "jpzqsh6pvehw6" + "id": "jpzqsh6pvehw6" + }, + "type": "object", + "description": "", + "properties": { + "type": { + "type": "string", + "enum": ["group", "user"] + }, + "user": { + "$ref": "#/components/schemas/user" + }, + "group": { + "$ref": "#/components/schemas/group" + } + } + }, + "project-settings-request": { + "title": "Project Settings", + "x-stoplight": { + "id": "7hz2hdu01vw0w" + }, + "type": "object", + "properties": { + "general": { + "$ref": "#/components/schemas/project-settings-general-request", + "x-stoplight": { + "id": "uv85h82rgn4ao" + } + } + } + }, + "project-settings-response": { + "title": "Project Settings", + "x-stoplight": { + "id": "79vl39jda1he7" + }, + "type": "object", + "properties": { + "general": { + "$ref": "#/components/schemas/project-settings-general-response", + "description": "
default
\r\n" + } + } + }, + "project-settings-general-request": { + "title": "Project General Settings", + "x-stoplight": { + "id": "6dnig61u68hsr" + }, + "type": "object", + "properties": { + "completionConfiguration": { + "$ref": "#/components/schemas/completion-config-request", + "x-stoplight": { + "id": "k15wt6trvjgbt" + } + } + } + }, + "project-settings-general-response": { + "title": "Project General Settings", + "x-stoplight": { + "id": "v82ei22cerb0w" }, "type": "object", - "description": "", "properties": { - "type": { - "type": "string", - "enum": [ - "group", - "user" - ] - }, - "user": { - "$ref": "#/components/schemas/user" - }, - "group": { - "$ref": "#/components/schemas/group" + "completionConfiguration": { + "$ref": "#/components/schemas/completion-config-response", + "description": "
default
" } } }, @@ -18860,7 +18363,7 @@ "properties": { "name": { "type": "string", - "description": "The project name.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `\u003C` `\u003E` `|`", + "description": "The project name.\\\nUnsupported characters in the name: `\\` `/` `:` ` *` `?` `\"` `<` `>` `|`", "minLength": 1, "maxLength": 100 }, @@ -18911,6 +18414,12 @@ "items": { "$ref": "#/components/schemas/project-manager-request" } + }, + "settings": { + "$ref": "#/components/schemas/project-settings-request", + "x-stoplight": { + "id": "xd2b0b8qrxmfl" + } } } }, @@ -18918,6 +18427,7 @@ "title": "Project Template Create Request", "type": "object", "description": "Input for Project Template creation.", + "required": ["name", "location", "fileProcessingConfiguration"], "properties": { "name": { "type": "string", @@ -18954,7 +18464,7 @@ }, "languageDirections": { "type": "array", - "description": "The language directions.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.\u003Cbr\u003E Note: The values for source and targe language must have the same value as the source and target language from project template.", + "description": "The language directions.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.
Note: The values for source and targe language must have the same value as the source and target language from project template.", "items": { "$ref": "#/components/schemas/language-direction-request" } @@ -18989,12 +18499,7 @@ "id": "ygnao3kecn7hc" } } - }, - "required": [ - "name", - "location", - "fileProcessingConfiguration" - ] + } }, "project-template-update-request": { "title": "Project Template Update Request", @@ -19029,7 +18534,7 @@ }, "languageDirections": { "type": "array", - "description": "The language directions.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.\u003Cbr\u003E Note: The values for source and targe language must have the same value as the source and target language from project template.", + "description": "The language directions.\n\nWhen creating a project using a project template that supports multiple source languages, you must supply the `languageDirections`.
Note: The values for source and targe language must have the same value as the source and target language from project template.", "items": { "$ref": "#/components/schemas/language-direction-request" } @@ -19060,7 +18565,8 @@ "id": "f513d3d83fd5d" }, "type": "object", - "description": "Project template resource. (Not available for the List Projects endpoint.)", + "description": "Project Template resource. (Not available for List Projects endpoint)", + "required": ["id"], "properties": { "id": { "type": "string", @@ -19068,7 +18574,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe project template name.\u003C/div\u003E ", + "description": "
default
The project template name.
", "x-default-field": true }, "description": { @@ -19126,13 +18632,10 @@ "settings": { "$ref": "#/components/schemas/project-template-settings-response", "x-stoplight": { - "id": "gc5bqf2ashu1e" + "id": "s2h6ypp5yywjr" } } - }, - "required": [ - "id" - ] + } }, "project-template-settings-request": { "title": "Project Template Settings", @@ -19172,12 +18675,12 @@ "id": "rfvf2oks12otx" }, "type": "object", - "description": "Project Template settings. See detailed description of options on the \u003Ca href=\"https://docs.rws.com/791595/1054430/trados-enterprise---accelerate/creating-project-templates/procedure\"\u003EOfficial Documentation\u003C/a\u003E page. \n\r (Not available for List Projects/ProjectTemplates endpoint)", + "description": "Project Template settings. See detailed description of options on the Official Documentation page. \n\r (Not available for List Projects/ProjectTemplates endpoint)", "properties": { "general": { "$ref": "#/components/schemas/project-template-general-settings-response", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EGeneral settings, are detailed in section 10.a\u003C/div\u003E " + "description": "
default
General settings, are detailed in section 10.a
" }, "batchTasks": { "$ref": "#/components/schemas/project-template-batch-tasks-settings" @@ -19222,6 +18725,12 @@ }, "description": "Customer Portal visibility", "default": true + }, + "completionConfiguration": { + "$ref": "#/components/schemas/completion-config-request", + "x-stoplight": { + "id": "zkvabfvamhyoj" + } } } }, @@ -19245,6 +18754,12 @@ "type": "boolean", "description": "Customer Portal visibility", "default": true + }, + "completionConfiguration": { + "$ref": "#/components/schemas/completion-config-request", + "x-stoplight": { + "id": "zkvabfvamhyoj" + } } } }, @@ -19258,26 +18773,33 @@ "properties": { "forceOnline": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ERestrict file downloads.", + "description": "
default
Restrict file downloads.", "x-default-field": true, "default": false }, "allowSourceEdit": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EAllow editing of source text in segments.", + "description": "
default
Allow editing of source text in segments.", "x-default-field": true, "default": false }, "quoteTemplate": { "$ref": "#/components/schemas/project-quote-template", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E" + "description": "
default
" }, "customerPortalVisibility": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ECustomer Portal visibility", + "description": "
default
Customer Portal visibility", "x-default-field": true, "default": true + }, + "completionConfiguration": { + "$ref": "#/components/schemas/completion-config-request", + "x-stoplight": { + "id": "z9j2lhijfy67v" + }, + "description": "
default
\r\n" } } }, @@ -19292,7 +18814,7 @@ "x-stoplight": { "id": "fd9mooc8in0k8" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EPre-Processing Settings, configure how TMs are applied, are detailed in section 10.b\u003C/div\u003E " + "description": "
default
Pre-Processing Settings, configure how TMs are applied, are detailed in section 10.b
" }, "updateTranslationMemory": { "$ref": "#/components/schemas/update-translation-memory-settings", @@ -19300,7 +18822,7 @@ "x-stoplight": { "id": "mm94ig682wabo" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EConfigure how TMs are updated throughout the project workflow depending on the status of the segments. Are detailed in section 10.c\u003C/div\u003E " + "description": "
default
Configure how TMs are updated throughout the project workflow depending on the status of the segments. Are detailed in section 10.c
" } } }, @@ -19312,12 +18834,12 @@ "tagVerifier": { "$ref": "#/components/schemas/project-template-verification-tag-verifier-settings", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ETag Verifier Settings, are detailed in section 10.d\u003C/div\u003E " + "description": "
default
Tag Verifier Settings, are detailed in section 10.d
" }, "qaChecker": { "$ref": "#/components/schemas/project-template-verification-qa-checker-settings", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EQA Checker Settings, are detailed in section 10.e\u003C/div\u003E " + "description": "
default
QA Checker Settings, are detailed in section 10.e
" } } }, @@ -19358,7 +18880,7 @@ "properties": { "penalties": { "$ref": "#/components/schemas/project-template-TM-penalties", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } } }, @@ -19375,7 +18897,7 @@ "minimum": 50, "maximum": 100, "default": 70, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "translationOverwriteMode": { @@ -19385,14 +18907,14 @@ "overwriteAlways", "overwriteExceptPerfectMatch" ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EOptions: \r\n- `keepExisting`: no segments are overwritten, existing segments are kept;\r\n- `overwriteIfBetter`: unlocked segments (including confirmed segments) are overwritten, while unlocked Perfect Match segments and locked segments are not overwritten; \r\n- `overwriteAlways`: Perfect Match segments (both locked and unlocked) are overwritten, while other locked segments are not overwritten;\r\n- `overwriteExceptPerfectMatch`: unlocked segments (including confirmed segments) and locked segments are overwritten, while unlocked Perfect Match segments are not overwritten; \u003C/div\u003E ", + "description": "
default
Options: \r\n- `keepExisting`: no segments are overwritten, existing segments are kept;\r\n- `overwriteIfBetter`: unlocked segments (including confirmed segments) are overwritten, while unlocked Perfect Match segments and locked segments are not overwritten; \r\n- `overwriteAlways`: Perfect Match segments (both locked and unlocked) are overwritten, while other locked segments are not overwritten;\r\n- `overwriteExceptPerfectMatch`: unlocked segments (including confirmed segments) and locked segments are overwritten, while unlocked Perfect Match segments are not overwritten;
", "x-default-field": true, "default": "overwriteIfBetter" }, "afterApplyingTranslations": { "type": "array", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EDefault: `confirmExactMatches`, `confirmContextMatches`\u003C/div\u003E ", + "description": "
default
Default: `confirmExactMatches`, `confirmContextMatches`
", "items": { "enum": [ "confirmExactMatches", @@ -19404,11 +18926,8 @@ } }, "noMatchFoundAction": { - "enum": [ - "leaveTargetSegmentsEmpty", - "copySourceToTarget" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "enum": ["leaveTargetSegmentsEmpty", "copySourceToTarget"], + "description": "
default
", "x-default-field": true, "default": "leaveTargetSegmentsEmpty" }, @@ -19442,17 +18961,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "addedTagsSeverity": { "x-stoplight": { "id": "ceijjmhck9qpn" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "checkDeletedTags": { @@ -19462,17 +18977,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "deletedTagsSeverity": { "x-stoplight": { "id": "v1367u510xuxk" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "checkTagOrderChanged": { @@ -19482,17 +18993,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "tagOrderChangedSeverity": { "x-stoplight": { "id": "61mcttvp5oynd" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkSpacingAroundTags": { @@ -19502,17 +19009,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "spaceAroundTagsSeverity": { "x-stoplight": { "id": "a8nhawfmukkbc" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "note" }, "ignoreFormattingTags": { @@ -19522,7 +19025,7 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "ignoreLockedSegments": { "type": "boolean", @@ -19531,7 +19034,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "ignoreDifferenceBetweenNormalAndNonBreakingSpace": { "type": "boolean", @@ -19540,12 +19043,10 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } }, - "required": [ - "enabled" - ] + "required": ["enabled"] }, "project-template-verification-qa-checker-settings": { "title": "QA checker", @@ -19565,7 +19066,7 @@ "id": "v2h7hwcxscvdm" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "perTargetLanguage": { "type": "array", @@ -19580,9 +19081,7 @@ } } }, - "required": [ - "enabled" - ] + "required": ["enabled"] }, "project-template-verification-qa-checker-all-languages": { "title": "All Languages settings", @@ -19597,7 +19096,7 @@ "id": "gxhqy9p1q87jg" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "segmentsToExclude": { "$ref": "#/components/schemas/project-template-verification-qa-checker-segments-to-exclude", @@ -19605,12 +19104,12 @@ "id": "z3drrdagwesm7" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "inconsistencies": { "$ref": "#/components/schemas/project-template-verification-qa-checker-inconsistencies", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "punctuation": { "$ref": "#/components/schemas/project-template-verification-qa-checker-punctuation", @@ -19618,7 +19117,7 @@ "id": "ps49964fkhoes" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "numbers": { "$ref": "#/components/schemas/project-template-verification-qa-checker-numbers", @@ -19626,7 +19125,7 @@ "id": "0uo9yg9qgw90j" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "wordList": { "$ref": "#/components/schemas/project-template-verification-qa-checker-word-list", @@ -19634,7 +19133,7 @@ "id": "j7c3kcgbk71ct" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "regularExpressions": { "$ref": "#/components/schemas/project-template-verification-qa-checker-regular-expressions", @@ -19642,7 +19141,7 @@ "id": "dedwuc8etbbew" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "trademarkCheck": { "$ref": "#/components/schemas/project-template-verification-qa-checker-trademark-check", @@ -19650,7 +19149,7 @@ "id": "f5jsh5byu5ncp" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "lengthVerification": { "$ref": "#/components/schemas/project-template-verification-qa-checker-length-verification", @@ -19658,7 +19157,7 @@ "id": "e0fx768sgm9t2" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } } }, @@ -19678,27 +19177,25 @@ "punctuation": { "$ref": "#/components/schemas/project-template-verification-qa-checker-punctuation", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "numbers": { "$ref": "#/components/schemas/project-template-verification-qa-checker-numbers", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "wordList": { "$ref": "#/components/schemas/project-template-verification-qa-checker-word-list", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "regularExpressions": { "$ref": "#/components/schemas/project-template-verification-qa-checker-regular-expressions", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } }, - "required": [ - "targetLanguage" - ] + "required": ["targetLanguage"] }, "project-template-verification-qa-checker-segments-verification": { "title": "Segments Verification", @@ -19714,17 +19211,13 @@ "id": "xsjmebx726d3x" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "forgottenTranslationSeverity": { "x-stoplight": { "id": "0jd2dz8tdy6br" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "checkSourceTargetIdentical": { @@ -19734,17 +19227,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "sourceTargetIdenticalSeverity": { "x-stoplight": { "id": "c907ccbq4vdxn" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "identicalSegmentsIgnoreTags": { @@ -19768,7 +19257,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "longerByValue": { "type": "number", @@ -19777,7 +19266,7 @@ }, "x-default-field": true, "default": 50, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkTargetShorter": { "type": "boolean", @@ -19786,7 +19275,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "shorterByValue": { "type": "number", @@ -19795,7 +19284,7 @@ }, "x-default-field": true, "default": 50, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "ignoreSegmentsFewerThanCount": { "type": "number", @@ -19804,19 +19293,16 @@ }, "x-default-field": true, "default": 2, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "ignoreSegmentsFewerThanBase": { "x-stoplight": { "id": "17melvff79o5q" }, - "enum": [ - "words", - "characters" - ], + "enum": ["words", "characters"], "default": "characters", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkForbiddenChars": { "type": "boolean", @@ -19825,7 +19311,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "forbiddenChars": { "type": "string", @@ -19833,17 +19319,13 @@ "id": "wi6dozpt4rqaw" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "forbiddenCharsSeverity": { "x-stoplight": { "id": "widdgh98t4w1g" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" } } @@ -19862,7 +19344,7 @@ "id": "lns6fv1v15m9r" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeExactMatches": { "type": "boolean", @@ -19871,7 +19353,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeFuzzyMatches": { "type": "boolean", @@ -19880,7 +19362,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeFuzzyMatchesValue": { "type": "number", @@ -19889,7 +19371,7 @@ }, "x-default-field": true, "default": 99, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeNewTranslation": { "type": "boolean", @@ -19898,7 +19380,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeConfirmedTranslations": { "type": "boolean", @@ -19907,7 +19389,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeLockedSegments": { "type": "boolean", @@ -19915,7 +19397,7 @@ "id": "zxvvu2p3el9vo" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "excludeIdentical": { "type": "boolean", @@ -19924,7 +19406,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "elementContextExclusion": { "type": "boolean", @@ -19933,7 +19415,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "exclusionContextList": { "type": "array", @@ -19947,7 +19429,7 @@ }, "type": "string" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "reportAllNonExcluded": { "type": "boolean", @@ -19956,17 +19438,13 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "reportAllNonExcludedSeverity": { "x-stoplight": { "id": "24w5oqpge9vtt" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "note" } } @@ -19982,17 +19460,13 @@ "type": "boolean", "default": false, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkInconsistentTranslationsSeverity": { "x-stoplight": { "id": "bsouwbxqv95ye" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkInconsistentTranslationsIgnoreTags": { @@ -20016,17 +19490,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkRepeatedWordsSeverity": { "x-stoplight": { "id": "72j1swplvu10s" }, - "enum": [ - "error", - "warning", - " Note" - ], + "enum": ["error", "warning", " Note"], "default": "warning" }, "checkRepeatedWordsIgnoreNumbers": { @@ -20050,17 +19520,13 @@ "type": "boolean", "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkUneditedSegmentsFuzzySeverity": { "x-stoplight": { "id": "ry42m8y5j21he" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkOnlyConfirmedSegments": { @@ -20100,17 +19566,13 @@ "x-stoplight": { "id": "fvt9f95rf0uen" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkIdenticalPunctuationSeverity": { "x-stoplight": { "id": "1fcl96sxrs5wx" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkSpanishPunctuation": { @@ -20120,17 +19582,13 @@ "x-default-field": true, "default": false, "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkSpanishPunctuationSeverity": { "x-stoplight": { "id": "f0umcr7ywjnsf" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkUnintentionalSpacesBeforePunctuation": { @@ -20140,17 +19598,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkUnintentionalSpacesBeforePunctuationSeverity": { "x-stoplight": { "id": "9up0q78jlw73a" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkUnintentionalSpacesBeforePunctuationValues": { @@ -20174,17 +19628,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkMultipleSpacesSeverity": { "x-stoplight": { "id": "z1snyx22cm8kp" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "note" }, "checkMultipleDots": { @@ -20194,17 +19644,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkMultipleDotsSeverity": { "x-stoplight": { "id": "s3nerdbtbe17i" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "note" }, "ignoreThreeDots": { @@ -20214,7 +19660,7 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkExtraSpace": { "type": "boolean", @@ -20223,17 +19669,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkExtraSpaceSeverity": { "x-stoplight": { "id": "b9qsayeygu8d5" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkCapitalizationOfInitials": { @@ -20243,17 +19685,13 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkCapitalizationOfInitialsSeverity": { "x-stoplight": { "id": "btsm5s1bzz7aq" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkConsistencyOfGlobalCapitalization": { @@ -20263,17 +19701,13 @@ "type": "boolean", "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkConsistencyOfGlobalCapitalizationSeverity": { "x-stoplight": { "id": "4eohngzh0e2bc" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "checkBrackets": { @@ -20283,17 +19717,13 @@ }, "x-default-field": true, "default": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkBracketsSeverity": { "x-stoplight": { "id": "f8rpatoa21n08" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" } } @@ -20312,17 +19742,13 @@ "x-stoplight": { "id": "jmx3msjbemxdr" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkNumbersSeverity": { "x-stoplight": { "id": "05931rv7v34yd" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "checkTimes": { @@ -20332,17 +19758,13 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkTimesSeverity": { "x-stoplight": { "id": "p7a2a445i131t" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "checkDates": { @@ -20352,17 +19774,13 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkDatesSeverity": { "x-stoplight": { "id": "9e40z6bd9mv8q" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "checkMeasurements": { @@ -20372,17 +19790,13 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkMeasurementsSeverity": { "x-stoplight": { "id": "5isqhxzz365vq" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" } } @@ -20408,7 +19822,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "ignoreCase": { "type": "boolean", @@ -20417,17 +19831,13 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkWordListSeverity": { "x-stoplight": { "id": "4dxqub35774eb" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "wordList": { @@ -20458,12 +19868,10 @@ } } }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } }, - "required": [ - "enabled" - ] + "required": ["enabled"] }, "project-template-verification-qa-checker-regular-expressions": { "title": "QA Checker Regular Expressions", @@ -20484,11 +19892,7 @@ "x-stoplight": { "id": "xmi8dmu62uzi8" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "warning" }, "regularExpressions": { @@ -20503,12 +19907,10 @@ "id": "5e6hkwes4mo6a" } }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } }, - "required": [ - "checkRegularExpressions" - ] + "required": ["checkRegularExpressions"] }, "project-template-verification-qa-checker-regular-expressions-model": { "title": "Regular Expressions Model", @@ -20523,7 +19925,7 @@ "id": "20v4paozpk91g" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "regexSource": { "x-stoplight": { @@ -20531,7 +19933,7 @@ }, "type": "string", "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "regexTarget": { "type": "string", @@ -20539,7 +19941,7 @@ "id": "k7olv3yojvixm" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "ignoreCase": { "type": "boolean", @@ -20548,7 +19950,7 @@ }, "x-default-field": true, "default": false, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "condition": { "x-stoplight": { @@ -20564,7 +19966,7 @@ "groupedTargetAndSource" ], "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" } } }, @@ -20586,11 +19988,7 @@ "x-stoplight": { "id": "dfa7w4qetxl2c" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "trademarkSymbols": { @@ -20605,20 +20003,11 @@ }, "type": "string" }, - "default": [ - "®", - "©", - "™", - "(c)", - "(r)", - "(tm)" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "default": ["®", "©", "™", "(c)", "(r)", "(tm)"], + "description": "
default
" } }, - "required": [ - "enabled" - ] + "required": ["enabled"] }, "project-template-verification-qa-checker-length-verification": { "title": "QA Checker Length Verification", @@ -20634,17 +20023,13 @@ "x-stoplight": { "id": "7bxsr6dzipk4m" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "checkLengthLimitationSeverity": { "x-stoplight": { "id": "3wlsd7f20hftl" }, - "enum": [ - "error", - "warning", - "note" - ], + "enum": ["error", "warning", "note"], "default": "error" }, "targetSegmentsVerificationType": { @@ -20652,12 +20037,9 @@ "id": "147n1oindvqf3" }, "x-default-field": true, - "enum": [ - "fileSpecificLimit", - "absoluteCharacterCount" - ], + "enum": ["fileSpecificLimit", "absoluteCharacterCount"], "default": "fileSpecificLimit", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E " + "description": "
default
" }, "absoluteCharCountValue": { "type": "number", @@ -20665,7 +20047,7 @@ "id": "i88shddbsddjo" }, "x-default-field": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EUsed in case `targetSegmentsVerificationType = absoluteCharacterCount`\u003C/div\u003E ", + "description": "
default
Used in case `targetSegmentsVerificationType = absoluteCharacterCount`
", "default": 50 } } @@ -20677,7 +20059,7 @@ "properties": { "standardPenalties": { "$ref": "#/components/schemas/project-template-TM-standard-penalties", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "object", "x-stoplight": { @@ -20686,7 +20068,7 @@ }, "translationUnitStatusPenalties": { "$ref": "#/components/schemas/project-template-TM-translation-unit-status-penalties", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "object", "x-stoplight": { @@ -20701,7 +20083,7 @@ "description": "Translation Memory Standard Penalties", "properties": { "missingFormatting": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "x-stoplight": { "id": "pdzeu7k11vkc4" @@ -20712,7 +20094,7 @@ "default": 1 }, "differentFormatting": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "x-stoplight": { "id": "bspk3rj8xswag" @@ -20723,7 +20105,7 @@ "default": 1 }, "multipleTranslations": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20731,7 +20113,7 @@ "default": 1 }, "autoLocalization": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20739,7 +20121,7 @@ "default": 0 }, "textReplacement": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20747,7 +20129,7 @@ "default": 0 }, "alignment": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20755,7 +20137,7 @@ "default": 1 }, "characterWidthDifference": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20770,7 +20152,7 @@ "description": "Translation Memory Translation Unit Status Penalties", "properties": { "translated": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20778,7 +20160,7 @@ "default": 0 }, "rejectedTranslation": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20786,7 +20168,7 @@ "default": 0 }, "approvedTranslation": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20794,7 +20176,7 @@ "default": 0 }, "rejectedSignOff": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20802,7 +20184,7 @@ "default": 0 }, "approvedSignOff": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20810,7 +20192,7 @@ "default": 0 }, "notTranslated": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20818,7 +20200,7 @@ "default": 0 }, "draft": { - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true, "type": "integer", "minimum": 0, @@ -20859,7 +20241,7 @@ }, "isSkipped": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ESpecifies if the task will be skipped.\u003C/div\u003E ", + "description": "
default
Specifies if the task will be skipped.
", "nullable": true, "x-default-field": true }, @@ -20867,14 +20249,11 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The due date of the future task. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The due date of the future task.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "nullable": true } }, - "required": [ - "taskTemplate", - "scope" - ] + "required": ["taskTemplate", "scope"] }, "project-plan-task-assignee-request": { "title": "Project Plan Task Assignee Request", @@ -20882,21 +20261,14 @@ "properties": { "type": { "type": "string", - "enum": [ - "user", - "group", - "vendorOrderTemplate", - "projectCreator" - ] + "enum": ["user", "group", "vendorOrderTemplate", "projectCreator"] }, "id": { "type": "string", "description": "The user, group or vendor identifier, depending on the type chosen. It is not required for `projectCreator`." } }, - "required": [ - "type" - ] + "required": ["type"] }, "project-plan-update-request": { "title": "Project Plan Update Request", @@ -20911,9 +20283,7 @@ } } }, - "required": [ - "taskConfigurations" - ] + "required": ["taskConfigurations"] }, "project-plan-task-configuration-request": { "title": "Project Plan Task Configuration Request", @@ -20925,11 +20295,11 @@ }, "isSkipped": { "type": "boolean", - "description": "Specifies if the task will be skipped. \nIf you want to skip all the target languages for the given task, set the scope as \"global\"." + "description": "Specifies if the task will be skipped. \n If you want to skip all the target languages for the given task, set the scope as \"global\"." }, "assignees": { "type": "array", - "description": "Specifies the list of assignees for the future task. When the 'isSkipped' field is set to 'true', an empty list of assignees should be specified.", + "description": "Specifies the list of assignees for the future task. \n
When the 'isSkipped' field is set to 'true', an empty list of assignees should be specified.\r\n
Total assignee count is limited. See more at [Assigning users and groups to workflow tasks](https://docs.rws.com/791595/743481/trados-enterprise---accelerate/assigning-users-and-groups-to-workflow-tasks) point 5e.", "items": { "$ref": "#/components/schemas/project-plan-task-assignee-request" } @@ -20941,12 +20311,7 @@ "$ref": "#/components/schemas/date-time" } }, - "required": [ - "taskTemplate", - "isSkipped", - "assignees", - "scope" - ] + "required": ["taskTemplate", "isSkipped", "assignees", "scope"] }, "project-status-history": { "title": "Project Status History Item", @@ -20956,21 +20321,12 @@ "from": { "type": "string", "description": "Specifies the project status previous to the change.", - "enum": [ - "none", - "created", - "inProgress", - "completed" - ] + "enum": ["none", "created", "inProgress", "completed"] }, "to": { "type": "string", "description": "Specifies the project status post change.", - "enum": [ - "created", - "inProgress", - "completed" - ] + "enum": ["created", "inProgress", "completed"] }, "by": { "$ref": "#/components/schemas/user" @@ -20978,13 +20334,10 @@ "timestamp": { "$ref": "#/components/schemas/date-time", "x-default-field": true, - "description": "The time and date when the status history was updated. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"" + "description": "The time and date when the status history was updated.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"" } }, - "required": [ - "from", - "to" - ] + "required": ["from", "to"] }, "quote": { "title": "Quote", @@ -20993,13 +20346,13 @@ "properties": { "totalAmount": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ETotal translation fee.\u003C/div\u003E ", + "description": "
default
Total translation fee.
", "nullable": true, "x-default-field": true }, "currencyCode": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe currency code (ISO 4217).\u003C/div\u003E ", + "description": "
default
The currency code (ISO 4217).
", "x-default-field": true }, "translationCosts": { @@ -21029,7 +20382,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the additional cost.\u003C/div\u003E " + "description": "
default
The name of the additional cost.
" }, "count": { "type": "number", @@ -21038,7 +20391,7 @@ }, "total": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe computed cost.\u003C/div\u003E ", + "description": "
default
The computed cost.
", "nullable": true, "x-default-field": true }, @@ -21064,10 +20417,7 @@ "volumeUnitType": { "type": "string", "description": "The unit type of the 'volume' cost, used as a reference for the unit cost.", - "enum": [ - "words", - "characters" - ], + "enum": ["words", "characters"], "nullable": true }, "costOrder": { @@ -21078,31 +20428,19 @@ "conditionalCostType": { "type": "string", "description": "Describes how the cost of type 'conditional' will be added to total cost.", - "enum": [ - "absolute", - "relative", - "percentage" - ], + "enum": ["absolute", "relative", "percentage"], "nullable": true }, "conditionalCostOperator": { "type": "string", "description": "The operator applied between the 'costVariable' and 'operand'.", - "enum": [ - "less", - "lessOrEqual", - "greater", - "greaterOrEqual" - ], + "enum": ["less", "lessOrEqual", "greater", "greaterOrEqual"], "nullable": true }, "conditionalCostVariable": { "type": "string", "description": "The variable that is evaluated against the 'operand' based on the 'costOperator'.", - "enum": [ - "wordCount", - "runningTotal" - ], + "enum": ["wordCount", "runningTotal"], "nullable": true }, "conditionalCostThreshold": { @@ -21150,10 +20488,7 @@ "volumeUnitType": { "type": "string", "description": "The unit type of the 'volume' cost, used for counting the units.", - "enum": [ - "words", - "characters" - ], + "enum": ["words", "characters"], "nullable": true }, "costOrder": { @@ -21163,31 +20498,19 @@ "conditionalCostType": { "type": "string", "description": "Describes how the cost of type 'conditional' will be added to total cost.", - "enum": [ - "absolute", - "relative", - "percentage" - ], + "enum": ["absolute", "relative", "percentage"], "nullable": true }, "conditionalCostOperator": { "type": "string", "description": "The operator applied between the 'costVariable' and 'operand'.", - "enum": [ - "less", - "lessOrEqual", - "greater", - "greaterOrEqual" - ], + "enum": ["less", "lessOrEqual", "greater", "greaterOrEqual"], "nullable": true }, "conditionalCostVariable": { "type": "string", "description": "The variable that is evaluated against the 'operand' based on the 'costOperator'.", - "enum": [ - "wordCount", - "runningTotal" - ], + "enum": ["wordCount", "runningTotal"], "nullable": true }, "conditionalCostThreshold": { @@ -21210,7 +20533,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the additional cost.\u003C/div\u003E ", + "description": "
default
The name of the additional cost.
", "x-default-field": true }, "count": { @@ -21220,7 +20543,7 @@ }, "total": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe computed cost.\u003C/div\u003E ", + "description": "
default
The computed cost.
", "nullable": true, "x-default-field": true }, @@ -21246,10 +20569,7 @@ "volumeUnitType": { "type": "string", "description": "The unit type of the 'volume' cost, used as a reference for the unit cost.", - "enum": [ - "words", - "characters" - ], + "enum": ["words", "characters"], "nullable": true }, "targetLanguage": { @@ -21263,31 +20583,19 @@ "conditionalCostType": { "type": "string", "description": "The condition type of the conditional cost.", - "enum": [ - "absolute", - "relative", - "percentage" - ], + "enum": ["absolute", "relative", "percentage"], "nullable": true }, "conditionalCostOperator": { "type": "string", "description": "The operator applied between the 'costVariable' and 'operand'.", - "enum": [ - "less", - "lessOrEqual", - "greater", - "greaterOrEqual" - ], + "enum": ["less", "lessOrEqual", "greater", "greaterOrEqual"], "nullable": true }, "conditionalCostVariable": { "type": "string", "description": "The variable that is evaluated against the 'operand' based on the 'costOperator'.", - "enum": [ - "wordCount", - "runningTotal" - ], + "enum": ["wordCount", "runningTotal"], "nullable": true }, "conditionalCostThreshold": { @@ -21335,10 +20643,7 @@ "volumeUnitType": { "type": "string", "description": "The unit type of the 'volume' cost, used for counting the units.", - "enum": [ - "words", - "characters" - ], + "enum": ["words", "characters"], "nullable": true }, "targetLanguage": { @@ -21351,31 +20656,19 @@ "conditionalCostType": { "type": "string", "description": "Describes how the cost of type 'conditional' will be added to total cost.", - "enum": [ - "absolute", - "relative", - "percentage" - ], + "enum": ["absolute", "relative", "percentage"], "nullable": true }, "conditionalCostOperator": { "type": "string", "description": "The operator applied between the 'costVariable' and 'operand'.", - "enum": [ - "less", - "lessOrEqual", - "greater", - "greaterOrEqual" - ], + "enum": ["less", "lessOrEqual", "greater", "greaterOrEqual"], "nullable": true }, "conditionalCostVariable": { "type": "string", "description": "The variable that is evaluated against the 'operand' based on the 'costOperator'.", - "enum": [ - "wordCount", - "runningTotal" - ], + "enum": ["wordCount", "runningTotal"], "nullable": true }, "conditionalCostThreshold": { @@ -21394,11 +20687,11 @@ "quote-translation-cost": { "title": "Quote Translation Cost", "type": "object", - "description": "Fees calculated based on segment status (new, translated, signed off) and previous leverage (100% match and identical context, 100% match, \u003C100%match, cross-file repetitions).", + "description": "Fees calculated based on segment status (new, translated, signed off) and previous leverage (100% match and identical context, 100% match, <100%match, cross-file repetitions).", "properties": { "total": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe total cost for the current target language.\u003C/div\u003E ", + "description": "
default
The total cost for the current target language.
", "nullable": true, "x-default-field": true }, @@ -21431,7 +20724,7 @@ }, "runningTotal": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe sum of all the previously computed costs.\u003C/div\u003E ", + "description": "
default
The sum of all the previously computed costs.
", "nullable": true, "x-default-field": true } @@ -21476,9 +20769,7 @@ "$ref": "#/components/schemas/folder-v2" } }, - "required": [ - "id" - ], + "required": ["id"], "x-stoplight": { "id": "0sp6j7989p1j7" } @@ -21505,9 +20796,7 @@ "$ref": "#/components/schemas/folder-v2" } }, - "required": [ - "id" - ], + "required": ["id"], "x-stoplight": { "id": "0sp6j7989p1j7" } @@ -21534,12 +20823,7 @@ "description": "The remaining quota in effect for the endpoint and time frame." } }, - "required": [ - "policyName", - "description", - "limit", - "remainingQuota" - ] + "required": ["policyName", "description", "limit", "remainingQuota"] }, "resource-folder": { "title": "Resource Folder", @@ -21551,13 +20835,11 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the folder.\u003C/div\u003E ", + "description": "
default
The name of the folder.
", "x-default-field": true } }, - "required": [ - "id" - ], + "required": ["id"], "deprecated": true }, "resource-folder-request": { @@ -21574,9 +20856,7 @@ "description": "The name of the folder." } }, - "required": [ - "id" - ] + "required": ["id"] }, "remove-projects-from-group-request": { "title": "Remove Projects From Group Request", @@ -21591,9 +20871,7 @@ } } }, - "required": [ - "projects" - ] + "required": ["projects"] }, "schedule-template": { "title": "Schedule Template", @@ -21608,7 +20886,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ESchedule Template name.\u003C/div\u003E ", + "description": "
default
Schedule Template name.
", "x-default-field": true }, "description": { @@ -21637,9 +20915,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "schedule-template-configuration": { "title": "Schedule Template Configuration", @@ -21676,9 +20952,7 @@ } } }, - "required": [ - "taskTypeId" - ] + "required": ["taskTypeId"] }, "schedule-template-project-configuration": { "title": "Schedule Template Project Configuration", @@ -21693,7 +20967,7 @@ "x-stoplight": { "id": "ml3qutq4qy3km" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EExpressed in minutes.\u003C/div\u003E ", + "description": "
default
Expressed in minutes.
", "default": 0, "minimum": 0 }, @@ -21701,7 +20975,7 @@ "x-stoplight": { "id": "3z5tzoznv1gci" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EExpressed in minutes.\u003C/div\u003E ", + "description": "
default
Expressed in minutes.
", "enum": [15, 30, 60, 120, 480, 1440, 2880] } } @@ -21725,9 +20999,7 @@ } } }, - "required": [ - "taskTypeId" - ] + "required": ["taskTypeId"] }, "schedule-template-configuration-schedules": { "title": "Schedule Template Configuration Schedules", @@ -21742,12 +21014,8 @@ "x-stoplight": { "id": "gn25uzdk9mu85" }, - "description": "The scope of this configuration schedule. \\\r\nglobal -\u003E schedule of the task \\\r\nsourceLanguage -\u003E schedule of the specific task when the sourceLanguage matches this object's sourceLanguage\\\r\nlanguageDirection -\u003E schedule of the specific task when the languageDirection matches this object's languageDirection", - "enum": [ - "global", - "sourceLanguage", - "languageDirection" - ] + "description": "The scope of this configuration schedule. \\\r\nglobal -> schedule of the task \\\r\nsourceLanguage -> schedule of the specific task when the sourceLanguage matches this object's sourceLanguage\\\r\nlanguageDirection -> schedule of the specific task when the languageDirection matches this object's languageDirection", + "enum": ["global", "sourceLanguage", "languageDirection"] }, "duration": { "type": "integer", @@ -21779,9 +21047,7 @@ "example": " \"en-US\", de-DE\"" } }, - "required": [ - "scope" - ] + "required": ["scope"] }, "schedule-template-update-request": { "title": "Schedule Template Update Request", @@ -21793,7 +21059,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display: inline;\"\u003ESchedule Template name.\u003C/div\u003E ", + "description": "
Schedule Template name.
", "maxLength": 50 }, "description": { @@ -21831,7 +21097,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display: inline;\"\u003ESchedule Template name.\u003C/div\u003E ", + "description": "
Schedule Template name.
", "maxLength": 50 }, "description": { @@ -21865,9 +21131,7 @@ } } }, - "required": [ - "name" - ] + "required": ["name"] }, "simple-language-direction": { "title": "Simple Language Direction", @@ -21880,12 +21144,12 @@ }, "sourceLanguage": { "$ref": "#/components/schemas/language", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe language object.\u003C/div\u003E ", + "description": "
default
The language object.
", "x-default-field": true }, "targetLanguage": { "$ref": "#/components/schemas/language", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe language object.\u003C/div\u003E ", + "description": "
default
The language object.
", "x-default-field": true } } @@ -21900,12 +21164,12 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file name.\u003C/div\u003E ", + "description": "
default
The file name.
", "x-default-field": true }, "role": { "$ref": "#/components/schemas/file-role", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file role.\u003C/div\u003E ", + "description": "
default
The file role.
", "x-default-field": true }, "language": { @@ -21931,9 +21195,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "source-file-request": { "type": "object", @@ -21948,20 +21210,12 @@ }, "role": { "type": "string", - "enum": [ - "translatable", - "reference", - "unknown" - ], + "enum": ["translatable", "reference", "unknown"], "description": "The role of the source file. When set to unknown or translatable, the system will try to detect the file type." }, "type": { "type": "string", - "enum": [ - "native", - "bcm", - "sdlxliff" - ], + "enum": ["native", "bcm", "sdlxliff"], "description": "The type of the file." }, "language": { @@ -21985,12 +21239,7 @@ } } }, - "required": [ - "name", - "role", - "type", - "language" - ] + "required": ["name", "role", "type", "language"] }, "source-file-rename-request": { "title": "Source File Rename Request", @@ -21998,7 +21247,7 @@ "properties": { "name": { "type": "string", - "description": "The name of the source file.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `\u003C`, `\u003E`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", + "description": "The name of the source file.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `<`, `>`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", "minLength": 1 }, "updateTargetFilesName": { @@ -22007,9 +21256,7 @@ "description": "Option for renaming also the target files." } }, - "required": [ - "name" - ] + "required": ["name"] }, "source-files-update-request": { "title": "Source Files Update Request", @@ -22022,9 +21269,7 @@ } } }, - "required": [ - "files" - ] + "required": ["files"] }, "source-file-update-request": { "title": "Source File Update Request", @@ -22037,7 +21282,7 @@ }, "name": { "type": "string", - "description": "The source file name.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `\u003C`, `\u003E`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", + "description": "The source file name.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `<`, `>`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", "minLength": 1 }, "updateTargetFilesName": { @@ -22046,10 +21291,7 @@ "description": "Option for renaming the target files too." } }, - "required": [ - "id", - "name" - ] + "required": ["id", "name"] }, "source-file-attachment-request": { "title": "Source File Attachment Request", @@ -22091,11 +21333,7 @@ }, "role": { "type": "string", - "enum": [ - "translatable", - "reference", - "unknown" - ], + "enum": ["translatable", "reference", "unknown"], "description": "The role of the source file. When set to unknown or translatable, the system will try to detect the file type." }, "fileUrl": { @@ -22104,11 +21342,7 @@ }, "type": { "type": "string", - "enum": [ - "native", - "bcm", - "sdlxliff" - ], + "enum": ["native", "bcm", "sdlxliff"], "description": "The type of the file." }, "language": { @@ -22131,13 +21365,7 @@ } } }, - "required": [ - "name", - "role", - "fileUrl", - "type", - "language" - ] + "required": ["name", "role", "fileUrl", "type", "language"] }, "source-file-properties-response": { "title": "Source File Properties Response", @@ -22147,20 +21375,14 @@ "fileRole": { "type": "string", "description": "The file's role.", - "enum": [ - "translatable", - "reference" - ] + "enum": ["translatable", "reference"] }, "fileTypeSettingsId": { "type": "string", "description": "The file type settings identifier." } }, - "required": [ - "fileRole", - "fileTypeSettingsId" - ] + "required": ["fileRole", "fileTypeSettingsId"] }, "source-file-properties-update-request": { "title": "Source File Properties Update Request", @@ -22170,10 +21392,7 @@ "fileRole": { "type": "string", "description": "The file role.", - "enum": [ - "translatable", - "reference" - ] + "enum": ["translatable", "reference"] }, "fileTypeSettingsId": { "type": "string", @@ -22189,19 +21408,14 @@ "type": { "type": "string", "description": "The version type.", - "enum": [ - "bcm", - "native" - ] + "enum": ["bcm", "native"] }, "fileTypeSettingsId": { "type": "string", "description": "The file type settings identifier." } }, - "required": [ - "type" - ] + "required": ["type"] }, "source-file-version": { "title": "Source File Version", @@ -22214,17 +21428,14 @@ }, "type": { "type": "string", - "enum": [ - "native", - "bcm" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe version type.\u003C/div\u003E ", + "enum": ["native", "bcm"], + "description": "
default
The version type.
", "nullable": true, "x-default-field": true }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file version name. This is a synthetic value, typically constructed from the version number and the originating task name.\u003C/div\u003E", + "description": "
default
The file version name. This is a synthetic value, typically constructed from the version number and the originating task name.
", "x-default-field": true }, "version": { @@ -22239,10 +21450,7 @@ "description": "The identifier of the task that generated the file." } }, - "required": [ - "id", - "version" - ] + "required": ["id", "version"] }, "source-file-version-response": { "title": "Source File Version Response", @@ -22255,17 +21463,12 @@ }, "type": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe version type.\u003C/div\u003E ", - "enum": [ - "native", - "bcm" - ], + "description": "
default
The version type.
", + "enum": ["native", "bcm"], "x-default-field": true } }, - "required": [ - "id" - ] + "required": ["id"] }, "source-language-request": { "title": "Source Language Request", @@ -22276,9 +21479,7 @@ "description": "The language code." } }, - "required": [ - "languageCode" - ] + "required": ["languageCode"] }, "target-file-version-properties-create-request": { "title": "Target File Version Properties Create Request", @@ -22288,15 +21489,10 @@ "type": { "type": "string", "description": "The version type.", - "enum": [ - "bcm", - "native" - ] + "enum": ["bcm", "native"] } }, - "required": [ - "type" - ] + "required": ["type"] }, "target-file-version-response": { "title": "Target File Version Response", @@ -22309,17 +21505,12 @@ }, "type": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe version type.\u003C/div\u003E ", - "enum": [ - "native", - "bcm" - ], + "description": "
default
The version type.
", + "enum": ["native", "bcm"], "x-default-field": true } }, - "required": [ - "id" - ] + "required": ["id"] }, "task": { "title": "Task", @@ -22331,7 +21522,7 @@ }, "status": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe task status.\u003C/div\u003E ", + "description": "
default
The task status.
", "enum": [ "created", "inProgress", @@ -22368,14 +21559,14 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The task due date. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"", + "description": "The task due date.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"", "nullable": true }, "createdAt": { "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the task was created. \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\" ", + "description": "The date and time when the task was created.
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\" ", "nullable": true }, "applicableOutcomes": { @@ -22400,12 +21591,10 @@ }, "completedAt": { "$ref": "#/components/schemas/date-time", - "description": "The completion timestamp of the task. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sssZ\"" + "description": "The completion timestamp of the task.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sssZ\"" } }, - "required": [ - "id" - ] + "required": ["id"] }, "task-error": { "title": "Task Error", @@ -22433,31 +21622,24 @@ "properties": { "type": { "type": "string", - "enum": [ - "user", - "group", - "vendorOrderTemplate", - "projectCreator" - ], + "enum": ["user", "group", "vendorOrderTemplate", "projectCreator"], "description": "Type \"projectCreator\" - reserved for future use. Should be able to handle it and ignore it if received." }, "user": { "$ref": "#/components/schemas/user", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA user.\u003C/div\u003E ", + "description": "
default
A user.
", "x-default-field": true }, "group": { "$ref": "#/components/schemas/group", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA group of users.\u003C/div\u003E ", + "description": "
default
A group of users.
", "x-default-field": true }, "vendorOrderTemplate": { "$ref": "#/components/schemas/vendor-order-template" } }, - "required": [ - "type" - ] + "required": ["type"] }, "task-assignee-request": { "title": "Task Assignee Request", @@ -22465,7 +21647,7 @@ "properties": { "id": { "type": "string", - "description": "The identifier of the assignee that should correspond to a resource based on the “type” field. Only required for the `user`, `group`, and `vendorOrderTemplate` types." + "description": "The identifier of the assignee that should correspond to a resource based on the “type” field.
Only required for the `user`, `group`, and `vendorOrderTemplate` types." }, "type": { "type": "string", @@ -22479,14 +21661,12 @@ "description": "The assignee type." } }, - "required": [ - "type" - ] + "required": ["type"] }, "task-assign-request": { "title": "Task Assign Request", "type": "object", - "description": "Properties of task assignment.", + "description": "Properties of task assignment.\r\n
Total assignee count is limited. See more at [Maximum number of task assignees](https://docs.rws.com/791595/1137562/trados-enterprise---accelerate/maximum-number-of-task-assignees).", "properties": { "assignees": { "type": "array", @@ -22511,9 +21691,7 @@ "maxLength": 1000 } }, - "required": [ - "outcome" - ] + "required": ["outcome"] }, "task-input": { "title": "Task Input", @@ -22523,42 +21701,35 @@ "type": { "type": "string", "description": "The input type.", - "enum": [ - "project", - "sourceFile", - "targetFile", - "languageDirection" - ] + "enum": ["project", "sourceFile", "targetFile", "languageDirection"] }, "project": { "$ref": "#/components/schemas/project", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EProject resource\u003C/div\u003E ", + "description": "
default
Project resource
", "x-default-field": true }, "sourceFile": { "$ref": "#/components/schemas/source-file", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ESource file.\u003C/div\u003E ", + "description": "
default
Source file.
", "x-default-field": true }, "targetFile": { "$ref": "#/components/schemas/target-file", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ETarget file.\u003C/div\u003E ", + "description": "
default
Target file.
", "x-default-field": true }, "languageDirection": { "$ref": "#/components/schemas/language-direction", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA language direction.\u003C/div\u003E ", + "description": "
default
A language direction.
", "x-default-field": true }, "vendorOrder": { "$ref": "#/components/schemas/vendor-order", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA vendor order resource.\u003C/div\u003E ", + "description": "
default
A vendor order resource.
", "x-default-field": true } }, - "required": [ - "type" - ] + "required": ["type"] }, "task-input-file": { "title": "Task Input File", @@ -22567,22 +21738,19 @@ "properties": { "type": { "type": "string", - "enum": [ - "sourceFile", - "targetFile" - ], + "enum": ["sourceFile", "targetFile"], "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "sourceFile": { "$ref": "#/components/schemas/source-file", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ESource file.\u003C/div\u003E ", + "description": "
default
Source file.
", "x-default-field": true }, "targetFile": { "$ref": "#/components/schemas/target-file", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ETarget file.\u003C/div\u003E ", + "description": "
default
Target file.
", "x-default-field": true } } @@ -22597,12 +21765,12 @@ }, "key": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EIdentifier key for the task.\u003C/div\u003E ", + "description": "
default
Identifier key for the task.
", "x-default-field": true }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "apiInternalId": { @@ -22610,7 +21778,7 @@ "x-stoplight": { "id": "tavwkrljagcmc" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E Unique identifier of custom task types. Null for default task types." + "description": "
default
Unique identifier of custom task types. Null for default task types." }, "description": { "type": "string" @@ -22623,13 +21791,7 @@ "scope": { "type": "string", "description": "The resource type scope for the task.", - "enum": [ - "file", - "targetLanguage", - "batch", - "vendorOrder", - "task" - ], + "enum": ["file", "targetLanguage", "batch", "vendorOrder", "task"], "nullable": true }, "outcomes": { @@ -22642,9 +21804,7 @@ "$ref": "#/components/schemas/folder-v2" } }, - "required": [ - "id" - ] + "required": ["id"] }, "task-outcome": { "title": "Task Outcome", @@ -22653,7 +21813,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E Outcome to be used with complete endpoint.", + "description": "
default
Outcome to be used with complete endpoint.", "x-default-field": true }, "description": { @@ -22662,7 +21822,7 @@ }, "default": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E Specifies if the outcome is the default one for the task.", + "description": "
default
Specifies if the outcome is the default one for the task.", "x-default-field": true } } @@ -22674,7 +21834,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "description": { @@ -22683,7 +21843,7 @@ "default": { "type": "boolean", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -22712,9 +21872,7 @@ "$ref": "#/components/schemas/language-direction-item" } }, - "required": [ - "type" - ] + "required": ["type"] }, "task-configuration-scope-request": { "title": "Workflow Task Configuration Scope Request", @@ -22741,9 +21899,7 @@ "$ref": "#/components/schemas/language-direction-item" } }, - "required": [ - "type" - ] + "required": ["type"] }, "target-file": { "title": "Target File", @@ -22755,12 +21911,12 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe target file name.\u003C/div\u003E ", + "description": "
default
The target file name.
", "x-default-field": true }, "languageDirection": { "$ref": "#/components/schemas/language-direction", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA basic language direction.\u003C/div\u003E ", + "description": "
default
A basic language direction.
", "x-default-field": true }, "sourceFile": { @@ -22775,17 +21931,11 @@ "status": { "type": "string", "description": "Shows if the file is still being processed (inProgress) or if it has been fully processed (finished) by the workflow. A target file is automatically marked as finished by the workflow engine, once there are no more tasks to be performed on it.", - "enum": [ - "inProgress", - "finished", - "canceled" - ], + "enum": ["inProgress", "finished", "canceled"], "nullable": true } }, - "required": [ - "id" - ] + "required": ["id"] }, "target-file-rename-request": { "title": "Target File Rename Request", @@ -22793,13 +21943,11 @@ "properties": { "name": { "type": "string", - "description": "The name of the target file.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `\u003C`, `\u003E`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", + "description": "The name of the target file.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `<`, `>`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", "minLength": 1 } }, - "required": [ - "name" - ] + "required": ["name"] }, "target-files-update-request": { "title": "Target Files Update Request", @@ -22812,9 +21960,7 @@ } } }, - "required": [ - "files" - ] + "required": ["files"] }, "target-file-update-request": { "title": "Target File Update Request", @@ -22827,14 +21973,11 @@ }, "name": { "type": "string", - "description": "The target file name.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `\u003C`, `\u003E`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", + "description": "The target file name.\\\nThe name should not contain the extension.\\\nUnsupported characters in the name: `<`, `>`, `:`, `\"`, `/`, `\\`, `|`, `?`, `*`.", "minLength": 1 } }, - "required": [ - "id", - "name" - ] + "required": ["id", "name"] }, "target-file-version": { "title": "Target File Version", @@ -22847,17 +21990,14 @@ }, "type": { "type": "string", - "enum": [ - "native", - "bcm" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe version type.\u003C/div\u003E ", + "enum": ["native", "bcm"], + "description": "
default
The version type.
", "nullable": true, "x-default-field": true }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file version name. This is a synthetic value, typically constructed from the version number and the originating task name.\u003C/div\u003E", + "description": "
default
The file version name. This is a synthetic value, typically constructed from the version number and the originating task name.
", "x-default-field": true }, "version": { @@ -22872,10 +22012,7 @@ "description": "The identifier of the task that generated the file." } }, - "required": [ - "id", - "version" - ] + "required": ["id", "version"] }, "target-file-latest-version": { "title": "Target File Latest Version", @@ -22891,11 +22028,8 @@ }, "type": { "type": "string", - "enum": [ - "native", - "bcm" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe version type.\u003C/div\u003E ", + "enum": ["native", "bcm"], + "description": "
default
The version type.
", "nullable": true, "x-default-field": true }, @@ -22904,10 +22038,7 @@ "description": "A numeric value, incremented for each new version." } }, - "required": [ - "id", - "version" - ] + "required": ["id", "version"] }, "target-language-request": { "title": "Target Language Request", @@ -22918,9 +22049,7 @@ "description": "The language code." } }, - "required": [ - "languageCode" - ], + "required": ["languageCode"], "description": "" }, "termbase-template": { @@ -22934,7 +22063,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the termbase template.\u003C/div\u003E ", + "description": "
default
The name of the termbase template.
", "x-default-field": true }, "description": { @@ -22949,28 +22078,25 @@ }, "location": { "$ref": "#/components/schemas/folder-v2", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe resource folder.\u003C/div\u003E ", + "description": "
default
The resource folder.
", "x-default-field": true }, "createdAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase template was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase template was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "format": "date-time" }, "lastModifiedAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase template was modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase template was modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "format": "date-time" }, "type": { "type": "string", "description": "The type of the termbase template.", - "enum": [ - "system", - "userDefined" - ] + "enum": ["system", "userDefined"] }, "languages": { "type": "array", @@ -22986,10 +22112,7 @@ } } }, - "required": [ - "id", - "type" - ] + "required": ["id", "type"] }, "termbase-template-update-request": { "title": "Termbase Template Update Request", @@ -23074,9 +22197,7 @@ } } }, - "required": [ - "name" - ] + "required": ["name"] }, "termbase-structure": { "title": "Termbase Structure", @@ -23085,7 +22206,7 @@ "properties": { "languages": { "type": "array", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe languages of the termbase.\u003C/div\u003E ", + "description": "
default
The languages of the termbase.
", "items": { "$ref": "#/components/schemas/language" }, @@ -23093,7 +22214,7 @@ }, "fields": { "type": "array", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe termbase fields. (Not available for List Termbases endpoint).\u003C/div\u003E ", + "description": "
default
The termbase fields. (Not available for List Termbases endpoint).
", "items": { "$ref": "#/components/schemas/termbase-field" }, @@ -23154,7 +22275,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the termbase field.\u003C/div\u003E ", + "description": "
default
The name of the termbase field.
", "x-default-field": true }, "description": { @@ -23165,31 +22286,18 @@ "type": { "type": "string", "description": "The type of the termbase field - system or userDefined.", - "enum": [ - "system", - "userDefined" - ] + "enum": ["system", "userDefined"] }, "level": { "type": "string", - "enum": [ - "entry", - "language", - "term" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe level of which this field applies.\u003C/div\u003E ", + "enum": ["entry", "language", "term"], + "description": "
default
The level of which this field applies.
", "x-default-field": true }, "dataType": { "type": "string", - "enum": [ - "text", - "double", - "date", - "picklist", - "boolean" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe data type of the field.\u003C/div\u003E ", + "enum": ["text", "double", "date", "picklist", "boolean"], + "description": "
default
The data type of the field.
", "x-default-field": true }, "pickListValues": { @@ -23213,10 +22321,7 @@ "description": "Specifies if the field is mandatory." } }, - "required": [ - "id", - "type" - ] + "required": ["id", "type"] }, "termbase-field-update-request": { "title": "Termbase Field Update Request", @@ -23242,22 +22347,12 @@ }, "level": { "type": "string", - "enum": [ - "entry", - "language", - "term" - ], + "enum": ["entry", "language", "term"], "description": "The level of which this field applies." }, "dataType": { "type": "string", - "enum": [ - "text", - "double", - "date", - "picklist", - "boolean" - ], + "enum": ["text", "double", "date", "picklist", "boolean"], "description": "The data type of the field." }, "pickListValues": { @@ -23286,11 +22381,7 @@ "default": false } }, - "required": [ - "name", - "level", - "dataType" - ] + "required": ["name", "level", "dataType"] }, "termbase-field-create-request": { "title": "Termbase Field Create Request", @@ -23312,22 +22403,12 @@ }, "level": { "type": "string", - "enum": [ - "entry", - "language", - "term" - ], + "enum": ["entry", "language", "term"], "description": "The level of which this field applies." }, "dataType": { "type": "string", - "enum": [ - "text", - "double", - "date", - "picklist", - "boolean" - ], + "enum": ["text", "double", "date", "picklist", "boolean"], "description": "The data type of the field." }, "pickListValues": { @@ -23356,11 +22437,7 @@ "default": false } }, - "required": [ - "name", - "level", - "dataType" - ] + "required": ["name", "level", "dataType"] }, "termbase": { "title": "Termbase", @@ -23373,7 +22450,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the termbase.\u003C/div\u003E ", + "description": "
default
The name of the termbase.
", "x-default-field": true }, "description": { @@ -23388,7 +22465,7 @@ }, "location": { "$ref": "#/components/schemas/folder-v2", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe resource folder.\u003C/div\u003E ", + "description": "
default
The resource folder.
", "x-default-field": true }, "termbaseStructure": { @@ -23411,19 +22488,17 @@ "createdAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase was created. (Not available for List Termbases endpoint) \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase was created. (Not available for List Termbases endpoint)
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "format": "date-time" }, "lastModifiedAt": { "type": "string", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase was last updated. (Not available for List Termbases endpoint) \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase was last updated. (Not available for List Termbases endpoint)
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "format": "date-time" } }, - "required": [ - "id" - ] + "required": ["id"] }, "termbase-create-request": { "title": "Termbase Create Request", @@ -23462,9 +22537,7 @@ "$ref": "#/components/schemas/termbase-structure-create-request" } }, - "required": [ - "name" - ] + "required": ["name"] }, "termbase-update-request": { "title": "Termbase Update Request", @@ -23507,11 +22580,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "term", - "entry", - "external" - ], + "enum": ["term", "entry", "external"], "description": "The type of the link." }, "value": { @@ -23519,10 +22588,7 @@ "description": "The value of the link." } }, - "required": [ - "type", - "value" - ] + "required": ["type", "value"] }, "termbase-field-value-link-update-request": { "title": "Termbase Field Value Link Update Request", @@ -23531,11 +22597,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "term", - "entry", - "external" - ], + "enum": ["term", "entry", "external"], "description": "The type of the link." }, "value": { @@ -23551,11 +22613,7 @@ "properties": { "type": { "type": "string", - "enum": [ - "term", - "entry", - "external" - ], + "enum": ["term", "entry", "external"], "description": "The type of link." }, "value": { @@ -23564,10 +22622,7 @@ "minLength": 1 } }, - "required": [ - "type", - "value" - ] + "required": ["type", "value"] }, "termbase-field-value": { "title": "Termbase Field Value", @@ -23600,7 +22655,7 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase field value was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase field value was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "createdBy": { @@ -23610,19 +22665,14 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase field value was last modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase field value was last modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "lastModifiedBy": { "$ref": "#/components/schemas/user" } }, - "required": [ - "id", - "name", - "termbaseFieldId", - "value" - ] + "required": ["id", "name", "termbaseFieldId", "value"] }, "termbase-field-value-update-request": { "title": "Termbase Field Value Update request", @@ -23654,10 +22704,7 @@ } } }, - "required": [ - "termbaseFieldId", - "value" - ] + "required": ["termbaseFieldId", "value"] }, "termbase-field-value-create-request": { "title": "Termbase Field Value Create Request", @@ -23681,10 +22728,7 @@ } } }, - "required": [ - "termbaseFieldId", - "value" - ] + "required": ["termbaseFieldId", "value"] }, "termbase-entry-term": { "title": "Termbase Entry Term", @@ -23709,7 +22753,7 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the term entry was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the term entry was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "createdBy": { @@ -23719,17 +22763,14 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the term entry was last modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the term entry was last modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "lastModifiedBy": { "$ref": "#/components/schemas/user" } }, - "required": [ - "id", - "text" - ] + "required": ["id", "text"] }, "termbase-entry-term-update-request": { "title": "Termbase Entry Term Update Request", @@ -23753,9 +22794,7 @@ } } }, - "required": [ - "text" - ] + "required": ["text"] }, "termbase-term-create-request": { "title": "Termbase Entry Term Create Request", @@ -23775,9 +22814,7 @@ } } }, - "required": [ - "text" - ] + "required": ["text"] }, "termbase-entry-language": { "title": "Termbase Entry Language", @@ -23807,7 +22844,7 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the language entry was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the language entry was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "createdBy": { @@ -23817,17 +22854,14 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the language entry was last modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the language entry was last modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "lastModifedBy": { "$ref": "#/components/schemas/user" } }, - "required": [ - "id", - "language" - ] + "required": ["id", "language"] }, "termbase-entry-language-update-request": { "title": "Termbase Entry Language Update Request", @@ -23854,10 +22888,7 @@ } } }, - "required": [ - "language", - "terms" - ] + "required": ["language", "terms"] }, "termbase-entry-language-create-request": { "title": "Termbase Entry Language Create Request", @@ -23880,10 +22911,7 @@ } } }, - "required": [ - "language", - "terms" - ] + "required": ["language", "terms"] }, "termbase-entry": { "title": "Termbase Entry", @@ -23915,7 +22943,7 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase entry was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase entry was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "createdBy": { @@ -23925,17 +22953,14 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The date and time when the termbase entry was last modified. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The date and time when the termbase entry was last modified.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "lastModifiedBy": { "$ref": "#/components/schemas/user" } }, - "required": [ - "id", - "languages" - ] + "required": ["id", "languages"] }, "termbase-entry-update-request": { "title": "Termbase Entry Update Request", @@ -23960,9 +22985,7 @@ } } }, - "required": [ - "languages" - ] + "required": ["languages"] }, "termbase-entry-create-request": { "title": "Termbase Entry Create Request", @@ -23987,9 +23010,7 @@ } } }, - "required": [ - "languages" - ] + "required": ["languages"] }, "termbase-export-properties-request": { "title": "Termbase Export Properties Request", @@ -24012,14 +23033,8 @@ }, "status": { "type": "string", - "description": "The status of the export operation.\u003Cbr\u003E\n`queued` - The export passed the structural validation and it's waiting to be processed.\u003Cbr\u003E\n`processing` - The export is in progress.\u003Cbr\u003E\n`done` - The export was successfully processed .\u003Cbr\u003E\n`cancelled` - The export process was interrupted.\u003Cbr\u003E\n`error` - The export was unsuccessful due to an internal error.", - "enum": [ - "queued", - "processing", - "done", - "cancelled", - "error" - ] + "description": "The status of the export operation.
\n`queued` - The export passed the structural validation and it's waiting to be processed.
\n`processing` - The export is in progress.
\n`done` - The export was successfully processed .
\n`cancelled` - The export process was interrupted.
\n`error` - The export was unsuccessful due to an internal error.", + "enum": ["queued", "processing", "done", "cancelled", "error"] }, "errorMessage": { "type": "string", @@ -24030,10 +23045,7 @@ "description": "The url where the file can be downloaded." } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "termbase-term": { "title": "Termbase Term Response", @@ -24053,11 +23065,7 @@ "description": "The term text." } }, - "required": [ - "id", - "entryId", - "text" - ] + "required": ["id", "entryId", "text"] }, "termbase-import-response": { "title": "Termbase Import Response", @@ -24069,7 +23077,7 @@ }, "status": { "type": "string", - "description": "The status of the import operation.\u003Cbr\u003E\n`queued` - The import passed the structural validation and it's waiting to be processed.\u003Cbr\u003E\n`processing` - The import is in progress.\u003Cbr\u003E\n`done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )\u003Cbr\u003E\n`cancelled` - The import process was interrupted.\u003Cbr\u003E\n`failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.\u003Cbr\u003E\n`error` - The import was unsuccessful due to an internal error.", + "description": "The status of the import operation.
\n`queued` - The import passed the structural validation and it's waiting to be processed.
\n`processing` - The import is in progress.
\n`done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )
\n`cancelled` - The import process was interrupted.
\n`failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.
\n`error` - The import was unsuccessful due to an internal error.", "enum": [ "queued", "processing", @@ -24080,15 +23088,12 @@ ] } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "termbase-poll-import-response": { "title": "Termbase Poll Import Response", "type": "object", - "description": "The termbase poll import response.\u003Cbr\u003E\nThe import was successfully processed when the status is `done`.", + "description": "The termbase poll import response.
\nThe import was successfully processed when the status is `done`.", "properties": { "id": { "type": "string", @@ -24096,7 +23101,7 @@ }, "status": { "type": "string", - "description": "The status of the import operation.\u003Cbr\u003E\n`queued` - The import passed the structural validation and it's waiting to be processed.\u003Cbr\u003E\n`processing` - The import is in progress.\u003Cbr\u003E\n`done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )\u003Cbr\u003E\n`cancelled` - The import process was interrupted.\u003Cbr\u003E\n`failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.\u003Cbr\u003E\n`error` - The import was unsuccessful due to an internal error.", + "description": "The status of the import operation.
\n`queued` - The import passed the structural validation and it's waiting to be processed.
\n`processing` - The import is in progress.
\n`done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )
\n`cancelled` - The import process was interrupted.
\n`failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.
\n`error` - The import was unsuccessful due to an internal error.", "enum": [ "queued", "processing", @@ -24107,10 +23112,7 @@ ] } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "termbase-import-history-response": { "title": "Termbase Import History Response", @@ -24122,7 +23124,7 @@ }, "fileName": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe file name of the imported file.\u003C/div\u003E ", + "description": "
default
The file name of the imported file.
", "x-default-field": true }, "fileSize": { @@ -24132,7 +23134,7 @@ }, "status": { "type": "string", - "description": "The status of the import operation.\u003Cbr\u003E\n`pending` - The import was just created and it's waiting for user input.\u003Cbr\u003E\n`queued` - The import passed the structural validation and it's waiting to be processed.\u003Cbr\u003E\n`processing` - The import is in progress.\u003Cbr\u003E\n`done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )\u003Cbr\u003E\n`cancelled` - The import process was interrupted.\u003Cbr\u003E\n`failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.\u003Cbr\u003E\n`error` - The import was unsuccessful due to an internal error.", + "description": "The status of the import operation.
\n`pending` - The import was just created and it's waiting for user input.
\n`queued` - The import passed the structural validation and it's waiting to be processed.
\n`processing` - The import is in progress.
\n`done` - The import was successfully processed and at least an entry changed its structure ( either inserted or modified )
\n`cancelled` - The import process was interrupted.
\n`failed` - The import was unsuccessful. Either one of the import files is not compliant with the TBX structure or no entry changed during the import process.
\n`error` - The import was unsuccessful due to an internal error.", "enum": [ "pending", "queued", @@ -24151,10 +23153,7 @@ "description": "The last modified date of the import." } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "tqa-profile": { "title": "TQA Profile", @@ -24167,12 +23166,12 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the TQA Profile.\u003C/div\u003E ", + "description": "
default
The name of the TQA Profile.
", "x-default-field": true }, "description": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe TQA Profile description.\u003C/div\u003E ", + "description": "
default
The TQA Profile description.
", "x-default-field": true }, "location": { @@ -24180,7 +23179,7 @@ }, "passFailThreshold": { "$ref": "#/components/schemas/tqa-profile-passFailThreshold", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EPass/Fail Threshold is used to define the maximum number of penalty points admitted before failing the translation document.\u003C/div\u003E ", + "description": "
default
Pass/Fail Threshold is used to define the maximum number of penalty points admitted before failing the translation document.
", "x-default-field": true }, "categories": { @@ -24212,9 +23211,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "tqa-profile-category": { "title": "TQA Profile Category", @@ -24226,7 +23223,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe category name.\u003C/div\u003E ", + "description": "
default
The category name.
", "x-default-field": true }, "description": { @@ -24250,7 +23247,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe severity name.\u003C/div\u003E ", + "description": "
default
The severity name.
", "x-default-field": true }, "type": { @@ -24266,17 +23263,17 @@ "properties": { "points": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe penalty points.\u003C/div\u003E ", + "description": "
default
The penalty points.
", "x-default-field": true }, "quantity": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe quantity against which the points are measured.\u003C/div\u003E ", + "description": "
default
The quantity against which the points are measured.
", "x-default-field": true }, "scope": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EWords or characters.\u003C/div\u003E ", + "description": "
default
Words or characters.
", "x-default-field": true } } @@ -24288,17 +23285,17 @@ "properties": { "category": { "$ref": "#/components/schemas/tqa-profile-category", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe TQA category.\u003C/div\u003E ", + "description": "
default
The TQA category.
", "x-default-field": true }, "severity": { "$ref": "#/components/schemas/tqa-profile-severity", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ESeverities are custom metrics that reviewers can use to measure the importance of any translation-related issues that they find in a file.\u003C/div\u003E ", + "description": "
default
Severities are custom metrics that reviewers can use to measure the importance of any translation-related issues that they find in a file.
", "x-default-field": true }, "penalty": { "type": "integer", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe associated penalty for this score's category and severity.\u003C/div\u003E ", + "description": "
default
The associated penalty for this score's category and severity.
", "x-default-field": true } } @@ -24309,25 +23306,25 @@ "properties": { "count": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe total number of units.\u003C/div\u003E ", + "description": "
default
The total number of units.
", "nullable": true, "x-default-field": true }, "rate": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe cost of a unit.\u003C/div\u003E ", + "description": "
default
The cost of a unit.
", "nullable": true, "x-default-field": true }, "total": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe total cost for the current item.\u003C/div\u003E ", + "description": "
default
The total cost for the current item.
", "nullable": true, "x-default-field": true }, "runningTotal": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe sum of all the previously computed costs.\u003C/div\u003E ", + "description": "
default
The sum of all the previously computed costs.
", "nullable": true, "x-default-field": true } @@ -24339,31 +23336,31 @@ "properties": { "count": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe total number of units.\u003C/div\u003E ", + "description": "
default
The total number of units.
", "nullable": true, "x-default-field": true }, "rate": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe cost of a unit.\u003C/div\u003E ", + "description": "
default
The cost of a unit.
", "nullable": true, "x-default-field": true }, "total": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe total cost for the current item.\u003C/div\u003E ", + "description": "
default
The total cost for the current item.
", "nullable": true, "x-default-field": true }, "runningTotal": { "type": "number", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe sum of all the previously computed costs.\u003C/div\u003E ", + "description": "
default
The sum of all the previously computed costs.
", "nullable": true, "x-default-field": true }, "fuzzyCategory": { "$ref": "#/components/schemas/fuzzy-category", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EFuzzy category range.\u003C/div\u003E ", + "description": "
default
Fuzzy category range.
", "x-default-field": true } } @@ -24379,7 +23376,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe translation engine name.\u003C/div\u003E ", + "description": "
default
The translation engine name.
", "x-default-field": true }, "description": { @@ -24398,9 +23395,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "translation-engine-update-request": { "title": "Translation Engine Update Request", @@ -24412,7 +23407,7 @@ "properties": { "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe translation engine name.\u003C/div\u003E ", + "description": "
default
The translation engine name.
", "x-default-field": true, "minLength": 1, "maxLength": 50 @@ -24447,9 +23442,7 @@ } }, "languagePairDefinitions": { - "type": [ - "array" - ], + "type": ["array"], "x-stoplight": { "id": "891hvyzbxnaqm" }, @@ -24488,10 +23481,7 @@ } } }, - "required": [ - "languagePair", - "resources" - ] + "required": ["languagePair", "resources"] }, "translation-memory-field": { "title": "Translation Memory Field", @@ -24504,7 +23494,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the field.\u003C/div\u003E ", + "description": "
default
The name of the field.
", "x-default-field": true }, "type": { @@ -24528,9 +23518,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "translation-memory-fields": { "title": "Translation Memory Fields", @@ -24541,7 +23529,7 @@ "items": { "$ref": "#/components/schemas/translation-memory-fields-settings" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -24556,7 +23544,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe name of the field template.\u003C/div\u003E ", + "description": "
default
The name of the field template.
", "x-default-field": true }, "description": { @@ -24574,9 +23562,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "translation-memory-field-value": { "title": "Translation Memory Field Value", @@ -24591,9 +23577,7 @@ "description": "A translation memory field value." } }, - "required": [ - "id" - ] + "required": ["id"] }, "translation-memory": { "title": "Translation Memory", @@ -24606,7 +23590,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe translation memory name.\u003C/div\u003E ", + "description": "
default
The translation memory name.
", "x-default-field": true }, "description": { @@ -24624,7 +23608,7 @@ "items": { "$ref": "#/components/schemas/translation-memory-language-direction" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA collection of language directions\u003C/div\u003E ", + "description": "
default
A collection of language directions
", "x-default-field": true }, "languageProcessingRule": { @@ -24637,7 +23621,7 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The `DateTime` when the translation memory was created. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The `DateTime` when the translation memory was created.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "createdBy": { @@ -24647,20 +23631,18 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The `DateTime` when the translation memory statistics were last updated. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The `DateTime` when the translation memory statistics were last updated.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true }, "lastReIndexedAt": { "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The `DateTime` when the translation memory reindexing was performed. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss", + "description": "The `DateTime` when the translation memory reindexing was performed.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss", "nullable": true } }, - "required": [ - "id" - ] + "required": ["id"] }, "translation-memory-fields-update-request": { "title": "Translation Memory Fields Update Request", @@ -24677,9 +23659,7 @@ } } }, - "required": [ - "settings" - ] + "required": ["settings"] }, "translation-memory-field-update-type": { "type": "string", @@ -24717,11 +23697,7 @@ "$ref": "#/components/schemas/translation-memory-field-update-type" } }, - "required": [ - "name", - "values", - "type" - ] + "required": ["name", "values", "type"] }, "translation-memory-fields-settings": { "title": "Translation Memory Fields Settings", @@ -24746,11 +23722,7 @@ "$ref": "#/components/schemas/translation-memory-field-update-type" } }, - "required": [ - "name", - "values", - "type" - ] + "required": ["name", "values", "type"] }, "translation-memory-base": { "title": "Translation Memory", @@ -24797,9 +23769,7 @@ "$ref": "#/components/schemas/user" } }, - "required": [ - "id" - ] + "required": ["id"] }, "translation-memory-create-request": { "title": "Translation Memory Create Request", @@ -24893,7 +23863,7 @@ "properties": { "languageDirection": { "$ref": "#/components/schemas/simple-language-direction", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA basic language direction.\u003C/div\u003E ", + "description": "
default
A basic language direction.
", "x-default-field": true }, "translationUnits": { @@ -24936,12 +23906,7 @@ "targetSegmentsDifferOption": { "type": "string", "description": "Option to specify how to handle translation units in the Translation Memory, if target segments differ.", - "enum": [ - "addNew", - "overwrite", - "leaveUnchanged", - "keepMostRecent" - ], + "enum": ["addNew", "overwrite", "leaveUnchanged", "keepMostRecent"], "default": "addNew" }, "unknownFieldsOption": { @@ -24971,10 +23936,7 @@ } } }, - "required": [ - "sourceLanguageCode", - "targetLanguageCode" - ] + "required": ["sourceLanguageCode", "targetLanguageCode"] }, "translation-memory-import-response": { "title": "Translation Memory Import Response", @@ -24987,19 +23949,10 @@ "status": { "type": "string", "description": "The status of the import operation.\n* `queued` - the import has been queued and is waiting to be processed\n* `inProgress` - the import is being processed\n* `failed` - the import has failed due to internal errors\n* `done` - the import has finished successfully\n* `cancelled` - the import has been interrupted", - "enum": [ - "queued", - "inProgress", - "failed", - "done", - "cancelled" - ] + "enum": ["queued", "inProgress", "failed", "done", "cancelled"] } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "translation-memory-import-history-response": { "title": "Translation Memory Import History Response", @@ -25012,13 +23965,7 @@ "status": { "type": "string", "description": "The status of the import operation.\n* `queued` - the import has been queued\n* `inPorgress` - the import is being processed\n* `failed` - the import has failed\n* `done` - the import has finished successfully\n* `cancelled` - the import has been cancelled", - "enum": [ - "queued", - "inProgress", - "failed", - "done", - "cancelled" - ] + "enum": ["queued", "inProgress", "failed", "done", "cancelled"] }, "displayName": { "type": "string", @@ -25031,23 +23978,20 @@ "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The creation date of the import operation. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss" + "description": "The creation date of the import operation.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss" }, "updatedAt": { "type": "string", "format": "date-time", "example": "2022-01-12T12:00:00.000Z", - "description": "The last update time of the import operation. \u003Cbr\u003E UTC Timezone \u003Cbr\u003E Allowed formats: \u003Cbr\u003E \"YYYY-MM-DDThh:mmZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.ssZ\" \u003Cbr\u003E \"YYYY-MM-DDThh:mm:ss.sss" + "description": "The last update time of the import operation.
UTC Timezone
Allowed formats:
\"YYYY-MM-DDThh:mmZ\"
\"YYYY-MM-DDThh:mm:ssZ\"
\"YYYY-MM-DDThh:mm:ss.sZ\"
\"YYYY-MM-DDThh:mm:ss.ssZ\"
\"YYYY-MM-DDThh:mm:ss.sss" }, "ownerId": { "type": "string", "description": "Owner of the import operation, corresponds with the tenant identifier." } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "translation-memory-import-settings": { "title": "Translation Memory Import Settings", @@ -25081,12 +24025,7 @@ }, "targetSegmentsDifferOption": { "description": "This option describes how were the translation units handled when there were differences in target segments.", - "enum": [ - "addNew", - "overwrite", - "leaveUnchanged", - "keepMostRecent" - ], + "enum": ["addNew", "overwrite", "leaveUnchanged", "keepMostRecent"], "type": "string" }, "importAsPlainText": { @@ -25145,19 +24084,10 @@ "status": { "type": "string", "description": "The translation memory export status.\n* `queued` - the export has been queued to be processed\n* `inProgress` - the export is being processed\n* `failed` - the export has failed due to internal errors\n* `done` - the export has finished successfully\n* `cancelled` - the export has been interrupted", - "enum": [ - "queued", - "inProgress", - "failed", - "done", - "cancelled" - ] + "enum": ["queued", "inProgress", "failed", "done", "cancelled"] } }, - "required": [ - "id", - "status" - ] + "required": ["id", "status"] }, "translation-memory-export-language-direction": { "title": "Translation Memory Export Language Direction", @@ -25174,10 +24104,7 @@ "$ref": "#/components/schemas/target-language-request" } }, - "required": [ - "sourceLanguage", - "targetLanguage" - ] + "required": ["sourceLanguage", "targetLanguage"] }, "translation-memory-export-request": { "title": "Translation Memory Export Request", @@ -25191,9 +24118,7 @@ "$ref": "#/components/schemas/translation-memory-export-language-direction" } }, - "required": [ - "languageDirection" - ] + "required": ["languageDirection"] }, "update-translation-memory": { "title": "Update Translation Memory", @@ -25208,9 +24133,7 @@ "x-default-field": true } }, - "required": [ - "settings" - ] + "required": ["settings"] }, "update-translation-memory-settings": { "title": "Update Translation Memory Settings", @@ -25257,10 +24180,7 @@ "default": "merge" } }, - "required": [ - "segmentsConfirmationLevels", - "targetSegmentsDifferOption" - ] + "required": ["segmentsConfirmationLevels", "targetSegmentsDifferOption"] }, "user": { "title": "User", @@ -25273,28 +24193,28 @@ }, "email": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe user's email address. Retrieved only for RWS ID (formerly SDL ID) users (not service users) that the authenticated entity is authorized to read.\u003C/div\u003E ", + "description": "
default
The user's email address. Retrieved only for RWS ID (formerly SDL ID) users (not service users) that the authenticated entity is authorized to read.
", "x-default-field": true }, "firstName": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe user's first name. Retrieved only for RWS ID (formerly SDL ID) users (not service users) that the authenticated entity is authorized to read.\u003C/div\u003E ", + "description": "
default
The user's first name. Retrieved only for RWS ID (formerly SDL ID) users (not service users) that the authenticated entity is authorized to read.
", "x-default-field": true }, "lastName": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe user's last name. Retrieved only for RWS ID (formerly SDL ID) users (not service users) that the authenticated entity is authorized to read.\u003C/div\u003E ", + "description": "
default
The user's last name. Retrieved only for RWS ID (formerly SDL ID) users (not service users) that the authenticated entity is authorized to read.
", "x-default-field": true }, "anonymized": { "type": "boolean", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThis shows if the authenticated entity has access to read the details of the user or not. If true, then the 'anonymizedUserName' should be retrieved.\u003C/div\u003E ", + "description": "
default
This shows if the authenticated entity has access to read the details of the user or not. If true, then the 'anonymizedUserName' should be retrieved.
", "nullable": true, "x-default-field": true }, "anonymizedUserName": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003ERetrieved if the authenticated entity does not have access to read the User.\u003C/div\u003E ", + "description": "
default
Retrieved if the authenticated entity does not have access to read the User.
", "x-default-field": true }, "location": { @@ -25307,9 +24227,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "user-request": { "title": "User Request", @@ -25352,9 +24270,7 @@ "description": "Retrieved if the authenticated entity does not have access to read the User." } }, - "required": [ - "id" - ] + "required": ["id"] }, "vendor-order": { "title": "Vendor Order", @@ -25367,9 +24283,7 @@ "$ref": "#/components/schemas/quote" } }, - "required": [ - "id" - ], + "required": ["id"], "description": "A vendor order resource." }, "vendor-order-template-request": { @@ -25380,9 +24294,7 @@ "type": "string" } }, - "required": [ - "id" - ] + "required": ["id"] }, "vendor-order-template": { "title": "Vendor Order Template", @@ -25393,9 +24305,7 @@ "type": "string" } }, - "required": [ - "id" - ] + "required": ["id"] }, "workflow": { "title": "Workflow", @@ -25408,7 +24318,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe workflow name.\u003C/div\u003E ", + "description": "
default
The workflow name.
", "x-default-field": true }, "description": { @@ -25434,14 +24344,12 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "workflow-task-assignee": { "title": "Workflow Task Assignee", "type": "object", - "description": "Task assignee. Based on the \"type\", further details can be retrieved. For ex. for \"type\"=\"user\", \"user\" property is available. For \"projectCreator\" and \"projectManager\" no other property is available.", + "description": "Task assignee. Based on the \"type\", further details can be retrieved.
For ex. for \"type\"=\"user\", \"user\" property is available.
For \"projectCreator\" and \"projectManager\" no other property is available.", "properties": { "type": { "type": "string", @@ -25455,23 +24363,21 @@ }, "user": { "$ref": "#/components/schemas/user", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EUser in the account\u003C/div\u003E ", + "description": "
default
User in the account
", "x-default-field": true }, "group": { "$ref": "#/components/schemas/group", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EGroup of users.\u003C/div\u003E ", + "description": "
default
Group of users.
", "x-default-field": true }, "vendorOrderTemplate": { "$ref": "#/components/schemas/vendor-order-template", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EA vendor oder template.\u003C/div\u003E ", + "description": "
default
A vendor oder template.
", "x-default-field": true } }, - "required": [ - "type" - ] + "required": ["type"] }, "workflow-task-assignee-request": { "title": "Workflow Task Assignee Request", @@ -25497,9 +24403,7 @@ "$ref": "#/components/schemas/vendor-order-template-request" } }, - "required": [ - "type" - ] + "required": ["type"] }, "workflow-task-configuration": { "title": "Workflow Task Configuration", @@ -25515,17 +24419,14 @@ "isSkipped": { "type": "boolean", "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "taskTemplate": { "$ref": "#/components/schemas/workflow-task-template" } }, - "required": [ - "scope", - "taskTemplate" - ] + "required": ["scope", "taskTemplate"] }, "workflow-phase": { "title": "Workflow Phase", @@ -25538,13 +24439,11 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe phase name.\u003C/div\u003E ", + "description": "
default
The phase name.
", "x-default-field": true } }, - "required": [ - "id" - ] + "required": ["id"] }, "workflow-task-configuration-request": { "title": "Workflow Task Configuration Request", @@ -25559,6 +24458,7 @@ }, "assignees": { "type": "array", + "description": "Specifies the list of assignees for the task template. \n
When the 'isSkipped' field is set to 'true', an empty list of assignees should be specified.\r\n
Total assignee count is limited. See more at [Assigning users and groups to workflow tasks](https://docs.rws.com/791595/743481/trados-enterprise---accelerate/assigning-users-and-groups-to-workflow-tasks) point 5e.", "items": { "$ref": "#/components/schemas/workflow-task-assignee-request" } @@ -25567,12 +24467,7 @@ "$ref": "#/components/schemas/task-configuration-scope-request" } }, - "required": [ - "taskTemplate", - "isSkipped", - "assignees", - "scope" - ] + "required": ["taskTemplate", "isSkipped", "assignees", "scope"] }, "workflow-task-template": { "title": "Workflow Task Template", @@ -25584,7 +24479,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe workflow task template name.\u003C/div\u003E ", + "description": "
default
The workflow task template name.
", "x-default-field": true }, "apiInternalId": { @@ -25592,7 +24487,7 @@ "x-stoplight": { "id": "dd6vytpa9vo41" }, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EUnique identifier of workflow task templates\r\n\u003C/div\u003E " + "description": "
default
Unique identifier of workflow task templates\r\n
" }, "description": { "type": "string" @@ -25612,9 +24507,7 @@ "$ref": "#/components/schemas/workflow-phase" } }, - "required": [ - "id" - ] + "required": ["id"] }, "workflow-template": { "title": "Workflow Template", @@ -25626,7 +24519,7 @@ }, "name": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003EThe workflow template name.\u003C/div\u003E ", + "description": "
default
The workflow template name.
", "x-default-field": true }, "description": { @@ -25652,9 +24545,7 @@ } } }, - "required": [ - "id" - ] + "required": ["id"] }, "workflow-template-transition": { "title": "Workflow Template Transition", @@ -25662,12 +24553,12 @@ "properties": { "from": { "$ref": "#/components/schemas/workflow-template-transition-node", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "to": { "$ref": "#/components/schemas/workflow-template-transition-node", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "condition": { @@ -25681,17 +24572,14 @@ "properties": { "type": { "type": "string", - "enum": [ - "outcome", - "expression" - ], + "enum": ["outcome", "expression"], "nullable": true, - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true }, "value": { "type": "string", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -25702,17 +24590,13 @@ "properties": { "type": { "type": "string", - "enum": [ - "taskTemplate", - "start", - "end" - ], - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "enum": ["taskTemplate", "start", "end"], + "description": "
default
", "x-default-field": true }, "taskTemplate": { "$ref": "#/components/schemas/workflow-task-template", - "description": "\u003Cdiv style=\"display:inline; float:right; color:#008080; margin-top:-23px; font-size:11px\"\u003Edefault\u003C/div\u003E\u003Cdiv style=\"display: inline;\"\u003E\u003C/div\u003E ", + "description": "
default
", "x-default-field": true } } @@ -25747,10 +24631,7 @@ "schema": { "type": "string", "default": "native", - "enum": [ - "native", - "sdlxliff" - ] + "enum": ["native", "sdlxliff"] }, "description": "The file format." }, @@ -25760,10 +24641,7 @@ "schema": { "type": "string", "default": "pdf", - "enum": [ - "pdf", - "excel" - ] + "enum": ["pdf", "excel"] }, "description": "The file format of the quote report." }, @@ -25822,15 +24700,10 @@ "location-strategy": { "name": "locationStrategy", "in": "query", - "description": "Options: \u003Cbr\u003E - `location`: all the resources located strictly in the folders from the 'location' parameter (default); \u003Cbr\u003E - `lineage`: all the resources located in the folders specified in the 'location' parameter, as well as the subfolders; \u003Cbr\u003E - `bloodline`: all the resources located in the folders specified in the 'location' parameter, as well as the ancestor folders; \u003Cbr\u003E - `genealogy`: the resources located in the folders specified in the 'location' parameter together with subfolders and ancestors.", + "description": "Options:
- `location`: all the resources located strictly in the folders from the 'location' parameter (default);
- `lineage`: all the resources located in the folders specified in the 'location' parameter, as well as the subfolders;
- `bloodline`: all the resources located in the folders specified in the 'location' parameter, as well as the ancestor folders;
- `genealogy`: the resources located in the folders specified in the 'location' parameter together with subfolders and ancestors.", "schema": { "type": "string", - "enum": [ - "location", - "lineage", - "bloodline", - "genealogy" - ] + "enum": ["location", "lineage", "bloodline", "genealogy"] } }, "sort": { @@ -26026,18 +24899,7 @@ "description": "The language used for localization.", "schema": { "type": "string", - "default": "en", - "enum": [ - "en", - "de", - "fr", - "fr-CA", - "ja", - "es", - "zh-CN", - "nl", - "it" - ] + "default": "en" } }, "userId": { @@ -26118,4 +24980,4 @@ } } } -} \ No newline at end of file +} diff --git a/package-lock.json b/package-lock.json index fc8c589..3adec54 100644 --- a/package-lock.json +++ b/package-lock.json @@ -9,22 +9,23 @@ "version": "0.1.2", "license": "MIT", "devDependencies": { - "@openapitools/openapi-generator-cli": "2.13.1", + "@openapitools/openapi-generator-cli": "2.13.5", + "axios": "1.7.4", "rimraf": "5.0.7", "ts-loader": "9.5.1", "typedoc": "0.25.13", "typedoc-github-wiki-theme": "2.0.0", "typedoc-plugin-markdown": "4.0.2", "typescript": "5.0.2", - "webpack": "5.76.3", + "webpack": "5.94.0", "webpack-cli": "5.1.4", "webpack-merge": "5.8.0" } }, "node_modules/@babel/runtime": { - "version": "7.24.8", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.24.8.tgz", - "integrity": "sha512-5F7SDGs1T72ZczbRwbGO9lQi0NLjQxzl6i4lJxLxfW9U5UluCSyEJeniWvnhl3/euNiqQVbo8zruhsDfid0esA==", + "version": "7.25.4", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.25.4.tgz", + "integrity": "sha512-DSgLeL/FNcpXuzav5wfYvHCGvynXkJbn3Zvc3823AEe9nPwW9IK4UoCSS5yGymmQzN0pCPvivtgS6/8U2kkm1w==", "dev": true, "dependencies": { "regenerator-runtime": "^0.14.0" @@ -206,14 +207,13 @@ } }, "node_modules/@nestjs/axios": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/@nestjs/axios/-/axios-3.0.1.tgz", - "integrity": "sha512-VlOZhAGDmOoFdsmewn8AyClAdGpKXQQaY1+3PGB+g6ceurGIdTxZgRX3VXc1T6Zs60PedWjg3A82TDOB05mrzQ==", + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@nestjs/axios/-/axios-3.0.2.tgz", + "integrity": "sha512-Z6GuOUdNQjP7FX+OuV2Ybyamse+/e0BFdTWBX5JxpBDKA+YkdLynDgG6HTF04zy6e9zPa19UX0WA2VDoehwhXQ==", "dev": true, "peerDependencies": { "@nestjs/common": "^7.0.0 || ^8.0.0 || ^9.0.0 || ^10.0.0", "axios": "^1.3.1", - "reflect-metadata": "^0.1.12", "rxjs": "^6.0.0 || ^7.0.0" } }, @@ -303,17 +303,17 @@ } }, "node_modules/@openapitools/openapi-generator-cli": { - "version": "2.13.1", - "resolved": "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.13.1.tgz", - "integrity": "sha512-WJB6MsFXlA69mpKCuR3hBsdFr7MptNhoIGlyvoYEorBQEg3cd6n1gACHx0fz20B3e03/imvorQlNMsrHTIeU9w==", + "version": "2.13.5", + "resolved": "https://registry.npmjs.org/@openapitools/openapi-generator-cli/-/openapi-generator-cli-2.13.5.tgz", + "integrity": "sha512-9VgeKOTiiatKSwZDKKB3C86cW8tN9eDcFohotD4eisdK38UQswk/4Ysoq9KChRCbymjoMp6AIDHPtK1DQ2fTgw==", "dev": true, "hasInstallScript": true, "dependencies": { - "@nestjs/axios": "3.0.1", + "@nestjs/axios": "3.0.2", "@nestjs/common": "10.3.0", "@nestjs/core": "10.3.0", "@nuxtjs/opencollective": "0.3.2", - "axios": "1.6.5", + "axios": "1.7.4", "chalk": "4.1.2", "commander": "8.3.0", "compare-versions": "4.1.4", @@ -321,6 +321,7 @@ "console.table": "0.10.0", "fs-extra": "10.1.0", "glob": "7.2.3", + "https-proxy-agent": "7.0.4", "inquirer": "8.2.6", "lodash": "4.17.21", "reflect-metadata": "0.1.13", @@ -348,30 +349,10 @@ "node": ">=14" } }, - "node_modules/@types/eslint": { - "version": "9.6.0", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-9.6.0.tgz", - "integrity": "sha512-gi6WQJ7cHRgZxtkQEoyHMppPjq9Kxo5Tjn2prSKDSmZrCz8TZ3jSRCeTJm+WoM+oB0WG37bRqLzaaU3q7JypGg==", - "dev": true, - "dependencies": { - "@types/estree": "*", - "@types/json-schema": "*" - } - }, - "node_modules/@types/eslint-scope": { - "version": "3.7.7", - "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.7.tgz", - "integrity": "sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==", - "dev": true, - "dependencies": { - "@types/eslint": "*", - "@types/estree": "*" - } - }, "node_modules/@types/estree": { - "version": "0.0.51", - "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.51.tgz", - "integrity": "sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==", + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz", + "integrity": "sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==", "dev": true }, "node_modules/@types/json-schema": { @@ -381,157 +362,157 @@ "dev": true }, "node_modules/@types/node": { - "version": "20.14.12", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.14.12.tgz", - "integrity": "sha512-r7wNXakLeSsGT0H1AU863vS2wa5wBOK4bWMjZz2wj+8nBx+m5PeIn0k8AloSLpRuiwdRQZwarZqHE4FNArPuJQ==", + "version": "22.5.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-22.5.1.tgz", + "integrity": "sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==", "dev": true, "dependencies": { - "undici-types": "~5.26.4" + "undici-types": "~6.19.2" } }, "node_modules/@webassemblyjs/ast": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", - "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.12.1.tgz", + "integrity": "sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==", "dev": true, "dependencies": { - "@webassemblyjs/helper-numbers": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1" + "@webassemblyjs/helper-numbers": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6" } }, "node_modules/@webassemblyjs/floating-point-hex-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.6.tgz", + "integrity": "sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==", "dev": true }, "node_modules/@webassemblyjs/helper-api-error": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.6.tgz", + "integrity": "sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==", "dev": true }, "node_modules/@webassemblyjs/helper-buffer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.12.1.tgz", + "integrity": "sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==", "dev": true }, "node_modules/@webassemblyjs/helper-numbers": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", - "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.6.tgz", + "integrity": "sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==", "dev": true, "dependencies": { - "@webassemblyjs/floating-point-hex-parser": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", + "@webassemblyjs/floating-point-hex-parser": "1.11.6", + "@webassemblyjs/helper-api-error": "1.11.6", "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/helper-wasm-bytecode": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.6.tgz", + "integrity": "sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==", "dev": true }, "node_modules/@webassemblyjs/helper-wasm-section": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", - "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.12.1.tgz", + "integrity": "sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/wasm-gen": "1.12.1" } }, "node_modules/@webassemblyjs/ieee754": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", - "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.6.tgz", + "integrity": "sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==", "dev": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } }, "node_modules/@webassemblyjs/leb128": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", - "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.6.tgz", + "integrity": "sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==", "dev": true, "dependencies": { "@xtuc/long": "4.2.2" } }, "node_modules/@webassemblyjs/utf8": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", + "version": "1.11.6", + "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.6.tgz", + "integrity": "sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==", "dev": true }, "node_modules/@webassemblyjs/wasm-edit": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", - "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.12.1.tgz", + "integrity": "sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/helper-wasm-section": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-opt": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", - "@webassemblyjs/wast-printer": "1.11.1" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/helper-wasm-section": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-opt": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1", + "@webassemblyjs/wast-printer": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-gen": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", - "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.12.1.tgz", + "integrity": "sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wasm-opt": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", - "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.12.1.tgz", + "integrity": "sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-buffer": "1.11.1", - "@webassemblyjs/wasm-gen": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-buffer": "1.12.1", + "@webassemblyjs/wasm-gen": "1.12.1", + "@webassemblyjs/wasm-parser": "1.12.1" } }, "node_modules/@webassemblyjs/wasm-parser": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", - "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.12.1.tgz", + "integrity": "sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/helper-api-error": "1.11.1", - "@webassemblyjs/helper-wasm-bytecode": "1.11.1", - "@webassemblyjs/ieee754": "1.11.1", - "@webassemblyjs/leb128": "1.11.1", - "@webassemblyjs/utf8": "1.11.1" + "@webassemblyjs/ast": "1.12.1", + "@webassemblyjs/helper-api-error": "1.11.6", + "@webassemblyjs/helper-wasm-bytecode": "1.11.6", + "@webassemblyjs/ieee754": "1.11.6", + "@webassemblyjs/leb128": "1.11.6", + "@webassemblyjs/utf8": "1.11.6" } }, "node_modules/@webassemblyjs/wast-printer": { - "version": "1.11.1", - "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", - "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", + "version": "1.12.1", + "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.12.1.tgz", + "integrity": "sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==", "dev": true, "dependencies": { - "@webassemblyjs/ast": "1.11.1", + "@webassemblyjs/ast": "1.12.1", "@xtuc/long": "4.2.2" } }, @@ -603,15 +584,27 @@ "node": ">=0.4.0" } }, - "node_modules/acorn-import-assertions": { - "version": "1.9.0", - "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.9.0.tgz", - "integrity": "sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==", + "node_modules/acorn-import-attributes": { + "version": "1.9.5", + "resolved": "https://registry.npmjs.org/acorn-import-attributes/-/acorn-import-attributes-1.9.5.tgz", + "integrity": "sha512-n02Vykv5uA3eHGM/Z2dQrcD56kL8TyDb2p1+0P83PClMnC/nc+anbQRhIOWnSq4Ke/KvDPrY3C9hDtC/A3eHnQ==", "dev": true, "peerDependencies": { "acorn": "^8" } }, + "node_modules/agent-base": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/agent-base/-/agent-base-7.1.1.tgz", + "integrity": "sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==", + "dev": true, + "dependencies": { + "debug": "^4.3.4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/ajv": { "version": "6.12.6", "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", @@ -689,12 +682,12 @@ "dev": true }, "node_modules/axios": { - "version": "1.6.5", - "resolved": "https://registry.npmjs.org/axios/-/axios-1.6.5.tgz", - "integrity": "sha512-Ii012v05KEVuUoFWmMW/UQv9aRIc3ZwkWDcM+h5Il8izZCtRVpDUfwpoFf7eOtajT3QiGR4yDUx7lPqHJULgbg==", + "version": "1.7.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-1.7.4.tgz", + "integrity": "sha512-DukmaFRnY6AzAALSH4J2M3k6PkaC+MfaAGdEERRWcC9q3/TWQwLpHR8ZRLKTdQ3aBDL64EdluRDjJqKw+BPZEw==", "dev": true, "dependencies": { - "follow-redirects": "^1.15.4", + "follow-redirects": "^1.15.6", "form-data": "^4.0.0", "proxy-from-env": "^1.1.0" } @@ -759,9 +752,9 @@ } }, "node_modules/browserslist": { - "version": "4.23.2", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.2.tgz", - "integrity": "sha512-qkqSyistMYdxAcw+CzbZwlBy8AGmS/eEWs+sEV5TnLRGDOL+C5M2EnH6tlZyg0YoAxGJAFKh61En9BR941GnHA==", + "version": "4.23.3", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.23.3.tgz", + "integrity": "sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==", "dev": true, "funding": [ { @@ -778,9 +771,9 @@ } ], "dependencies": { - "caniuse-lite": "^1.0.30001640", - "electron-to-chromium": "^1.4.820", - "node-releases": "^2.0.14", + "caniuse-lite": "^1.0.30001646", + "electron-to-chromium": "^1.5.4", + "node-releases": "^2.0.18", "update-browserslist-db": "^1.1.0" }, "bin": { @@ -821,9 +814,9 @@ "dev": true }, "node_modules/caniuse-lite": { - "version": "1.0.30001643", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001643.tgz", - "integrity": "sha512-ERgWGNleEilSrHM6iUz/zJNSQTP8Mr21wDWpdgvRwcTXGAq6jMtOUPP4dqFPTdKqZ2wKTdtB+uucZ3MRpAUSmg==", + "version": "1.0.30001653", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001653.tgz", + "integrity": "sha512-XGWQVB8wFQ2+9NZwZ10GxTYC5hk0Fa+q8cSkr0tgvMhYhMHP/QC+WTgrePMDBWiWc/pV+1ik82Al20XOK25Gcw==", "dev": true, "funding": [ { @@ -1115,6 +1108,23 @@ "url": "https://opencollective.com/date-fns" } }, + "node_modules/debug": { + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.6.tgz", + "integrity": "sha512-O/09Bd4Z1fBrU4VzkhFqVgpPzaGbw6Sm9FEkBT1A/YBXQFGuuSxa1dN2nxgxS34JmKXqYx8CZAwEVoJFImUXIg==", + "dev": true, + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, "node_modules/defaults": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/defaults/-/defaults-1.0.4.tgz", @@ -1152,9 +1162,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.5.2", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.2.tgz", - "integrity": "sha512-kc4r3U3V3WLaaZqThjYz/Y6z8tJe+7K0bbjUVo3i+LWIypVdMx5nXCkwRe6SWbY6ILqLdc1rKcKmr3HoH7wjSQ==", + "version": "1.5.13", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.5.13.tgz", + "integrity": "sha512-lbBcvtIJ4J6sS4tb5TLp1b4LyfCdMkwStzXPyAgVgTRAsep4bvrAGaBOP7ZJtQMNJpSQ9SqG4brWOroNaQtm7Q==", "dev": true }, "node_modules/emoji-regex": { @@ -1189,9 +1199,9 @@ } }, "node_modules/es-module-lexer": { - "version": "0.9.3", - "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.9.3.tgz", - "integrity": "sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==", + "version": "1.5.4", + "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.5.4.tgz", + "integrity": "sha512-MVNK56NiMrOwitFB7cqDwq0CQutbw+0BvLshJSse0MUNU+y1FC3bUS/AQg7oUng+/wKrrki7JfmwtVHkVfPLlw==", "dev": true }, "node_modules/escalade": { @@ -1366,9 +1376,9 @@ } }, "node_modules/foreground-child": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.2.1.tgz", - "integrity": "sha512-PXUUyLqrR2XCWICfv6ukppP96sdFwWbNEnfEMt7jNsISjMsvaLNinAHNDYyvkyU+SZG2BTSbT5NjG+vZslfGTA==", + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/foreground-child/-/foreground-child-3.3.0.tgz", + "integrity": "sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==", "dev": true, "dependencies": { "cross-spawn": "^7.0.0", @@ -1499,6 +1509,19 @@ "node": ">= 0.4" } }, + "node_modules/https-proxy-agent": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/https-proxy-agent/-/https-proxy-agent-7.0.4.tgz", + "integrity": "sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==", + "dev": true, + "dependencies": { + "agent-base": "^7.0.2", + "debug": "4" + }, + "engines": { + "node": ">= 14" + } + }, "node_modules/iconv-lite": { "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", @@ -1603,9 +1626,9 @@ } }, "node_modules/is-core-module": { - "version": "2.15.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.0.tgz", - "integrity": "sha512-Dd+Lb2/zvk9SKy1TGCt1wFJFo/MWBPMX5x7KcvLajWTGuomczdQX61PvY5yK6SVACwpoexWo81IfFyoKY2QnTA==", + "version": "2.15.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.15.1.tgz", + "integrity": "sha512-z0vtXSwucUJtANQWldhbtbt7BnL0vxiFjIdDLAatwhDYty2bad6s+rijD6Ri4YuYJubLzIJLUidCh09e1djEVQ==", "dev": true, "dependencies": { "hasown": "^2.0.2" @@ -1849,9 +1872,9 @@ "dev": true }, "node_modules/micromatch": { - "version": "4.0.7", - "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.7.tgz", - "integrity": "sha512-LPP/3KorzCwBxfeUuZmaR6bG2kdeHSbe0P2tY3FLRU4vYrjYz5hI4QZwV0njUx3jeuKe67YukQ1LSPZBKDqO/Q==", + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.8.tgz", + "integrity": "sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==", "dev": true, "dependencies": { "braces": "^3.0.3", @@ -1912,6 +1935,12 @@ "node": ">=16 || 14 >=14.17" } }, + "node_modules/ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, "node_modules/mute-stream": { "version": "0.0.8", "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", @@ -2582,9 +2611,9 @@ } }, "node_modules/terser": { - "version": "5.31.3", - "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.3.tgz", - "integrity": "sha512-pAfYn3NIZLyZpa83ZKigvj6Rn9c/vd5KfYGX7cN1mnzqgDcxWvrU5ZtAfIKhEXz9nRecw4z3LXkjaq96/qZqAA==", + "version": "5.31.6", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.31.6.tgz", + "integrity": "sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==", "dev": true, "dependencies": { "@jridgewell/source-map": "^0.3.3", @@ -2811,9 +2840,9 @@ } }, "node_modules/undici-types": { - "version": "5.26.5", - "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-5.26.5.tgz", - "integrity": "sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==", + "version": "6.19.8", + "resolved": "https://registry.npmjs.org/undici-types/-/undici-types-6.19.8.tgz", + "integrity": "sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==", "dev": true }, "node_modules/universalify": { @@ -2883,9 +2912,9 @@ "dev": true }, "node_modules/watchpack": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.1.tgz", - "integrity": "sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.4.2.tgz", + "integrity": "sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==", "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", @@ -2911,34 +2940,33 @@ "dev": true }, "node_modules/webpack": { - "version": "5.76.3", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.76.3.tgz", - "integrity": "sha512-18Qv7uGPU8b2vqGeEEObnfICyw2g39CHlDEK4I7NK13LOur1d0HGmGNKGT58Eluwddpn3oEejwvBPoP4M7/KSA==", + "version": "5.94.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.94.0.tgz", + "integrity": "sha512-KcsGn50VT+06JH/iunZJedYGUJS5FGjow8wb9c0v5n1Om8O1g4L6LjtfxwlXIATopoQu+vOXXa7gYisWxCoPyg==", "dev": true, "dependencies": { - "@types/eslint-scope": "^3.7.3", - "@types/estree": "^0.0.51", - "@webassemblyjs/ast": "1.11.1", - "@webassemblyjs/wasm-edit": "1.11.1", - "@webassemblyjs/wasm-parser": "1.11.1", + "@types/estree": "^1.0.5", + "@webassemblyjs/ast": "^1.12.1", + "@webassemblyjs/wasm-edit": "^1.12.1", + "@webassemblyjs/wasm-parser": "^1.12.1", "acorn": "^8.7.1", - "acorn-import-assertions": "^1.7.6", - "browserslist": "^4.14.5", + "acorn-import-attributes": "^1.9.5", + "browserslist": "^4.21.10", "chrome-trace-event": "^1.0.2", - "enhanced-resolve": "^5.10.0", - "es-module-lexer": "^0.9.0", + "enhanced-resolve": "^5.17.1", + "es-module-lexer": "^1.2.1", "eslint-scope": "5.1.1", "events": "^3.2.0", "glob-to-regexp": "^0.4.1", - "graceful-fs": "^4.2.9", + "graceful-fs": "^4.2.11", "json-parse-even-better-errors": "^2.3.1", "loader-runner": "^4.2.0", "mime-types": "^2.1.27", "neo-async": "^2.6.2", - "schema-utils": "^3.1.0", + "schema-utils": "^3.2.0", "tapable": "^2.1.1", - "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.4.0", + "terser-webpack-plugin": "^5.3.10", + "watchpack": "^2.4.1", "webpack-sources": "^3.2.3" }, "bin": { diff --git a/package.json b/package.json index ba0ddbf..f59ad8e 100644 --- a/package.json +++ b/package.json @@ -46,14 +46,15 @@ "build-dev": "npm run generate-3.0.1-withStringEnums && npm run build-dev-js" }, "devDependencies": { - "@openapitools/openapi-generator-cli": "2.13.1", + "@openapitools/openapi-generator-cli": "2.13.5", + "axios": "1.7.4", "rimraf": "5.0.7", "ts-loader": "9.5.1", "typedoc": "0.25.13", "typedoc-github-wiki-theme": "2.0.0", "typedoc-plugin-markdown": "4.0.2", "typescript": "5.0.2", - "webpack": "5.76.3", + "webpack": "5.94.0", "webpack-cli": "5.1.4", "webpack-merge": "5.8.0" } diff --git a/src/lc-public-api/apis/QuoteApi.ts b/src/lc-public-api/apis/QuoteApi.ts index 45723cc..24883c2 100644 --- a/src/lc-public-api/apis/QuoteApi.ts +++ b/src/lc-public-api/apis/QuoteApi.ts @@ -32,7 +32,7 @@ export interface ExportQuoteReportRequest { authorization: string; xLCTenant: string; format?: ExportQuoteReportFormatEnum; - languageId?: ExportQuoteReportLanguageIdEnum; + languageId?: string; } export interface PollQuoteReportExportRequest { @@ -114,7 +114,7 @@ export class QuoteApi extends runtime.BaseAPI { } /** - * Generates an asynchronous quote export operation for the project in either PDF or Excel format. Use the [polling endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1quote-report~1export/get) to check when the export is completed. + * Generates an asynchronous quote export operation for the project in either PDF or Excel format. Use the [polling endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1quote-report~1export/get) to check when the export is completed.

Built-in quotes are only available in the same languages as the user interface. See [this page](https://docs.rws.com/791595/1084405/trados-enterprise---accelerate/ui-languages) for more information.
Customers who use non-default quote templates are responsible for the implementation of a suitable localization approach. * Export Quote Report */ async exportQuoteReportRaw(requestParameters: ExportQuoteReportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise> { @@ -170,7 +170,7 @@ export class QuoteApi extends runtime.BaseAPI { } /** - * Generates an asynchronous quote export operation for the project in either PDF or Excel format. Use the [polling endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1quote-report~1export/get) to check when the export is completed. + * Generates an asynchronous quote export operation for the project in either PDF or Excel format. Use the [polling endpoint](../reference/Public-API.v1.json/paths/~1projects~1{projectId}~1quote-report~1export/get) to check when the export is completed.

Built-in quotes are only available in the same languages as the user interface. See [this page](https://docs.rws.com/791595/1084405/trados-enterprise---accelerate/ui-languages) for more information.
Customers who use non-default quote templates are responsible for the implementation of a suitable localization approach. * Export Quote Report */ async exportQuoteReport(requestParameters: ExportQuoteReportRequest, initOverrides?: RequestInit | runtime.InitOverrideFunction): Promise { @@ -261,21 +261,6 @@ export const ExportQuoteReportFormatEnum = { Excel: 'excel' } as const; export type ExportQuoteReportFormatEnum = typeof ExportQuoteReportFormatEnum[keyof typeof ExportQuoteReportFormatEnum]; -/** - * @export - */ -export const ExportQuoteReportLanguageIdEnum = { - En: 'en', - De: 'de', - Fr: 'fr', - FrCa: 'fr-CA', - Ja: 'ja', - Es: 'es', - ZhCn: 'zh-CN', - Nl: 'nl', - It: 'it' -} as const; -export type ExportQuoteReportLanguageIdEnum = typeof ExportQuoteReportLanguageIdEnum[keyof typeof ExportQuoteReportLanguageIdEnum]; /** * @export */ diff --git a/src/lc-public-api/models/index.ts b/src/lc-public-api/models/index.ts index bbafbc2..5e70d74 100644 --- a/src/lc-public-api/models/index.ts +++ b/src/lc-public-api/models/index.ts @@ -642,6 +642,69 @@ export const AsynchronousResultStatusEnum = { } as const; export type AsynchronousResultStatusEnum = typeof AsynchronousResultStatusEnum[keyof typeof AsynchronousResultStatusEnum]; +/** + * Completion configuration properties. + * @export + * @interface CompletionConfigRequest + */ +export interface CompletionConfigRequest { + /** + * Number of days until automatic completion of the project. Starting from project creation date. + * @type {number} + * @memberof CompletionConfigRequest + */ + completeDays?: number; + /** + * Number of days after project completion when the project will be + * archived.. + * @type {number} + * @memberof CompletionConfigRequest + */ + archiveDays?: number; + /** + * Number of days before archiving when a reminder will be sent. + * @type {number} + * @memberof CompletionConfigRequest + */ + archiveReminderDays?: number; +} +/** + * Completion configuration properties. + * @export + * @interface CompletionConfigResponse + */ +export interface CompletionConfigResponse { + /** + * UTC Timezone
Allowed formats:
"YYYY-MM-DDThh:mmZ"
"YYYY-MM-DDThh:mm:ssZ"
"YYYY-MM-DDThh:mm:ss.sZ"
"YYYY-MM-DDThh:mm:ss.ssZ"
"YYYY-MM-DDThh:mm:ss.sssZ" + * @type {Date} + * @memberof CompletionConfigResponse + */ + completeDate?: Date; + /** + *
default
Number of days until automatic completion of the project. Starting from project creation date.
+ * @type {number} + * @memberof CompletionConfigResponse + */ + completeDays?: number; + /** + * UTC Timezone
Allowed formats:
"YYYY-MM-DDThh:mmZ"
"YYYY-MM-DDThh:mm:ssZ"
"YYYY-MM-DDThh:mm:ss.sZ"
"YYYY-MM-DDThh:mm:ss.ssZ"
"YYYY-MM-DDThh:mm:ss.sssZ" + * @type {Date} + * @memberof CompletionConfigResponse + */ + archiveDate?: Date; + /** + *
default
Number of days after project completion when the workflow will be stopped and the project will enter *archived* state.
+ * @type {number} + * @memberof CompletionConfigResponse + */ + archiveDays?: number; + /** + *
default
Number of days before workflow stoppage when a reminder will be sent.
+ * @type {number} + * @memberof CompletionConfigResponse + */ + archiveReminderDays?: number; +} /** * Resource configuration properties. * @export @@ -1101,10 +1164,6 @@ export interface ErrorResponse { } /** * Export quote report response. - * - * The field is optional and will be returned only if a custom quote template is associated with the project. - * - * We currently have this known issue: when the export is not using a Quote Template, the response for this call will be empty. It will be addressed in the future. * @export * @interface ExportQuoteReportResponse */ @@ -1493,13 +1552,6 @@ export interface Folder { * @memberof Folder */ hasParent?: boolean; - /** - * - * @type {ResourceFolder} - * @memberof Folder - * @deprecated - */ - location?: ResourceFolder; /** * The hierarchical path. It consists of all the items of the path in reverse order, the parent of the current folder being the first in the list, and the root of the account being the last. * @type {Array} @@ -3078,6 +3130,12 @@ export interface Project { * @memberof Project */ scheduleTemplate?: ScheduleTemplate; + /** + * + * @type {ProjectSettingsResponse} + * @memberof Project + */ + settings?: ProjectSettingsResponse; } @@ -3231,6 +3289,12 @@ export interface ProjectCreateRequest { * @memberof ProjectCreateRequest */ scheduleTemplate?: ConfigurationResourceRequest; + /** + * + * @type {ProjectSettingsRequest} + * @memberof ProjectCreateRequest + */ + settings?: ProjectSettingsRequest; } /** * Project Group resource. (Not available for List Projects endpoint) @@ -3645,13 +3709,15 @@ export interface ProjectPlanTaskConfigurationRequest { taskTemplate: ObjectIdRequest; /** * Specifies if the task will be skipped. - * If you want to skip all the target languages for the given task, set the scope as "global". + * If you want to skip all the target languages for the given task, set the scope as "global". * @type {boolean} * @memberof ProjectPlanTaskConfigurationRequest */ isSkipped: boolean; /** - * Specifies the list of assignees for the future task. When the 'isSkipped' field is set to 'true', an empty list of assignees should be specified. + * Specifies the list of assignees for the future task. + *
When the 'isSkipped' field is set to 'true', an empty list of assignees should be specified. + *
Total assignee count is limited. See more at [Assigning users and groups to workflow tasks](https://docs.rws.com/791595/743481/trados-enterprise---accelerate/assigning-users-and-groups-to-workflow-tasks) point 5e. * @type {Array} * @memberof ProjectPlanTaskConfigurationRequest */ @@ -3745,6 +3811,58 @@ export interface ProjectQuoteTemplateDeprecated { */ location?: FolderV2; } +/** + * + * @export + * @interface ProjectSettingsGeneralRequest + */ +export interface ProjectSettingsGeneralRequest { + /** + * + * @type {CompletionConfigRequest} + * @memberof ProjectSettingsGeneralRequest + */ + completionConfiguration?: CompletionConfigRequest; +} +/** + * + * @export + * @interface ProjectSettingsGeneralResponse + */ +export interface ProjectSettingsGeneralResponse { + /** + * + * @type {CompletionConfigResponse} + * @memberof ProjectSettingsGeneralResponse + */ + completionConfiguration?: CompletionConfigResponse; +} +/** + * + * @export + * @interface ProjectSettingsRequest + */ +export interface ProjectSettingsRequest { + /** + * + * @type {ProjectSettingsGeneralRequest} + * @memberof ProjectSettingsRequest + */ + general?: ProjectSettingsGeneralRequest; +} +/** + * + * @export + * @interface ProjectSettingsResponse + */ +export interface ProjectSettingsResponse { + /** + * + * @type {ProjectSettingsGeneralResponse} + * @memberof ProjectSettingsResponse + */ + general?: ProjectSettingsGeneralResponse; +} /** * An Item which describes a change in the status of the project. * @export @@ -3812,10 +3930,10 @@ export interface ProjectTemplateBatchTasksPreprocessingSettings { */ minimumMatchValue?: number; /** - *
default
Options: - * - `keepExisting`: no segments are overwritten, existing segments are kept; - * - `overwriteIfBetter`: unlocked segments (including confirmed segments) are overwritten, while unlocked Perfect Match segments and locked segments are not overwritten; - * - `overwriteAlways`: Perfect Match segments (both locked and unlocked) are overwritten, while other locked segments are not overwritten; + *
default
Options: + * - `keepExisting`: no segments are overwritten, existing segments are kept; + * - `overwriteIfBetter`: unlocked segments (including confirmed segments) are overwritten, while unlocked Perfect Match segments and locked segments are not overwritten; + * - `overwriteAlways`: Perfect Match segments (both locked and unlocked) are overwritten, while other locked segments are not overwritten; * - `overwriteExceptPerfectMatch`: unlocked segments (including confirmed segments) and locked segments are overwritten, while unlocked Perfect Match segments are not overwritten;
* @type {string} * @memberof ProjectTemplateBatchTasksPreprocessingSettings @@ -4003,6 +4121,12 @@ export interface ProjectTemplateGeneralSettingsRequest { * @memberof ProjectTemplateGeneralSettingsRequest */ customerPortalVisibility?: boolean; + /** + * + * @type {CompletionConfigRequest} + * @memberof ProjectTemplateGeneralSettingsRequest + */ + completionConfiguration?: CompletionConfigRequest; } /** * General settings, are detailed in section 10.a @@ -4034,6 +4158,12 @@ export interface ProjectTemplateGeneralSettingsResponse { * @memberof ProjectTemplateGeneralSettingsResponse */ customerPortalVisibility?: boolean; + /** + * + * @type {CompletionConfigRequest} + * @memberof ProjectTemplateGeneralSettingsResponse + */ + completionConfiguration?: CompletionConfigRequest; } /** * General settings @@ -4059,6 +4189,12 @@ export interface ProjectTemplateGeneralSettingsUpdate { * @memberof ProjectTemplateGeneralSettingsUpdate */ customerPortalVisibility?: boolean; + /** + * + * @type {CompletionConfigRequest} + * @memberof ProjectTemplateGeneralSettingsUpdate + */ + completionConfiguration?: CompletionConfigRequest; } /** * @@ -4087,7 +4223,7 @@ export interface ProjectTemplateQualityManagementSettingsResponse { tqaProfile?: TqaProfile; } /** - * Project template resource. (Not available for the List Projects endpoint.) + * Project Template resource. (Not available for List Projects endpoint) * @export * @interface ProjectTemplateResponse */ @@ -4206,8 +4342,7 @@ export interface ProjectTemplateSettingsRequest { } /** * Project Template settings. See detailed description of options on the Official Documentation page. - * - (Not available for List Projects/ProjectTemplates endpoint) + * (Not available for List Projects/ProjectTemplates endpoint) * @export * @interface ProjectTemplateSettingsResponse */ @@ -5730,6 +5865,12 @@ export interface ProjectUpdateRequest { * @memberof ProjectUpdateRequest */ projectManagers?: Array; + /** + * + * @type {ProjectSettingsRequest} + * @memberof ProjectUpdateRequest + */ + settings?: ProjectSettingsRequest; } /** * Project quote. @@ -6554,9 +6695,9 @@ export interface ScheduleTemplateConfigurationRequest { */ export interface ScheduleTemplateConfigurationSchedules { /** - * The scope of this configuration schedule. \ - * global -> schedule of the task \ - * sourceLanguage -> schedule of the specific task when the sourceLanguage matches this object's sourceLanguage\ + * The scope of this configuration schedule. \ + * global -> schedule of the task \ + * sourceLanguage -> schedule of the specific task when the sourceLanguage matches this object's sourceLanguage\ * languageDirection -> schedule of the specific task when the languageDirection matches this object's languageDirection * @type {string} * @memberof ScheduleTemplateConfigurationSchedules @@ -6569,8 +6710,8 @@ export interface ScheduleTemplateConfigurationSchedules { */ duration?: number; /** - * Expressed in minutes. - * + * Expressed in minutes. + * * * @type {number} * @memberof ScheduleTemplateConfigurationSchedules @@ -7597,7 +7738,8 @@ export const TaskStatusEnum = { export type TaskStatusEnum = typeof TaskStatusEnum[keyof typeof TaskStatusEnum]; /** - * Properties of task assignment. + * Properties of task assignment. + *
Total assignee count is limited. See more at [Maximum number of task assignees](https://docs.rws.com/791595/1137562/trados-enterprise---accelerate/maximum-number-of-task-assignees). * @export * @interface TaskAssignRequest */ @@ -7660,7 +7802,7 @@ export type TaskAssigneeTypeEnum = typeof TaskAssigneeTypeEnum[keyof typeof Task */ export interface TaskAssigneeRequest { /** - * The identifier of the assignee that should correspond to a resource based on the “type” field. Only required for the `user`, `group`, and `vendorOrderTemplate` types. + * The identifier of the assignee that should correspond to a resource based on the “type” field.
Only required for the `user`, `group`, and `vendorOrderTemplate` types. * @type {string} * @memberof TaskAssigneeRequest */ @@ -10639,19 +10781,18 @@ export interface UpdateTranslationMemory { export interface UpdateTranslationMemorySettings { /** * Default values are: - * - [`translated`, `approvedTranslation`, `approvedSignOff`]. + * [`translated`, `approvedTranslation`, `approvedSignOff`]. * @type {Array} * @memberof UpdateTranslationMemorySettings */ segmentsConfirmationLevels: Array; /** - * Options: - * - `merge`: replace (update) only the TU (from which a match was retrieved for the edited TU) with the latest available translation AND keep the other duplicates as they are. Use this option to have multiple translations for the same source together with Multiple Translation Penalty = 0. - * - `addNew`: add translations as new TUs to the TM. Specify the status of the TUs (which will be added) under Segment status. This means that the existing TUs in the TM are not overwritten. - * - `overwriteExisting`: delete all TUs (which have the same source, all TU duplicates) and keep only the last added TU (the latest available translation). Use this option to prevent inconsistent translations. - * - `leaveUnchanged`: keep the existing TUs and do not add any new ones. - * - `keepMostRecent`: replace (update) only the most recent TU (from which a match was retrieved for the edited TU) with the latest available translation AND delete all other duplicates. + * Options: + * - `merge`: replace (update) only the TU (from which a match was retrieved for the edited TU) with the latest available translation AND keep the other duplicates as they are. Use this option to have multiple translations for the same source together with Multiple Translation Penalty = 0. + * - `addNew`: add translations as new TUs to the TM. Specify the status of the TUs (which will be added) under Segment status. This means that the existing TUs in the TM are not overwritten. + * - `overwriteExisting`: delete all TUs (which have the same source, all TU duplicates) and keep only the last added TU (the latest available translation). Use this option to prevent inconsistent translations. + * - `leaveUnchanged`: keep the existing TUs and do not add any new ones. + * - `keepMostRecent`: replace (update) only the most recent TU (from which a match was retrieved for the edited TU) with the latest available translation AND delete all other duplicates. * * @type {string} * @memberof UpdateTranslationMemorySettings @@ -10910,7 +11051,7 @@ export interface WorkflowPhase { name?: string; } /** - * Task assignee. Based on the "type", further details can be retrieved. For ex. for "type"="user", "user" property is available. For "projectCreator" and "projectManager" no other property is available. + * Task assignee. Based on the "type", further details can be retrieved.
For ex. for "type"="user", "user" property is available.
For "projectCreator" and "projectManager" no other property is available. * @export * @interface WorkflowTaskAssignee */ @@ -11049,7 +11190,9 @@ export interface WorkflowTaskConfigurationRequest { */ isSkipped: boolean; /** - * + * Specifies the list of assignees for the task template. + *
When the 'isSkipped' field is set to 'true', an empty list of assignees should be specified. + *
Total assignee count is limited. See more at [Assigning users and groups to workflow tasks](https://docs.rws.com/791595/743481/trados-enterprise---accelerate/assigning-users-and-groups-to-workflow-tasks) point 5e. * @type {Array} * @memberof WorkflowTaskConfigurationRequest */ @@ -11080,7 +11223,7 @@ export interface WorkflowTaskTemplate { */ name?: string; /** - *
default
Unique identifier of workflow task templates + *
default
Unique identifier of workflow task templates *
* @type {string} * @memberof WorkflowTaskTemplate