﻿# SERVER_ERROR — unexpected internal server error

The server encountered an unclassified internal error. The response body contains a `ticket` UUID that correlates with the server-side error log. No inter…

<em>cyoda-go version <a href="https://github.com/Cyoda-platform/cyoda-go/releases/tag/v0.6.2">0.6.2</a></em>

# errors.SERVER_ERROR

## NAME

SERVER_ERROR — an unexpected error occurred on the server that prevented the request from being fulfilled.

## SYNOPSIS

HTTP: `500` `Internal Server Error`. Retryable: `yes` (with caution).

## DESCRIPTION

The server encountered an unclassified internal error. The response body contains a `ticket` UUID that correlates with the server-side error log. No internal details are exposed in the response.

Retryable with caution. Simple reads may be retried safely. Writes must be treated as potentially applied — the write outcome must be verified before retrying to avoid duplicates. The `ticket` value identifies the server-side error log entry.

## SEE ALSO

- errors

## See also

- [`cyoda help errors`](/help/errors/) — Every error response from the Cyoda REST API carries a structured `errorCode` in the `properties` object. Multiple codes may share the same HTTP status. Programmatic handling keys on `errorCode`, not HTTP status.

## Raw formats

- [`/help/errors/server_error.json`](/help/errors/server_error.json) — full descriptor (matches `GET /help/{topic}` envelope)
- [`/help/errors/server_error.md`](/help/errors/server_error.md) — body only