Continuous Projects

Import a file

POST https://localize.cirro.io/api/v2/continuous_projects/:uid/imports

Parameters

ParameterTypeNote
uidrequiredstringthe Project UID from Setup tab in the web interface
import[file]requiredfilethe file in binary format
import[source_language_code]requiredstringiso code of the source language
import[conflict_mode]optionalstringthe strategy used for merging: replace or additive_only; if not sent by default is replace

Result

Returns the imported object

{
    "import": {
        "id": 123,
        "conflict_mode": "replace",
        "target_file": {
            "key": "-your-file-name-.yml",
            "target_language": "en"
        }
    }
}

Example

1curl https://localize.cirro.io/api/v2/continuous_projects/UID/imports \
2  -H "Authorization: jwt <JWT_ACCESS_TOKEN>" \
3  -H 'Content-Type: application/json'
4  --form 'import[file]=@local_path_to_your_file' \
5  --form 'import[source_language_code]="en"'
Previous
About Continuous Projects