{
"$type": "site.standard.document",
"bskyPostRef": {
"cid": "bafyreicv2ipqtlczh7b3dkuz3rlq4boq233gsvxecmt4dp5pvibxmql5z4",
"uri": "at://did:plc:lk3jfj3zq4k4wxnk474axylu/app.bsky.feed.post/3mfuz2kz5ovw2"
},
"path": "/t/chatkit-invalid-upload-file-types/1364508#post_4",
"publishedAt": "2026-02-27T21:47:43.000Z",
"site": "https://community.openai.com",
"textContent": "Hey all, thanks for laying everything out clearly.\n\nSince uploads are enabled and other file types (like PDFs/images) work, but .csv / .xlsx are being rejected with chatkit.file_upload_type_rejected, this is likely happening at the ChatKit upload layer before your workflow runs.\n\nBefore we escalate this internally, we’ll need a bit more concrete evidence so engineering can investigate properly. Could you share the request ID from one of the failed `/v1/chatkit/files` calls, along with the exact MIME type being sent (you can check the `Content-Type` header in the network tab)? Also, let us know whether you're using the OpenAI-hosted ChatKit endpoint or running your own server, and roughly when (including timezone) the failure occurred.\n\nOnce we have that, we can package this properly for escalation.",
"title": "Chatkit invalid upload file types"
}