needs_instance_host
Connector needs a subdomain · HTTP 400
What causes this
This provider is reached at a customer-specific host. OAuth authorize URLs may contain {subdomain} / {shop}, or the catalog hint is a wildcard.
How to fix it
Collect the subdomain in the widget or portal and send instance_host on connect/start. Salesforce also stores instance_url from the token response.
What the response looks like
{
"error": {
"code": "needs_instance_host",
"status": 400,
"message": "…",
"hint": "…",
"request_id": "req_…",
"docs_url": "https://cloud.ngentix.ai/docs/errors/needs_instance_host"
}
}
Quote the request_id if you contact support — it identifies your exact request in our logs.