Blocklist API
Create blocklist term
Changed onCreate blocklist term endpoint.
post/glossary-api/v3/accounts/{accountUid}/blocklists/{blocklistUid}/terms
Request
- Base URLhttps://api.smartling.com
- AuthHTTP bearer
Path parameters
accountUidstring required
The account’s unique identifier. This can be found in the Smartling Dashboard under Account Settings > API.
blocklistUidstring uuid required
Unique identifier of the blocklist.
Request body
Example request
{
"term": "some term to be blocked",
"variants": [
"en synonym to the term"
],
"preferredTerms": [
"some preferred term instead of current"
],
"localeIds": [
"uk-UA",
"en"
]
}Response
Example response
{
"response": {
"data": {
"termUid": "bac90990-4be1-4570-81da-b719cddd541#",
"blocklistUid": "aad90990-4be1-4570-81da-b719cddd8152",
"variants": [
"en variation of the original term"
],
"preferredTerms": [
"suggested term 1",
"suggested term 2"
],
"localeIds": [
"en",
"uk-UA"
],
"createdByUserUid": "99b0662fbae1",
"modifiedByUserUid": "99b0662fbae1",
"createdDate": "2026-01-15T10:00:00Z",
"modifiedDate": "2026-01-15T10:00:00Z"
}
}
}Changes
- breaking
the response's body type changed from no type to
objectfor status - warning
the
/request property's maxLength was set to250 - warning
the
request property's maxLength was set to250 - warning
the
/request property's maxLength was set to250 - warning
removed the request property
- info
added the new optional request property
- info
removed
subschema #2from the response bodyallOflist for the response status - info
added the required property
to the response with the status
- breaking
- info
endpoint added
- info