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-boost

Request

  • Base URL
    https://api-verify.straker.ai (the document declares no server; this is the origin it was published from)
  • Auth
    HTTP bearer

Request body multipart/form-data

filesstring[] required

Multiple XLF 1.2 files as UploadFile

languagestring required

A single UUID of the target language in the xlf file

titlestring required
confirmation_requiredboolean
callback_uristring
client_notesstring

Response

Successful Response

project_idstring uuid required

The UUID of the created project

messagestring nullable

A message indicating the result of the operation

Changes

No recorded changes to this operation across all 2 revisions of this API.