# Confirm the business details

> Save the customer's answers to the setup review. Becomes Revnu's memory of the business, exactly as the dashboard review does.

Canonical: https://revnu.com/docs/setup-confirm
Last updated: 2026-10-06

One `{ id, value }` per row from [setup status](/docs/setup-status): the `found` text when it's right, the customer's correction when it isn't, or their answer to a `question` row. `businessName` corrects the name and `extra` is anything else Revnu should know.

```bash
curl -X POST -H "Authorization: Bearer $REVNU_API_TOKEN" -H "content-type: application/json" \
  -d '{"rows":[{"id":"sells","value":"Invoicing for design agencies"},{"id":"neverSay","value":"Never call it accounting software"}]}' \
  https://revnu.com/api/v1/setup/confirm
```

## Response

`200 { "ok": true }`. A row id that isn't in the review, or a required row left empty, returns `409`.

## Frequently asked questions

### Can an agent confirm without asking the customer?

It shouldn't. These answers become what Revnu says about the business. Show the customer the rows and confirm what they agree to.
