# E28010 — AMBBusinessTransitionInvalid

The business cannot move to that state from the state it is in.

- **HTTP status**: `422`
- **Type**: `validation_error`
- **Name**: `AMBBusinessTransitionInvalid`

## What to do

Read the business to check its current status, then use an operation allowed in that state. An Apple Business ID can be changed only in draft, or to correct a missing or invalid ID on a rejected business. Submission is a separate operation and is allowed only for draft or rejected businesses.

Operations that resolve this:

- [List Apple Messages for Business records](/docs/api/reference/list-amb-businesses)

## Related

- [E28xxx — Apple Messages for Business](/docs/api/errors/E28xxx): every code in this range
- [Errors](/docs/api/errors): the full wire contract, status mapping, and error catalog
- [Error handling](/docs/guides/errors): branching on `type` and `code`, validation details, and `vendor_code`

## Related resources

- [Should I use a Bird SDK or call the API directly?](/explained/platform/should-i-use-an-sdk-or-call-the-api-directly) (answer)
- [Build your first integration](/learn/paths/integration) (course)
- [Send your first email](/docs/get-started/send-your-first-email) (docs)

[Get an implementation brief](/learn/workspace?topic=api-basics)
