---
title: "Get Service Configuration."
method: GET
path: "/configurations/service"
tags: ["Configurations"]
---

# Get Service Configuration.

`GET /configurations/service`

Get the Personalizer service configuration.

## Response `200`

Success

- ServiceConfiguration — The configuration of the service.
  - `rewardWaitTime` string, duration, required — The time span waited until a request is marked with the default reward. For example, PT5M (5 mins). For information about the time format, see http://en.wikipedia.org/wiki/ISO_8601#Durations
  - `defaultReward` number, float, required — The reward given if a reward is not received within the specified wait time.
  - `rewardAggregation` string, required — The function used to process rewards, if multiple reward scores are received before rewardWaitTime is over.
  - `explorationPercentage` number, float, required — The percentage of rank responses that will use exploration.
  - `modelExportFrequency` string, duration, required — Personalizer will start using the most updated trained model for online ranks automatically every specified time period. For example, PT5M (5 mins). For information about the time format, see http://en.wikipedia.org/wiki/ISO_8601#Durations
  - `logMirrorEnabled` boolean — Flag indicates whether log mirroring is enabled.
  - `logMirrorSasUri` string — Azure storage account container SAS URI for log mirroring.
  - `logRetentionDays` integer, required — Number of days historical logs are to be maintained. -1 implies the logs will never be deleted.

---

[API](https://skmtc.dev/azure/apis/personalizer-client.md) · [All operations](https://skmtc.dev/azure/apis/personalizer-client/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/azure/personalizer-client/revisions/a086285ef734/schema)
