v1

latestOpenAPI 3.1.02026-08-06163531.4 KB
project

Project

Create a project

Create a new project with the given parameters.

Headers:

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

Args:

  • files (list[UploadFile]): The files to be processed.
  • languages (list[str]): A list of UUIDs representing the target languages for the project. Can be provided as multiple languages fields or as a single comma-separated string in one languages field.
  • title (str): The title of the project.
  • workflow_id (UUID, optional): The UUID of the workflow to be used for 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

Response

Successful Response

project_idstring uuid required

The UUID of the created project

messagestring nullable

A message indicating the result of the operation