---
title: "Get V2 UUID for V1 Activity ID"
method: GET
path: "/v1/activity-mapping/{activityV1Id}"
tags: ["Activity ID Mapping"]
---

# Get V2 UUID for V1 Activity ID

`GET /v1/activity-mapping/{activityV1Id}`

## Request

- Base URL: `https://api.prod.whoop.com/developer`
- URL: `https://api.prod.whoop.com/developer/v1/activity-mapping/{activityV1Id}`
- Auth: none declared
- TypeScript: <https://skmtc.dev/whoop/apis/whoop-api/docs/v1/activity-mapping/:activityV1Id/get.ts> (a function with typed inputs; its response is checked against the schema)

Lookup the V2 UUID for a given V1 activity ID

## Path parameters

- `activityV1Id` integer, required

## Response `200`

Successfully retrieved mapping

- ActivityIdMappingResponse
  - `v2_activity_id` string, uuid, required: V2 Unique identifier for the activity

## Other responses

- `404`: Activity mapping not found
- `500`: Server error

## Changes

- **2025-11-09** `62a1fac08a6c`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/whoop/apis/whoop-api/changes/v1/activity-mapping/:activityV1Id/get.md)

---

[API](https://skmtc.dev/whoop/apis/whoop-api.md) - [All operations](https://skmtc.dev/whoop/apis/whoop-api/llms.txt) - [OpenAPI document](https://skmtc.dev/whoop/apis/whoop-api/revisions/2add8c1207db?raw)
