# E16xxx — Trust

Error codes in the `E16xxx` range that the public Bird API returns. Each code links to its own page (the page its `doc_url` points at) with the cause and what to do. Retired codes stay listed; they are never renamed or reused.

| Code                                | Name             | Status | Message                                                            |
| ----------------------------------- | ---------------- | ------ | ------------------------------------------------------------------ |
| [`E16000`](/docs/api/errors/E16000) | `TrustGateUnmet` | `412`  | This action requires verification steps that are not yet complete. |

## Related

- [Errors](/docs/api/errors): the full wire contract, status mapping, and all code ranges
- [Error handling](/docs/guides/errors): branching on `type` and `code`, validation details, and `vendor_code`