CONFIG_ERROR — Server missing required configuration
Summary
Section titled “Summary”A required server-side configuration value is missing — for example, a service role key or signing secret that should be set in the API’s environment. Nothing you can do from the client side. This is rare and usually points at a deploy issue we need to fix.
HTTP status
Section titled “HTTP status”500 Internal Server Error. Standard envelope.
Example response
Section titled “Example response”{ "success": false, "error": { "code": "CONFIG_ERROR", "message": "Server configuration error. Please contact support.", "request_id": "req_01HXJZK4ABCDEF", "doc_url": "https://docs.surveycoder.io/errors/config-error" }}Why this happens
Section titled “Why this happens”A required environment variable or secret is unset, malformed, or pointing at a resource that doesn’t exist. We never expose the specific missing variable in the error message (that would be a security leak).
How to fix it
Section titled “How to fix it”- Email support@surveycoder.io with the
request_id. Include the endpoint you called and the timestamp. - Check the status page — if there’s an active incident, we’re already on it.
- Don’t retry in a tight loop —
CONFIG_ERRORwon’t fix itself without a deploy.