# internal_error

Something went wrong on our side. What causes the BioFlow API's internal_error error (HTTP 500) and how to fix it.

HTTP 500 · `application/problem+json` · Something went wrong on our side.

## What causes it

- Something failed on BioFlow's side — the request may or may not have taken effect.

## How to fix it

- Retry safely: on consequential POSTs, reuse the SAME `Idempotency-Key` so the retry can't double-apply.
- If it persists, contact support@getbioflow.com and quote the `request_id` from the response.

## Example response body

```json
{
  "type": "https://getbioflow.com/docs/api/errors/internal-error",
  "title": "Something went wrong on our side",
  "status": 500,
  "instance": "urn:request:req_01abc",
  "code": "internal_error",
  "request_id": "req_01abc"
}
```

Branch on the stable `code` field — `title` and `detail` are for humans and may
change. `type` (`https://getbioflow.com/docs/api/errors/internal-error`) always resolves to this page. Quote
`request_id` when contacting support. Full code registry on the
[API docs hub](/docs/api#errors); the complete surface is in the
[interactive reference](/docs/api-reference).
