---
title: "Updates the validation information of a rapid."
method: PATCH
path: "/rapid/validation/{rapidId}"
tags: ["CustomerRapid"]
---

# Updates the validation information of a rapid.

`PATCH /rapid/validation/{rapidId}`

## Path parameters

- `rapidId` string, required

## Request body

- UpdateValidationRapidEndpointInput
  - `truth` union
    - object
      - `_t` 'AttachCategoryTruth', required
      - `correctCategories` string[], required
    - object
      - `_t` 'BoundingBoxTruth', required
      - `xMin` number, double, required
      - `yMin` number, double, required
      - `xMax` number, double, required
      - `yMax` number, double, required
    - object
      - `_t` 'ClassifyTruth', required
      - `correctCategories` string[], required
    - object
      - `_t` 'CompareTruth', required
      - `winnerId` string, required
    - object
      - `_t` 'EmptyValidationTruth', required
    - object
      - `_t` 'LineTruth', required
    - object
      - `_t` 'LocateBoxTruth', required
      - `boundingBoxes` LocateBoxTruthBox[], required
        - `xMin` number, double, nullable
        - `yMin` number, double, nullable
        - `xMax` number, double, nullable
        - `yMax` number, double, nullable
      - `requiredPrecision` number, double
      - `requiredCompleteness` number, double
    - object
      - `_t` 'MultiCompareTruth', required
      - `correctCombinations` array[], required
        - string[]
    - object
      - `_t` 'NamedEntityTruth', required
      - `classifications` NamedEntityTruthNamedClassification[], required
        - `start` integer, required
        - `end` integer, required
        - `classification` string, required
    - object
      - `_t` 'PolygonTruth', required
    - object
      - `_t` 'ScrubTruth', required
      - `validRanges` ScrubTruthScrubRange[], required
        - `start` integer, required
        - `end` integer, required
    - object
      - `_t` 'SkipTruth', required
    - object
      - `_t` 'TranscriptionTruth', required
      - `correctWords` TranscriptionTruthTranscriptionWord[], required
        - `word` string, required
        - `wordIndex` integer, required
      - `strictGrading` boolean, nullable
      - `requiredPrecision` number, double, nullable
      - `requiredCompleteness` number, double, nullable
  - `explanation` string, nullable — The optional explanation shown when users answer incorrectly.
  - `context` string, nullable — An optional text context to show the user.
  - `contextAsset` union — An optional asset to use as context to show the user.
    - IAssetInputExistingAssetInput
      - `_t` 'ExistingAssetInput', required
      - `name` string, required
      - `metadata` object, nullable
      - `identifier` string, nullable
    - IAssetInputMultiAssetInput
      - `_t` 'MultiAssetInput', required
      - `assets` IAssetInput[], required
        - union
          - object
            - `_t` 'ExistingAssetInput', required
            - `name` string, required
            - `metadata` object, nullable
            - `identifier` string, nullable
          - object
            - `_t` 'MultiAssetInput', required
            - `assets` IAssetInput[], required
            - `metadata` object, nullable
            - `identifier` string, nullable
          - object
            - `_t` 'TextAssetInput', required
            - `text` string, required
            - `metadata` object, nullable
            - `identifier` string, nullable
      - `metadata` object, nullable
      - `identifier` string, nullable
    - IAssetInputTextAssetInput
      - `_t` 'TextAssetInput', required
      - `text` string, required
      - `metadata` object, nullable
      - `identifier` string, nullable
  - `randomCorrectProbability` number, double, nullable — The probability that a random answer is correct.
  - `sortIndex` integer — Controls the serving order of rapids within a target group.

## Response `204`

No Content

## Other responses

- `400` — Bad Request
- `401` — Unauthenticated
- `403` — Forbidden

---

[API](https://skmtc.net/rapidata/apis/rapidata-api.md) · [All operations](https://skmtc.net/rapidata/apis/rapidata-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/rapidata/rapidata-api/versions/e42ec51c7b88/schema)
