---
title: "Getting the current Usage Reporting configuration"
method: GET
path: "/v1/config/analytics"
tags: ["System Configuration"]
---

# Getting the current Usage Reporting configuration

`GET /v1/config/analytics`

If the Usage Reporting configuration is not set, this endpoint will return a `404`. Once the configuration is set, this endpoint will indicate whether the server will share usage data with the Central team. If the server will share usage data, and contact information was provided, this endpoint will also return the provided work email address and organization name.

## Response `200`

OK

- ConfigAnalytics
  - `key` string, required — The type of system configuration.
  - `setAt` string, required — ISO date format. The last time this system configuration was set.
  - `value` ConfigAnalyticsValue, required
    - `enabled` boolean, required — `true` if the server will share usage data with the Central team and `false` if not.
    - `email` string — The work email address to include with the metrics report.
    - `organization` string — The organization name to include with the metrics report.

## Other responses

- `404` — Not Found

## Changes

- **2026-04-03** `2aed27d9e013` — 5 breaking, 3 info
  - the response's body type/format changed from `object`/`` to ``/`` for status `200`
  - the `code` response's property type/format changed from `string`/`` to `number`/`` for status `404`
  - removed the required property `key` from the response with the `200` status
  - removed the required property `setAt` from the response with the `200` status
  - …4 more
- **2025-12-20** `022694254f0d` — 1 info
  - api operation id `Getting the current configuration` removed and replaced with `getTheCurrentConfiguration`
- **2025-10-27** `b11b54eea487` — 1 info
  - removed the non-success response with the status `403`
- **2025-03-13** `e8c2858fd4eb` — 2 breaking, 8 info
  - the response's body type/format changed from ``/`` to `object`/`` for status `200`
  - the `code` response's property type/format changed from `number`/`` to `string`/`` for status `404`
  - api operation id `getTheCurrentConfiguration` removed and replaced with `Getting the current configuration`
  - api tag `Usage Reporting Configuration` added
  - …6 more

[Change history](https://skmtc.dev/getodk/apis/odk-central-api/changes/v1/config/analytics/get.md)

---

[API](https://skmtc.dev/getodk/apis/odk-central-api.md) · [All operations](https://skmtc.dev/getodk/apis/odk-central-api/llms.txt) · [OpenAPI document](https://skmtc-service-production.skmtc.workers.dev/v1/apis/getodk/odk-central-api/revisions/d4f5ba77f644/schema)
