---
title: "POST /validateclientdata/{ClientDimensionGroupId}"
method: POST
path: "/validateclientdata/{ClientDimensionGroupId}"
tags: ["DataIntegration"]
---

# POST /validateclientdata/{ClientDimensionGroupId}

`POST /validateclientdata/{ClientDimensionGroupId}`

Validates a client data file against a client dimension group.  The file should be posted as part of a 'multipart/form-data'-encoded request.  Only one file may be posted per request.
        The file should contain all the fields described in the mapping of client dimension group it contains data for, in addition to 'date', 'measure' and 'value' fields.

## Path parameters

- `ClientDimensionGroupId` string, required

## Query parameters

- `ShouldDeleteExistingRecords` boolean, required
- `ShouldReplaceRecordIfExists` boolean
- `InlineData` string

## Response `200`

OK

## Other responses

- `429` — If the user has sent too many requests

---

[API](https://skmtc.net/prevedere/apis/board-foresight-api-v1.md) · [All operations](https://skmtc.net/prevedere/apis/board-foresight-api-v1/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/prevedere/board-foresight-api-v1/revisions/c5ac8232e334/schema)
