# API_UNCAUGHT: Uncaught exception on API surface

- Module: API. Public API and internal BFF surfaces
- Severity: Error
- Impact: Customers. End customers are affected (e.g. a missing e-mail, payment or order).
- Retry: Manual. Safe for an operator to retry the action.
- Reference: https://docs.bizkithub.com/en/system-codes/API_UNCAUGHT

## What happened

A request to a public or internal API surface raised an exception that bypassed the per-route handlers. The client received a generic 500 response.

## Likely causes

- An API request triggered an unexpected exception that no specific handler caught.
- Invalid or unexpected input reached code that did not validate it.
- A dependency such as the database or an external provider failed during the request.

## How to resolve

1. Open the log detail in admin to see the URL, error type, and cause.
2. If the request was sent by your integration, check the request payload and retry.
3. If the error persists for valid requests, contact support@bizkithub.com with the log entry.

## Related codes

- B0000001: Generic error without a specific code
- API_TRK: Client-reported tracking event
- ACT_WRITE_FAIL: Activity entry could not be saved
- API_SVC: Service API log forward
