Skip to content

AuthLinkCredentialRejection

HTTP API schema

← HTTP API reference

The provider rejected the account credentials of an auth link. The host records it the first time a plugin reports AUTHORIZATION_CREDENTIAL_EXPIRED or AUTHORIZATION_CREDENTIAL_INVALID for the link, on a command, a read or a discovery, and does not rewrite it while it stands. The link reports NEEDS_REPAIR with repairReason CREDENTIAL_REJECTED until the link is authorized again (a new token exchange or a relink); no other success clears it. The link stays CONNECTED, so dispatch keeps going through it.

AuthLinkCredentialRejection fields

firstSeenAtstringRequired

When the host first saw the rejection.

format: "date-time"

messagestringRequired

The plugin's own message for the rejection, for example "The Roborock authorization was rejected; relink the account".

View source specification ↗