Errors

tos_acceptance_required

422 – Terms of Service not accepted.

Terms of Service not accepted. Answered with 422.

What it means

No Org exists for the address yet, and signup requires accepting the Terms of Service including the Data Processing Agreement.

What to do

Have the account holder accept them and resend with tos_accepted: true.

The body

{
  "type": "https://tigby.eu/problems/tos_acceptance_required",
  "title": "Terms of Service not accepted",
  "status": 422,
  "detail": "…what was refused, naming this request's own values",
  "code": "tos_acceptance_required",
  "doc_url": "https://docs.tigby.eu/errors/tos_acceptance_required",
  "agent_hint": "…the next step, for software"
}

Branch on code. The detail names this request's own Handle, id or limit and is not part of the contract.