---
title: "POST /v4/overrides/check"
method: POST
path: "/v4/overrides/check"
tags: ["Overrides"]
---

# POST /v4/overrides/check

`POST /v4/overrides/check`

Validate if an override is allowed. Checks: (1) rewardToken cannot change, (2) amount cannot change, (3) startTimestamp cannot change after campaign starts, (4) endTimestamp must be in future.

## Request body

- object
  - `oldConfig` unknown, required
  - `newConfig` unknown, required

## Response `200`

Response for status 200

- object
  - `isValid` boolean, required — Whether the override is valid
  - `errors` object[], required — Validation errors if any
    - `path` string, required — Field path that failed validation
    - `message` string, required — Human-readable error message

---

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