---
title: "Generate test data for partner development"
method: POST
path: "/v2/partner/development/add-test-data"
tags: ["Partner"]
---

# Generate test data for partner development

`POST /v2/partner/development/add-test-data`

## Request

- Base URL: `https://api.prod.whoop.com/developer`
- URL: `https://api.prod.whoop.com/developer/v2/partner/development/add-test-data`
- Auth: OAuth 2
  - Client credentials
  - Token URL: `https://api.prod.whoop.com/developer/v2/partner/token`
- TypeScript: <https://skmtc.dev/whoop/apis/whoop-api/docs/v2/partner/development/add-test-data/post.ts> (a function with typed inputs; its response is checked against the schema)

Generates a test user and a lab requisition with a booked appointment for partner integration testing. Fetch it with GET /v2/partner/requisition/{id}. Only available in non-production environments.

## Query parameters

- `appointmentType` 'IN_PERSON' | 'MOBILE' | 'VIRTUAL'

## Response `200`

Test data generated successfully

- TestDataCreateResponse
  - `requisition_id` string, uuid, required: the id of the created lab requisition

## Other responses

- `404`: Not available in production environments
- `500`: Failed to generate test data

## Changes

- **2026-11-07** `2add8c1207db`: 1 info
  - endpoint added

[Operation history](https://skmtc.dev/whoop/apis/whoop-api/changes/v2/partner/development/add-test-data/post.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)
