Localisation

Create messages for different locale

Create messages for different locale.

post

/v1/_create

Body
tenantIdstring

Unique tenant id.

RequestInfoany
messagesobject[]
Responses
curl -L \
  --request POST \
  --url '/messages/v1/_create' \
  --header 'Content-Type: application/json' \
  --data '{"messages":[{}]}'
{}

update messages for different locale

update messages for different locale.

post

/v1/_update

Body
localestring

Locale of message.

tenantIdstring

Tenant of message.

modulestring

Module of message..

RequestInfoany
messagesobject[]
Responses
curl -L \
  --request POST \
  --url '/messages/v1/_update' \
  --header 'Content-Type: application/json' \
  --data '{"messages":[{}]}'
{
  "messages": [
    {
      "code": "text",
      "message": "text",
      "module": "text",
      "locale": "text"
    }
  ],
  "responseInfo": {}
}

delete messages

delete messages

post

/v1/_delete

Body
tenantIdstring

tenant id of message.

RequestInfoany
messagesobject[]
Responses
curl -L \
  --request POST \
  --url '/messages/v1/_delete' \
  --header 'Content-Type: application/json' \
  --data '{"messages":[{}]}'
{
  "successful": true,
  "responseInfo": {}
}

Returns all the messages by locale and tenantId.

post

/v1/_search

Query parameters
tenantIdstring · varcharrequired

Unique id for ulb.

localestring · varcharrequired

locale for message.

modulestring · varcharrequired

Module name for message

Responses
curl -L \
  --request POST \
  --url '/messages/v1/_search?tenantId=text&locale=text&module=text'
[
  {
    "messages": [
      {
        "code": "text",
        "message": "text",
        "module": "text",
        "locale": "text"
      }
    ],
    "responseInfo": {}
  }
]

Last updated

Was this helpful?