Skip to main content
Anchor to FetchTokensForUserUserError

FetchTokensForUserUserError

object

A user or client error that could occur during the execution of the fetchTokensForUser mutation.

•FetchTokensForUserUserErrorErrorCode!
non-null

Error code associated with the error.

•[String!]!
non-null

Path to input field which caused the error.

•String!
non-null

The error message.


Was this section helpful?

•mutation

Fetch an OAuth Access and Refresh Token pair for a user. Exactly one of publicId or consentToken must be provided.

When publicId is provided, the user's existing connection with the client is verified and tokens are issued for the consented scope.

When consentToken is provided — a signed JWT from a Sign in with Shop flow granting delegated consent from a merchant's buyer connection to this partner — the token is verified, a delegated user connection is established, and tokens are issued for the delegated scope.

Arguments

•String

Signed JWT consent token from a Sign in with Shop flow granting delegated access. Required when not providing a public ID.

•String

The public ID of the user. Required when not providing a consent token.



Was this section helpful?