curl --request PUT \
--url https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"allowLoadingExternalContentInEditors": true,
"allowLoadingIframes": true,
"allowedDomains": [
"<string>"
],
"downloadEnabled": true,
"emailNotifications": true,
"linguistsMayDownloadLqaReport": true,
"linguistsMayEditLockedSegments": true,
"linguistsMayEditSource": true,
"linguistsMayEditTagContent": true,
"notifyJobOwnerStatusChanged": true,
"notifyJobOwnerStatusChangedTemplateUid": "<string>",
"notifyReference": true,
"notifyReferenceGroups": "<string>",
"notifyReferenceTemplateUid": "<string>",
"notifyUserMentionOrComment": true,
"notifyUserMentionOrCommentTemplateUid": "<string>",
"showUserDataToLinguists": true,
"strictWorkflowFinish": true,
"triggerWebhooks": true,
"useVendors": true,
"userMaySetInstantQA": true,
"usernamesDisplayedInLqaReport": true,
"usersMaySetAutoPropagation": true,
"vendors": {
"canChangeSharedJobDueDate": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"canChangeSharedJobDueDateEnabled": true,
"jobVendorsMayUploadReferences": true
},
"webEditorEnabledForLinguists": true
}
'import requests
url = "https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings"
payload = {
"allowLoadingExternalContentInEditors": True,
"allowLoadingIframes": True,
"allowedDomains": ["<string>"],
"downloadEnabled": True,
"emailNotifications": True,
"linguistsMayDownloadLqaReport": True,
"linguistsMayEditLockedSegments": True,
"linguistsMayEditSource": True,
"linguistsMayEditTagContent": True,
"notifyJobOwnerStatusChanged": True,
"notifyJobOwnerStatusChangedTemplateUid": "<string>",
"notifyReference": True,
"notifyReferenceGroups": "<string>",
"notifyReferenceTemplateUid": "<string>",
"notifyUserMentionOrComment": True,
"notifyUserMentionOrCommentTemplateUid": "<string>",
"showUserDataToLinguists": True,
"strictWorkflowFinish": True,
"triggerWebhooks": True,
"useVendors": True,
"userMaySetInstantQA": True,
"usernamesDisplayedInLqaReport": True,
"usersMaySetAutoPropagation": True,
"vendors": {
"canChangeSharedJobDueDate": [{ "uid": "3HYnHHLkTPJfMxBCDbPXFe" }],
"canChangeSharedJobDueDateEnabled": True,
"jobVendorsMayUploadReferences": True
},
"webEditorEnabledForLinguists": True
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
allowLoadingExternalContentInEditors: true,
allowLoadingIframes: true,
allowedDomains: ['<string>'],
downloadEnabled: true,
emailNotifications: true,
linguistsMayDownloadLqaReport: true,
linguistsMayEditLockedSegments: true,
linguistsMayEditSource: true,
linguistsMayEditTagContent: true,
notifyJobOwnerStatusChanged: true,
notifyJobOwnerStatusChangedTemplateUid: '<string>',
notifyReference: true,
notifyReferenceGroups: '<string>',
notifyReferenceTemplateUid: '<string>',
notifyUserMentionOrComment: true,
notifyUserMentionOrCommentTemplateUid: '<string>',
showUserDataToLinguists: true,
strictWorkflowFinish: true,
triggerWebhooks: true,
useVendors: true,
userMaySetInstantQA: true,
usernamesDisplayedInLqaReport: true,
usersMaySetAutoPropagation: true,
vendors: {
canChangeSharedJobDueDate: [{uid: '3HYnHHLkTPJfMxBCDbPXFe'}],
canChangeSharedJobDueDateEnabled: true,
jobVendorsMayUploadReferences: true
},
webEditorEnabledForLinguists: true
})
};
fetch('https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'allowLoadingExternalContentInEditors' => true,
'allowLoadingIframes' => true,
'allowedDomains' => [
'<string>'
],
'downloadEnabled' => true,
'emailNotifications' => true,
'linguistsMayDownloadLqaReport' => true,
'linguistsMayEditLockedSegments' => true,
'linguistsMayEditSource' => true,
'linguistsMayEditTagContent' => true,
'notifyJobOwnerStatusChanged' => true,
'notifyJobOwnerStatusChangedTemplateUid' => '<string>',
'notifyReference' => true,
'notifyReferenceGroups' => '<string>',
'notifyReferenceTemplateUid' => '<string>',
'notifyUserMentionOrComment' => true,
'notifyUserMentionOrCommentTemplateUid' => '<string>',
'showUserDataToLinguists' => true,
'strictWorkflowFinish' => true,
'triggerWebhooks' => true,
'useVendors' => true,
'userMaySetInstantQA' => true,
'usernamesDisplayedInLqaReport' => true,
'usersMaySetAutoPropagation' => true,
'vendors' => [
'canChangeSharedJobDueDate' => [
[
'uid' => '3HYnHHLkTPJfMxBCDbPXFe'
]
],
'canChangeSharedJobDueDateEnabled' => true,
'jobVendorsMayUploadReferences' => true
],
'webEditorEnabledForLinguists' => true
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings"
payload := strings.NewReader("{\n \"allowLoadingExternalContentInEditors\": true,\n \"allowLoadingIframes\": true,\n \"allowedDomains\": [\n \"<string>\"\n ],\n \"downloadEnabled\": true,\n \"emailNotifications\": true,\n \"linguistsMayDownloadLqaReport\": true,\n \"linguistsMayEditLockedSegments\": true,\n \"linguistsMayEditSource\": true,\n \"linguistsMayEditTagContent\": true,\n \"notifyJobOwnerStatusChanged\": true,\n \"notifyJobOwnerStatusChangedTemplateUid\": \"<string>\",\n \"notifyReference\": true,\n \"notifyReferenceGroups\": \"<string>\",\n \"notifyReferenceTemplateUid\": \"<string>\",\n \"notifyUserMentionOrComment\": true,\n \"notifyUserMentionOrCommentTemplateUid\": \"<string>\",\n \"showUserDataToLinguists\": true,\n \"strictWorkflowFinish\": true,\n \"triggerWebhooks\": true,\n \"useVendors\": true,\n \"userMaySetInstantQA\": true,\n \"usernamesDisplayedInLqaReport\": true,\n \"usersMaySetAutoPropagation\": true,\n \"vendors\": {\n \"canChangeSharedJobDueDate\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"canChangeSharedJobDueDateEnabled\": true,\n \"jobVendorsMayUploadReferences\": true\n },\n \"webEditorEnabledForLinguists\": true\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"allowLoadingExternalContentInEditors\": true,\n \"allowLoadingIframes\": true,\n \"allowedDomains\": [\n \"<string>\"\n ],\n \"downloadEnabled\": true,\n \"emailNotifications\": true,\n \"linguistsMayDownloadLqaReport\": true,\n \"linguistsMayEditLockedSegments\": true,\n \"linguistsMayEditSource\": true,\n \"linguistsMayEditTagContent\": true,\n \"notifyJobOwnerStatusChanged\": true,\n \"notifyJobOwnerStatusChangedTemplateUid\": \"<string>\",\n \"notifyReference\": true,\n \"notifyReferenceGroups\": \"<string>\",\n \"notifyReferenceTemplateUid\": \"<string>\",\n \"notifyUserMentionOrComment\": true,\n \"notifyUserMentionOrCommentTemplateUid\": \"<string>\",\n \"showUserDataToLinguists\": true,\n \"strictWorkflowFinish\": true,\n \"triggerWebhooks\": true,\n \"useVendors\": true,\n \"userMaySetInstantQA\": true,\n \"usernamesDisplayedInLqaReport\": true,\n \"usersMaySetAutoPropagation\": true,\n \"vendors\": {\n \"canChangeSharedJobDueDate\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"canChangeSharedJobDueDateEnabled\": true,\n \"jobVendorsMayUploadReferences\": true\n },\n \"webEditorEnabledForLinguists\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"allowLoadingExternalContentInEditors\": true,\n \"allowLoadingIframes\": true,\n \"allowedDomains\": [\n \"<string>\"\n ],\n \"downloadEnabled\": true,\n \"emailNotifications\": true,\n \"linguistsMayDownloadLqaReport\": true,\n \"linguistsMayEditLockedSegments\": true,\n \"linguistsMayEditSource\": true,\n \"linguistsMayEditTagContent\": true,\n \"notifyJobOwnerStatusChanged\": true,\n \"notifyJobOwnerStatusChangedTemplateUid\": \"<string>\",\n \"notifyReference\": true,\n \"notifyReferenceGroups\": \"<string>\",\n \"notifyReferenceTemplateUid\": \"<string>\",\n \"notifyUserMentionOrComment\": true,\n \"notifyUserMentionOrCommentTemplateUid\": \"<string>\",\n \"showUserDataToLinguists\": true,\n \"strictWorkflowFinish\": true,\n \"triggerWebhooks\": true,\n \"useVendors\": true,\n \"userMaySetInstantQA\": true,\n \"usernamesDisplayedInLqaReport\": true,\n \"usersMaySetAutoPropagation\": true,\n \"vendors\": {\n \"canChangeSharedJobDueDate\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"canChangeSharedJobDueDateEnabled\": true,\n \"jobVendorsMayUploadReferences\": true\n },\n \"webEditorEnabledForLinguists\": true\n}"
response = http.request(request)
puts response.read_body{
"allowLoadingExternalContentInEditors": true,
"allowLoadingIframes": true,
"allowedDomains": [
"<string>"
],
"downloadEnabled": true,
"emailNotifications": true,
"linguistsMayDownloadLqaReport": true,
"linguistsMayEditLockedSegments": true,
"linguistsMayEditSource": true,
"linguistsMayEditTagContent": true,
"notifyJobOwnerStatusChanged": true,
"notifyJobOwnerStatusChangedTemplateUid": "<string>",
"notifyReference": true,
"notifyReferenceGroups": "<string>",
"notifyReferenceTemplateUid": "<string>",
"notifyUserMentionOrComment": true,
"notifyUserMentionOrCommentTemplateUid": "<string>",
"showUserDataToLinguists": true,
"strictWorkflowFinish": true,
"triggerWebhooks": true,
"useVendors": true,
"userMaySetInstantQA": true,
"usernamesDisplayedInLqaReport": true,
"usersMaySetAutoPropagation": true,
"vendors": {
"canChangeSharedJobDueDate": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"canChangeSharedJobDueDateEnabled": true,
"jobVendorsMayUploadReferences": true
},
"webEditorEnabledForLinguists": true
}Edit access and security settings
curl --request PUT \
--url https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"allowLoadingExternalContentInEditors": true,
"allowLoadingIframes": true,
"allowedDomains": [
"<string>"
],
"downloadEnabled": true,
"emailNotifications": true,
"linguistsMayDownloadLqaReport": true,
"linguistsMayEditLockedSegments": true,
"linguistsMayEditSource": true,
"linguistsMayEditTagContent": true,
"notifyJobOwnerStatusChanged": true,
"notifyJobOwnerStatusChangedTemplateUid": "<string>",
"notifyReference": true,
"notifyReferenceGroups": "<string>",
"notifyReferenceTemplateUid": "<string>",
"notifyUserMentionOrComment": true,
"notifyUserMentionOrCommentTemplateUid": "<string>",
"showUserDataToLinguists": true,
"strictWorkflowFinish": true,
"triggerWebhooks": true,
"useVendors": true,
"userMaySetInstantQA": true,
"usernamesDisplayedInLqaReport": true,
"usersMaySetAutoPropagation": true,
"vendors": {
"canChangeSharedJobDueDate": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"canChangeSharedJobDueDateEnabled": true,
"jobVendorsMayUploadReferences": true
},
"webEditorEnabledForLinguists": true
}
'import requests
url = "https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings"
payload = {
"allowLoadingExternalContentInEditors": True,
"allowLoadingIframes": True,
"allowedDomains": ["<string>"],
"downloadEnabled": True,
"emailNotifications": True,
"linguistsMayDownloadLqaReport": True,
"linguistsMayEditLockedSegments": True,
"linguistsMayEditSource": True,
"linguistsMayEditTagContent": True,
"notifyJobOwnerStatusChanged": True,
"notifyJobOwnerStatusChangedTemplateUid": "<string>",
"notifyReference": True,
"notifyReferenceGroups": "<string>",
"notifyReferenceTemplateUid": "<string>",
"notifyUserMentionOrComment": True,
"notifyUserMentionOrCommentTemplateUid": "<string>",
"showUserDataToLinguists": True,
"strictWorkflowFinish": True,
"triggerWebhooks": True,
"useVendors": True,
"userMaySetInstantQA": True,
"usernamesDisplayedInLqaReport": True,
"usersMaySetAutoPropagation": True,
"vendors": {
"canChangeSharedJobDueDate": [{ "uid": "3HYnHHLkTPJfMxBCDbPXFe" }],
"canChangeSharedJobDueDateEnabled": True,
"jobVendorsMayUploadReferences": True
},
"webEditorEnabledForLinguists": True
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.put(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'PUT',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
allowLoadingExternalContentInEditors: true,
allowLoadingIframes: true,
allowedDomains: ['<string>'],
downloadEnabled: true,
emailNotifications: true,
linguistsMayDownloadLqaReport: true,
linguistsMayEditLockedSegments: true,
linguistsMayEditSource: true,
linguistsMayEditTagContent: true,
notifyJobOwnerStatusChanged: true,
notifyJobOwnerStatusChangedTemplateUid: '<string>',
notifyReference: true,
notifyReferenceGroups: '<string>',
notifyReferenceTemplateUid: '<string>',
notifyUserMentionOrComment: true,
notifyUserMentionOrCommentTemplateUid: '<string>',
showUserDataToLinguists: true,
strictWorkflowFinish: true,
triggerWebhooks: true,
useVendors: true,
userMaySetInstantQA: true,
usernamesDisplayedInLqaReport: true,
usersMaySetAutoPropagation: true,
vendors: {
canChangeSharedJobDueDate: [{uid: '3HYnHHLkTPJfMxBCDbPXFe'}],
canChangeSharedJobDueDateEnabled: true,
jobVendorsMayUploadReferences: true
},
webEditorEnabledForLinguists: true
})
};
fetch('https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings', options)
.then(res => res.json())
.then(res => console.log(res))
.catch(err => console.error(err));<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_POSTFIELDS => json_encode([
'allowLoadingExternalContentInEditors' => true,
'allowLoadingIframes' => true,
'allowedDomains' => [
'<string>'
],
'downloadEnabled' => true,
'emailNotifications' => true,
'linguistsMayDownloadLqaReport' => true,
'linguistsMayEditLockedSegments' => true,
'linguistsMayEditSource' => true,
'linguistsMayEditTagContent' => true,
'notifyJobOwnerStatusChanged' => true,
'notifyJobOwnerStatusChangedTemplateUid' => '<string>',
'notifyReference' => true,
'notifyReferenceGroups' => '<string>',
'notifyReferenceTemplateUid' => '<string>',
'notifyUserMentionOrComment' => true,
'notifyUserMentionOrCommentTemplateUid' => '<string>',
'showUserDataToLinguists' => true,
'strictWorkflowFinish' => true,
'triggerWebhooks' => true,
'useVendors' => true,
'userMaySetInstantQA' => true,
'usernamesDisplayedInLqaReport' => true,
'usersMaySetAutoPropagation' => true,
'vendors' => [
'canChangeSharedJobDueDate' => [
[
'uid' => '3HYnHHLkTPJfMxBCDbPXFe'
]
],
'canChangeSharedJobDueDateEnabled' => true,
'jobVendorsMayUploadReferences' => true
],
'webEditorEnabledForLinguists' => true
]),
CURLOPT_HTTPHEADER => [
"Authorization: <api-key>",
"Content-Type: application/json"
],
]);
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
if ($err) {
echo "cURL Error #:" . $err;
} else {
echo $response;
}package main
import (
"fmt"
"strings"
"net/http"
"io"
)
func main() {
url := "https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings"
payload := strings.NewReader("{\n \"allowLoadingExternalContentInEditors\": true,\n \"allowLoadingIframes\": true,\n \"allowedDomains\": [\n \"<string>\"\n ],\n \"downloadEnabled\": true,\n \"emailNotifications\": true,\n \"linguistsMayDownloadLqaReport\": true,\n \"linguistsMayEditLockedSegments\": true,\n \"linguistsMayEditSource\": true,\n \"linguistsMayEditTagContent\": true,\n \"notifyJobOwnerStatusChanged\": true,\n \"notifyJobOwnerStatusChangedTemplateUid\": \"<string>\",\n \"notifyReference\": true,\n \"notifyReferenceGroups\": \"<string>\",\n \"notifyReferenceTemplateUid\": \"<string>\",\n \"notifyUserMentionOrComment\": true,\n \"notifyUserMentionOrCommentTemplateUid\": \"<string>\",\n \"showUserDataToLinguists\": true,\n \"strictWorkflowFinish\": true,\n \"triggerWebhooks\": true,\n \"useVendors\": true,\n \"userMaySetInstantQA\": true,\n \"usernamesDisplayedInLqaReport\": true,\n \"usersMaySetAutoPropagation\": true,\n \"vendors\": {\n \"canChangeSharedJobDueDate\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"canChangeSharedJobDueDateEnabled\": true,\n \"jobVendorsMayUploadReferences\": true\n },\n \"webEditorEnabledForLinguists\": true\n}")
req, _ := http.NewRequest("PUT", url, payload)
req.Header.Add("Authorization", "<api-key>")
req.Header.Add("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)
defer res.Body.Close()
body, _ := io.ReadAll(res.Body)
fmt.Println(string(body))
}HttpResponse<String> response = Unirest.put("https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"allowLoadingExternalContentInEditors\": true,\n \"allowLoadingIframes\": true,\n \"allowedDomains\": [\n \"<string>\"\n ],\n \"downloadEnabled\": true,\n \"emailNotifications\": true,\n \"linguistsMayDownloadLqaReport\": true,\n \"linguistsMayEditLockedSegments\": true,\n \"linguistsMayEditSource\": true,\n \"linguistsMayEditTagContent\": true,\n \"notifyJobOwnerStatusChanged\": true,\n \"notifyJobOwnerStatusChangedTemplateUid\": \"<string>\",\n \"notifyReference\": true,\n \"notifyReferenceGroups\": \"<string>\",\n \"notifyReferenceTemplateUid\": \"<string>\",\n \"notifyUserMentionOrComment\": true,\n \"notifyUserMentionOrCommentTemplateUid\": \"<string>\",\n \"showUserDataToLinguists\": true,\n \"strictWorkflowFinish\": true,\n \"triggerWebhooks\": true,\n \"useVendors\": true,\n \"userMaySetInstantQA\": true,\n \"usernamesDisplayedInLqaReport\": true,\n \"usersMaySetAutoPropagation\": true,\n \"vendors\": {\n \"canChangeSharedJobDueDate\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"canChangeSharedJobDueDateEnabled\": true,\n \"jobVendorsMayUploadReferences\": true\n },\n \"webEditorEnabledForLinguists\": true\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://cloud.memsource.com/web/api2/v2/projects/{projectUid}/accessSettings")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Put.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"allowLoadingExternalContentInEditors\": true,\n \"allowLoadingIframes\": true,\n \"allowedDomains\": [\n \"<string>\"\n ],\n \"downloadEnabled\": true,\n \"emailNotifications\": true,\n \"linguistsMayDownloadLqaReport\": true,\n \"linguistsMayEditLockedSegments\": true,\n \"linguistsMayEditSource\": true,\n \"linguistsMayEditTagContent\": true,\n \"notifyJobOwnerStatusChanged\": true,\n \"notifyJobOwnerStatusChangedTemplateUid\": \"<string>\",\n \"notifyReference\": true,\n \"notifyReferenceGroups\": \"<string>\",\n \"notifyReferenceTemplateUid\": \"<string>\",\n \"notifyUserMentionOrComment\": true,\n \"notifyUserMentionOrCommentTemplateUid\": \"<string>\",\n \"showUserDataToLinguists\": true,\n \"strictWorkflowFinish\": true,\n \"triggerWebhooks\": true,\n \"useVendors\": true,\n \"userMaySetInstantQA\": true,\n \"usernamesDisplayedInLqaReport\": true,\n \"usersMaySetAutoPropagation\": true,\n \"vendors\": {\n \"canChangeSharedJobDueDate\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"canChangeSharedJobDueDateEnabled\": true,\n \"jobVendorsMayUploadReferences\": true\n },\n \"webEditorEnabledForLinguists\": true\n}"
response = http.request(request)
puts response.read_body{
"allowLoadingExternalContentInEditors": true,
"allowLoadingIframes": true,
"allowedDomains": [
"<string>"
],
"downloadEnabled": true,
"emailNotifications": true,
"linguistsMayDownloadLqaReport": true,
"linguistsMayEditLockedSegments": true,
"linguistsMayEditSource": true,
"linguistsMayEditTagContent": true,
"notifyJobOwnerStatusChanged": true,
"notifyJobOwnerStatusChangedTemplateUid": "<string>",
"notifyReference": true,
"notifyReferenceGroups": "<string>",
"notifyReferenceTemplateUid": "<string>",
"notifyUserMentionOrComment": true,
"notifyUserMentionOrCommentTemplateUid": "<string>",
"showUserDataToLinguists": true,
"strictWorkflowFinish": true,
"triggerWebhooks": true,
"useVendors": true,
"userMaySetInstantQA": true,
"usernamesDisplayedInLqaReport": true,
"usersMaySetAutoPropagation": true,
"vendors": {
"canChangeSharedJobDueDate": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"canChangeSharedJobDueDateEnabled": true,
"jobVendorsMayUploadReferences": true
},
"webEditorEnabledForLinguists": true
}Authorizations
Get a token from auth/login endpoint and then pass it in the Authorization HTTP header in every subsequent API call. For more information visit our help center.
Path Parameters
Project UID
Body
Default: true
Default: false
Default: false
Default: false
Default: true
Default: false
Default: true
Default: true
Default: false
Default: false
Default: false
Default: false
Default: false
Default: true
Default: false
Default: true
Default: true
Default: true
Show child attributes
Show child attributes
Default: false
Response
OK
When true, the editor may load external content such as images
When true, the editor may load iframes
List of domains that are allowed to load iframes in the editor
When true, linguists may download the project TMX
When true, email notifications are enabled for the project
When true, linguists may download the LQA report
When true, linguists may edit segments that are locked
When true, linguists may edit source segments
When true, linguists may edit tag content in segments
When true, the job owner is notified when the job status changes
UID of the email template used for job-status-changed notifications to the job owner
When true, notifications are sent for reference file events
Comma-separated list of user groups that receive reference notifications
UID of the email template used for reference notifications
When true, users are notified when they are mentioned or receive a comment
UID of the email template used for mention and comment notifications
When true, linguists can see job owner and other user data
When true, linguists must complete all workflow steps in order
When true, webhooks are triggered for project events
When true, vendor organizations may be assigned to the project
When true, users may enable instant QA on their jobs
When true, user names are visible in the LQA report
When true, linguists may toggle auto-propagation of translations
Show child attributes
Show child attributes
When true, the web editor is available to linguists
Was this page helpful?