---
title: "Licence holder or owner. Write one correction to the linked Business Profile through Google's Business Information API: field website or phone only, value must be one the site publishes (an https address on the domain, a phone the site declares). Dry run unless confirm is APPLY. After the write the profile is read back: applied, pending_google_review or not_applied. Signed receipt (crawlcheck-business-fix) with before / sent / read back; also in /api/v1/changes (section listings)."
method: POST
path: "/api/v1/business/fixes"
---

# Licence holder or owner. Write one correction to the linked Business Profile through Google's Business Information API: field website or phone only, value must be one the site publishes (an https address on the domain, a phone the site declares). Dry run unless confirm is APPLY. After the write the profile is read back: applied, pending_google_review or not_applied. Signed receipt (crawlcheck-business-fix) with before / sent / read back; also in /api/v1/changes (section listings).

`POST /api/v1/business/fixes`

## Request

- Base URL: `https://crawlcheck.io`
- URL: `https://crawlcheck.io/api/v1/business/fixes`
- Auth: none required

## Request body

- object
  - `domain` string, required
  - `platform` 'google'
  - `field` 'website' | 'phone', required
  - `value` string, required
  - `confirm` 'APPLY'

## Response `200`

signed receipt (dry run, already correct, applied, pending or not applied)

- object, nullable
  - `kind` string, nullable
  - `v` number, nullable
  - `domain` string, nullable
  - `platform` string, nullable
  - `field` string, nullable
  - `before` string, nullable
  - `send` string, nullable
  - `dry_run` boolean, nullable
  - `write_status` number, nullable
  - `read_back` string, nullable
  - `pending_review` boolean, nullable
  - `result` string, nullable
  - `signature` object, nullable
    - `alg` string, nullable

## Other responses

- `400`: bad field
- `401`: licence or owner needed
- `409`: no Business Profile linked, or a platform that is not connected
- `422`: a value the site does not publish
- `502`: Google did not answer or the link has no token

---

[API](https://skmtc.dev/crawlcheck/apis/crawlcheck-api.md) · [All operations](https://skmtc.dev/crawlcheck/apis/crawlcheck-api/llms.txt) · [OpenAPI document](https://skmtc.dev/crawlcheck/apis/crawlcheck-api/revisions/57acbd6d4489?raw)
