curl --request POST \
--url https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"jobParts": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"recipientUsers": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"bccAddress": "<string>",
"ccAddress": "<string>",
"message": "<string>",
"subject": "<string>"
}
'import requests
url = "https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails"
payload = {
"jobParts": [{ "uid": "3HYnHHLkTPJfMxBCDbPXFe" }],
"recipientUsers": [{ "uid": "3HYnHHLkTPJfMxBCDbPXFe" }],
"bccAddress": "<string>",
"ccAddress": "<string>",
"message": "<string>",
"subject": "<string>"
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
jobParts: [{uid: '3HYnHHLkTPJfMxBCDbPXFe'}],
recipientUsers: [{uid: '3HYnHHLkTPJfMxBCDbPXFe'}],
bccAddress: '<string>',
ccAddress: '<string>',
message: '<string>',
subject: '<string>'
})
};
fetch('https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails', 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/v1/lqa/assessments/reports/emails",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'jobParts' => [
[
'uid' => '3HYnHHLkTPJfMxBCDbPXFe'
]
],
'recipientUsers' => [
[
'uid' => '3HYnHHLkTPJfMxBCDbPXFe'
]
],
'bccAddress' => '<string>',
'ccAddress' => '<string>',
'message' => '<string>',
'subject' => '<string>'
]),
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/v1/lqa/assessments/reports/emails"
payload := strings.NewReader("{\n \"jobParts\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"recipientUsers\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"bccAddress\": \"<string>\",\n \"ccAddress\": \"<string>\",\n \"message\": \"<string>\",\n \"subject\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", 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.post("https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"jobParts\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"recipientUsers\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"bccAddress\": \"<string>\",\n \"ccAddress\": \"<string>\",\n \"message\": \"<string>\",\n \"subject\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"jobParts\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"recipientUsers\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"bccAddress\": \"<string>\",\n \"ccAddress\": \"<string>\",\n \"message\": \"<string>\",\n \"subject\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodySend email(s) with LQA reports
curl --request POST \
--url https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails \
--header 'Authorization: <api-key>' \
--header 'Content-Type: application/json' \
--data '
{
"jobParts": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"recipientUsers": [
{
"uid": "3HYnHHLkTPJfMxBCDbPXFe"
}
],
"bccAddress": "<string>",
"ccAddress": "<string>",
"message": "<string>",
"subject": "<string>"
}
'import requests
url = "https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails"
payload = {
"jobParts": [{ "uid": "3HYnHHLkTPJfMxBCDbPXFe" }],
"recipientUsers": [{ "uid": "3HYnHHLkTPJfMxBCDbPXFe" }],
"bccAddress": "<string>",
"ccAddress": "<string>",
"message": "<string>",
"subject": "<string>"
}
headers = {
"Authorization": "<api-key>",
"Content-Type": "application/json"
}
response = requests.post(url, json=payload, headers=headers)
print(response.text)const options = {
method: 'POST',
headers: {Authorization: '<api-key>', 'Content-Type': 'application/json'},
body: JSON.stringify({
jobParts: [{uid: '3HYnHHLkTPJfMxBCDbPXFe'}],
recipientUsers: [{uid: '3HYnHHLkTPJfMxBCDbPXFe'}],
bccAddress: '<string>',
ccAddress: '<string>',
message: '<string>',
subject: '<string>'
})
};
fetch('https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails', 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/v1/lqa/assessments/reports/emails",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => "",
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_POSTFIELDS => json_encode([
'jobParts' => [
[
'uid' => '3HYnHHLkTPJfMxBCDbPXFe'
]
],
'recipientUsers' => [
[
'uid' => '3HYnHHLkTPJfMxBCDbPXFe'
]
],
'bccAddress' => '<string>',
'ccAddress' => '<string>',
'message' => '<string>',
'subject' => '<string>'
]),
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/v1/lqa/assessments/reports/emails"
payload := strings.NewReader("{\n \"jobParts\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"recipientUsers\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"bccAddress\": \"<string>\",\n \"ccAddress\": \"<string>\",\n \"message\": \"<string>\",\n \"subject\": \"<string>\"\n}")
req, _ := http.NewRequest("POST", 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.post("https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails")
.header("Authorization", "<api-key>")
.header("Content-Type", "application/json")
.body("{\n \"jobParts\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"recipientUsers\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"bccAddress\": \"<string>\",\n \"ccAddress\": \"<string>\",\n \"message\": \"<string>\",\n \"subject\": \"<string>\"\n}")
.asString();require 'uri'
require 'net/http'
url = URI("https://cloud.memsource.com/web/api2/v1/lqa/assessments/reports/emails")
http = Net::HTTP.new(url.host, url.port)
http.use_ssl = true
request = Net::HTTP::Post.new(url)
request["Authorization"] = '<api-key>'
request["Content-Type"] = 'application/json'
request.body = "{\n \"jobParts\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"recipientUsers\": [\n {\n \"uid\": \"3HYnHHLkTPJfMxBCDbPXFe\"\n }\n ],\n \"bccAddress\": \"<string>\",\n \"ccAddress\": \"<string>\",\n \"message\": \"<string>\",\n \"subject\": \"<string>\"\n}"
response = http.request(request)
puts response.read_bodyAuthorizations
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.
Body
Email request specifying job parts, recipients, and optional email content.
Request body for sending LQA (Language Quality Assessment) report emails.
Job parts for which the LQA reports should be sent. Between 1 and 100 entries.
100Show child attributes
Show child attributes
Users who will receive the LQA report email. Between 1 and 100 entries.
100Show child attributes
Show child attributes
BCC email address for the report email. Must be a valid email address.
CC email address for the report email. Must be a valid email address.
Body text for the outgoing email. When organizationEmailTemplate is supplied, this value replaces the template body; otherwise it is inserted into the default email template.
Reference to an object by its unique identifier
Show child attributes
Show child attributes
Subject line of the report email. Must be at least 1 character when supplied. Null uses the default subject from the email template.
1 - 2147483647Response
Created
Was this page helpful?