Logo
Search
Docs

Errors

Status codes and exact message strings from the end-user Connect GoHighLevel API.

Status codes

StatusWhenExact body
400No reseller context{"success":false,"message":"No reseller context found"}
400OAuth install URL not configuredSee the authorize-url endpoint errors block (env key GHL_END_USER_INSTALLATION_URL)
401No authenticated user on status/connections helpers{"success":false,"message":"Unauthenticated"}
404Reseller missing{"success":false,"message":"Reseller not found"}
404Connection not owned by caller{"success":false,"message":"Connection not found"}
422Validation{"message":"…","errors":{…}} — e.g. Location ID is required.
422Token verification failedRuntime verifier message — carbon-copied on each write endpoint's errors block
500Persist / delete / default / OAuth URL failuresExact controller message strings — carbon-copied on each endpoint's errors block
403Feature ghl_connect off{"message":"This feature is not enabled for your account. Please contact your administrator.","feature":"ghl_connect"}

Platform-wide 401/409/429 responses are also documented in the Introduction.