Documentation
Feedback
Guides
API Reference

API Reference
Filter By
Post
Get
Put
Delete
Patch

VTEX ID

VTEX ID API provides endpoints to manage user authentication in your VTEX store. Check the Authentication guide for more information.

Index

Storefront users

Authentication

Token renewal

Refresh token (Headless)

Endpoints

Authentication

SummaryMethodPath
Generate authentication tokenPOST/api/vtexid/apptoken/login
Exchange OAuth access token for VTEX credentialPOST/api/vtexid/audience/webstore/provider/oauth/exchange
Check authenticated userPOST/api/vtexid/credential/validate
Enable or disable repeated passwordsPOST/api/vtexid/pub/providers/setup/password/webstore/password
Expire user passwordPOST/api/vtexid/password/expire
Get user ID by emailGET/api/vtexid/pvt/user/id

Token renewal

SummaryMethodPath
Initiate token renewalPATCH/api/vtexid/apikey/{apiKey}/apitoken/renew
Complete token renewalPATCH/api/vtexid/apikey/{apiKey}/apitoken/finish-renewal

Refresh token (Headless)

SummaryMethodPath
Start authenticationGET/api/vtexid/pub/authentication/start
Send access keyPOST/api/vtexid/pub/authentication/accesskey/send
Validate sessionPOST/api/vtexid/pub/authentication/accesskey/validate
Refresh tokenPOST/api/vtexid/refreshtoken/webstore

Storefront users

SummaryMethodPath
Create storefront userPOST/api/authenticator/storefront/users
Get storefront user by identifierGET/api/vtexid/pvt/user/info

Loading API specification...