Request export
lingohub_request_exportStart an asynchronous export of a project's resource files as a ZIP. It creates an export job and changes no project data. Returns the export id; poll get_export until its status is SUCCESS to get the download URL. Without filters it exports every file and language. POST .../projects/{project_url}/exports.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| branch | No | Project branch name. Default: the project's default branch. An unknown branch is HTTP 422. | |
| languages | No | Only these language codes, e.g. ["en","de"]. | |
| file_paths | No | Only these files, with the locale placeholder as shown in Lingohub, e.g. config/locales/%{locale}/messages.yml. | |
| project_url | Yes | Project URL slug (e.g. "feature-demo"); list_projects returns it as project_url. | |
| export_format | No | Override the export format of the project type. | |
| workspace_url | Yes | Workspace URL slug (e.g. "lingohub-demo"); list_projects returns it as workspace_url. |