---
title: Authentication API
sidebar:
  label: Overview
  order: 0
---

Explore the authentication API in **Saleor 3.23.43**. Choose an operation below, then follow its type links for arguments and return fields.

Start with [Authenticate API requests](/api-usage/authentication) for the implementation workflow.

[API walkthrough](/quickstart/api) · [Authentication](/api-usage/authentication) · [Download schema](/schema/saleor.graphql)


## Mutations

- [externalAuthenticationUrl](/api-reference/authentication/mutations/external-authentication-url)
- [externalLogout](/api-reference/authentication/mutations/external-logout)
- [externalObtainAccessTokens](/api-reference/authentication/mutations/external-obtain-access-tokens)
- [externalRefresh](/api-reference/authentication/mutations/external-refresh)
- [externalVerify](/api-reference/authentication/mutations/external-verify)
- [tokenCreate](/api-reference/authentication/mutations/token-create)
- [tokenRefresh](/api-reference/authentication/mutations/token-refresh)
- [tokensDeactivateAll](/api-reference/authentication/mutations/tokens-deactivate-all)
- [tokenVerify](/api-reference/authentication/mutations/token-verify)


## Objects

- [CreateToken](/api-reference/authentication/objects/create-token)
- [DeactivateAllUserTokens](/api-reference/authentication/objects/deactivate-all-user-tokens)
- [ExternalAuthentication](/api-reference/authentication/objects/external-authentication)
- [ExternalAuthenticationUrl](/api-reference/authentication/objects/external-authentication-url)
- [ExternalLogout](/api-reference/authentication/objects/external-logout)
- [ExternalObtainAccessTokens](/api-reference/authentication/objects/external-obtain-access-tokens)
- [ExternalRefresh](/api-reference/authentication/objects/external-refresh)
- [ExternalVerify](/api-reference/authentication/objects/external-verify)
- [Permission](/api-reference/authentication/objects/permission)
- [RefreshToken](/api-reference/authentication/objects/refresh-token)
- [VerifyToken](/api-reference/authentication/objects/verify-token)


## Enums

- [AccountConfirmModeEnum](/api-reference/authentication/enums/account-confirm-mode-enum)
- [PasswordLoginModeEnum](/api-reference/authentication/enums/password-login-mode-enum)





Deprecated operations remain available through search and the Deprecated section of the API navigation.
