projects

Create Project

post/v1/orgs/{org_id}/projects

Request

  • Base URL: https://api.sonenta.dev
  • URL: https://api.sonenta.dev/v1/orgs/{org_id}/projects
  • Auth: none declared

Path parameters

org_idstring required

Request body

slugstring required
namestring required
descriptionstring nullable
source_languagestring
settingsobject

Response

Successful Response

uuidstring required
org_uuidstring required
slugstring required
namestring required
descriptionstring nullable
source_languagestring required
settingsobject
cdn_publish_roles_effectivestring[]

Roles allowed to publish this project to the CDN, resolved from settings.cdn_publish_roles (or the developer+ default when unset). Read-only; edit via settings.cdn_publish_roles.

require_approval_before_publishboolean
key_countinteger

Active keys in the production version (computed live, never the denormalised counter).

language_countinteger required

Languages configured on the project, SOURCE INCLUDED (no target language = 1).

completion_pctinteger required

0..100 on the production version: pairs (target language x active key with a non-empty source value) at status translated/reviewed/approved, over all such pairs; 0 when there is none. Source language excluded. (/coverage is being aligned on this definition in #389.)

open_task_countinteger required

Project tasks still pending: status open or in_progress (done/dismissed are closed).

role'owner' | 'admin' | 'developer' | 'translator' | 'qa' | 'reviewer' | 'viewer' nullable
auto_translate_missingboolean
auto_translate_paused_untilstring date-time nullable
auto_translate_last_burst_atstring date-time nullable
auto_translate_last_burst_countinteger nullable
auto_translate_last_burst_keysstring[]
bunny_zone_idstring nullable
cdn_hostnamestring nullable
created_atstring date-time required
updated_atstring date-time required
source_language_changedboolean
cdn_republish_recommendedboolean
old_source_rows_resetinteger

Changes

No recorded changes to this operation across all 1 revision of this API.