provider_oauth_revoked
Errors · connection_error
HTTP 410 · type connection_error
User revoked OAuth in the provider portal.
When it fires
The user went to Google's or Microsoft's account portal and revoked ChronaPilot. The next provider request returned invalid_grant.
Recovery
Same recovery as connection_expired — direct them back through POST /v1/connections/start.
Example response
JSON
{
"error": {
"type": "connection_error",
"code": "provider_oauth_revoked",
"message": "User revoked OAuth in the provider portal.",
"doc_url": "https://docs.chronapilot.com/errors/provider-oauth-revoked",
"request_id": "req_1A2b3C4d5E6f"
}
}