v1

latestOpenAPI 3.1.02026-08-06163531.4 KB
project

Project Quality

Create a quality evaluation/boost project

Create a new project with XLF 1.2 files for quality evaluation or quality boost workflows.

Headers:

  • Authorization (str): HTTP bearer - API token for user authentication.

Args:

  • files (list[UploadFile]): The XLF 1.2 files to be processed.
  • language (str): A single UUID representing the target language for the project.
  • title (str): The title of the project.
  • confirmation_required (bool, optional): A boolean value indicating whether the job requires a call to /project/confirm to proceed. Defaults to True.
  • callback_uri (str, optional): The URI to be called when the project is completed.
  • client_notes (str, optional): The client notes. Defaults to empty string.
  • app_source (str, optional): The source application. Defaults to "api-verify".

Returns:

  • CreateProjectResponse: Object containing the UUID of the created project.
post/project/quality-evaluation

Response

Successful Response

project_idstring uuid required

The UUID of the created project

messagestring nullable

A message indicating the result of the operation