Get all personas

Returns all personas configured for the current instance. Personas are used to personalize search results for different customer segments.

Requires authentication.

Request

GET /personas

Headers

HeaderValue
AuthorizationBearer <token>

Response

Returns a JSON array of persona objects.

Response Body

FieldTypeDescription
idintegerUnique persona ID.
nameobjectMultilingual display name. Keys are language codes (e.g. en, de).
descriptionobjectMultilingual description. Keys are language codes.
identifierstringUnique machine-readable identifier for this persona.
updatedBystringEmail or name of the user who last updated this persona.

Example Response

[
  {
    "id": 1,
    "name": {
      "en": "High-Value Customers",
      "de": "Hochwertige Kunden"
    },
    "description": {
      "en": "Customers with a high average order value",
      "de": "Kunden mit hohem durchschnittlichem Bestellwert"
    },
    "identifier": "high-value",
    "updatedBy": "[email protected]"
  }
]
Response

Language
Credentials
Bearer
URL
LoadingLoading…
Response
Click Try It! to start a request and see the response here! Or choose an example:
application/json