Unsupported Media Type
- HTTP status
- 415 Unsupported Media Type
What happened
Fastify's reason phrase: the body has no Content-Type, or one the API does not read, such as XML or form data.
What to do
Send Content-Type: application/json.
Example
JSON
{
"error": "Unsupported Media Type",
"statusCode": 415,
"code": "FST_ERR_CTP_INVALID_MEDIA_TYPE",
"message": "Unsupported Media Type",
"request_id": "0f8e2c4a-6b1d-4e3f-9a7c-5d2b8e1f4a60",
"doc_url": "https://developers.komplai.dk/errors/unsupported-media-type"
}Every response carries a Request-Id header, and an error body repeats it as request_id. Quote it when you ask komplai about a call.
Endpoints that can return it
- POST
/v1/chat/completionsCreate a chat completion - POST
/v1/decideEvaluate one text - POST
/v1/decide/batchEvaluate several texts - POST
/v1/coding/chat/completionsStream a coding completion