Get All Language Metadata

This API allows you to retrieve metadata for all languages supported by the Rewards.

Prerequisites

  • Authentication: Basic or OAuth credentials
  • Default access group

Resource information

URI/api_gateway/rewards/core/v1/metadata/language/create
HTTP MethodGET
PaginationNA
Batch supportNA
Rate limit informationNA

Sample API cURL

curl --request GET \
     --url https://host/api_gateway/rewards/core/v1/metadata/languages \
     --header 'accept: application/json'

Response parameters

ParameterData TypeDescription
statusobjectContains the status of the operation.
status.successbooleanIndicates whether the operation was successful.
status.codeintegerA code representing the status of the operation.
status.messagestringAdditional information about the operation.
languageListarrayList of languages fetched from the system.
languageList[].codestringUnique code representing the language.
languageList[].namestringThe name of the language.
languageList[].enabledbooleanIndicates whether the language is enabled.
{
    "status": {
        "success": true,
        "code": 2101,
        "message": "Language fetched successfully"
    },
    "languageList": [
        {
            "code": "      ",
            "name": "RALLY QUALITY DASHBOARD",
            "enabled": true
        },
        {
            "code": "                            123432",
            "name": "                        ",
            "enabled": true
        },
        {
            "code": "~~~~~~~~~",
            "name": "~~~~~~",
            "enabled": false
        },
        {
            "code": "12",
            "name": "malayalam",
            "enabled": false
        },
        {
            "code": "123",
            "name": "Malayalam",
            "enabled": false
        },
        {
            "code": "123333",
            "name": "NewTestLanguage",
            "enabled": true
        },
        {
            "code": "1234",
            "name": "Malayalam",
            "enabled": false
        },
        {
            "code": "ar",
            "name": "Arabic",
            "enabled": true
        },
        {
            "code": "arb",
            "name": "Arabic",
            "enabled": false
        },
        {
            "code": "Chinese",
            "name": "Chinese",
            "enabled": false
        },
        {
            "code": "de",
            "name": "German",
            "enabled": false
        },
        {
            "code": "Dutch",
            "name": "Dutch",
            "enabled": false
        },
        {
            "code": "en",
            "name": "English",
            "enabled": true
        },
        {
            "code": "English",
            "name": "English",
            "enabled": true
        },
        {
            "code": "fr",
            "name": "French",
            "enabled": true
        },
        {
            "code": "hin",
            "name": "Hindi",
            "enabled": true
        },
        {
            "code": "hin1",
            "name": "Hindi",
            "enabled": true
        },
        {
            "code": "HindiTest",
            "name": "TestHindi",
            "enabled": true
        },
        {
            "code": "ml",
            "name": "Malayalam",
            "enabled": true
        },
        {
            "code": "pro",
            "name": "pro test",
            "enabled": true
        },
        {
            "code": "prog",
            "name": "TestThis",
            "enabled": true
        },
        {
            "code": "sanskrit",
            "name": "sanskrit",
            "enabled": false
        },
        {
            "code": "sasadas d asd as ds ad as das d asd`",
            "name": "sadas d asd as ds ad as das d asd`",
            "enabled": false
        },
        {
            "code": "sp",
            "name": "Spanish",
            "enabled": true
        },
        {
            "code": "ST",
            "name": "Sanskrit",
            "enabled": true
        },
        {
            "code": "Testonly",
            "name": "NewLanguageTest",
            "enabled": true
        }
    ]
}

API error codes

CodeDescriptionReason
2101Language fetched successfullyThe request to fetch languages was successful.
404Resource not foundThe requested API endpoint or resource does not exist.
500UNEXPECTED_ERRORAn unexpected error occurred on the server.
400Invalid RequestThe request parameters or format were invalid.
Language
URL
Click Try It! to start a request and see the response here!