Skip to Content
Browse the Docs▾

Confirm the business details

POST/api/v1/setup/confirm

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

One { id, value } per row from 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.

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

Body

Field Type Meaning
rows array, required Up to 40 { id, value } objects, each value up to 2,000 characters. Ids come from review.rows.
businessName string The corrected business name, up to 120 characters.
extra string Anything else Revnu should know, up to 4,000 characters.

Response

Code Meaning
200 { "ok": true }. The stage moves to payment.
400 The body isn't the shape above, or has an unknown field.
409 rejected with a message: a row id that isn't in the review, a required row left empty, no website yet, or setup already finished.

After setup, change what Revnu knows in Settings → Memory. With the CLI: revnu setup confirm --keep-found --row <id>=<value>.

Frequently Asked Questions

Can an agent confirm without asking the customer?

Confirm with the customer first. These answers become what Revnu says about the business, so show the customer the rows and confirm what they agree to.