Authenticate a customer
Validates email + password credentials for a shop’s customer account.
Returns the contact entity with a session token on success.
Requires a Bearer token with customers.write scope (the same token used for
all v2 requests) and shop_id in the request body.
POST
/customers/sessionsAuthorization
AuthorizationBearer token (JWT) · headerrequiredRequest body
requiredapplication/jsonshop_idintegerrequiredID of the shop the customer belongs to.
emailstringrequiredpasswordstringrequiredResponses
200
Authentication successful
422
Invalid credentials