---
title: "POST /v2/business-profiles/{profile_id}/dispute"
method: POST
path: "/v2/business-profiles/{profile_id}/dispute"
tags: ["business-profiles-v2"]
---

# POST /v2/business-profiles/{profile_id}/dispute

`POST /v2/business-profiles/{profile_id}/dispute`

## Request

- Base URL: `https://api.tracklysms.com/api`
- URL: `https://api.tracklysms.com/api/v2/business-profiles/{profile_id}/dispute`
- Auth: API key in header `X-Api-Key`

## Request body

- BusinessProfileDispute
  - `expectedIdentityRevision` integer, required
  - `reason` string: Optional explanation for manual review.

## Response `200`

Sent for manual review

## Other responses

- `400`: Invalid body
- `403`: Sandbox or missing key owner
- `404`: Business not found
- `409`: Identity or verification state changed

---

[API](https://skmtc.dev/tracklysms/apis/trackly-sms-api.md) · [All operations](https://skmtc.dev/tracklysms/apis/trackly-sms-api/llms.txt) · [OpenAPI document](https://skmtc.dev/tracklysms/apis/trackly-sms-api/revisions/ac1ad22cb2a9?raw)
