---
title: "Check Mapping Conflicts"
method: GET
path: "/admin/field-mappings/conflicts"
tags: ["admin"]
---

# Check Mapping Conflicts

`GET /admin/field-mappings/conflicts`

## Request

- Base URL: `https://api.threadchain.pro` (the document declares no server; this is the origin it was published from)
- URL: `https://api.threadchain.pro/admin/field-mappings/conflicts`
- Auth: OAuth 2
  - Password
  - Token URL: `auth/token`

Check if other questions map to the same fields (conflict detection).

## Query parameters

- `field_names` string, required: Comma-separated list of field names to check
- `exclude_question` string, uuid, nullable: Exclude this question from conflict check

## Response `200`

Successful Response

- MappingConflictResponse
  - `has_conflicts` boolean, required
  - `conflicts` MappingConflictItem[], required
    - `field_name` string, required
    - `conflicting_questions` object[], required
    - `conflict_count` integer, required

## Other responses

- `422`: Validation Error

---

[API](https://skmtc.dev/threadchain/apis/threadchain-backend.md) - [All operations](https://skmtc.dev/threadchain/apis/threadchain-backend/llms.txt) - [OpenAPI document](https://skmtc.dev/threadchain/apis/threadchain-backend/revisions/8ee288a7e6bd?raw)
