Languages
Languages are the localizations of which data can exist in the PIM installation. If users shall be able to enter data in a specific culture, that language must be added to the system. All languages in the system are based on ISO Culture codes. Each ISO culture code can only be added once, meaning no two languages can use the same culture code
Authorizations
AuthorizationstringRequired
Responses
200
OK
application/json
get
/v1/LanguagesGET /v1/Languages HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
200
OK
[
{
"Id": 1,
"CultureCode": "en-GB",
"Name": "English",
"SortOrder": 0
},
{
"Id": 2,
"CultureCode": "da-DK",
"Name": "Danish",
"SortOrder": 0
},
{
"Id": 3,
"CultureCode": "de-DE",
"Name": "German",
"SortOrder": 0
}
]Authorizations
AuthorizationstringRequired
Body
Model to add a language
CultureCodestring | nullableOptional
ISO 639-1 culture code
Namestring | nullableOptional
Presented name of language
SortOrderinteger · int32Optional
Sort order of language
Responses
200
OK
application/json
Responseinteger · int32
400
Bad Request
application/json
post
/v1/LanguagesPOST /v1/Languages HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 50
{
"CultureCode": "text",
"Name": "text",
"SortOrder": 1
}{
"CultureCode": "en-GB",
"Name": "English",
"SortOrder": 0
}Authorizations
AuthorizationstringRequired
Body
Represents a language
Idinteger · int32Optional
Unique id of language
CultureCodestring | nullableOptional
Culture code of language
Namestring | nullableOptional
Presented name of language
SortOrderinteger · int32Optional
Sort order of language
Responses
200
OK
No content
400
Bad Request
application/json
put
/v1/LanguagesPUT /v1/Languages HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Content-Type: application/json
Accept: */*
Content-Length: 71
{
"Id": 1,
"CultureCode": "en-GB",
"Name": "English (british)",
"SortOrder": 0
}No content
Authorizations
AuthorizationstringRequired
Path parameters
idinteger · int32Required
Id of language
Responses
200
OK
application/json
404
Not Found
application/json
get
/v1/Languages/{id}GET /v1/Languages/{id} HTTP/1.1
Host:
Authorization: YOUR_API_KEY
Accept: */*
{
"Id": 1,
"CultureCode": "en-GB",
"Name": "English",
"SortOrder": 0
}Last updated