---
title: "Project Quality"
method: POST
path: "/project/quality-boost"
tags: ["project"]
---

# Project Quality

`POST /project/quality-boost`

## 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.

## Response `200`

Successful Response

- CreateProjectResponse
  - `project_id` string, uuid, required — The UUID of the created project
  - `message` string, nullable — A message indicating the result of the operation

## Other responses

- `422` — Validation Error

---

[API](https://skmtc.net/straker/apis/verify-api.md) · [All operations](https://skmtc.net/straker/apis/verify-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/straker/verify-api/versions/0d49b328bbbf/schema)
