customerAccessTokenCreate
Creates a customer access token (login).
Authentication
Authentication Required: Secret API key with scope
customer:auth
Mutation Structure
mutation {
customerAccessTokenCreate(input: CustomerAccessTokenCreateInput!) {
customerAccessToken {
# CustomerAccessToken fields
}
customerUserErrors {
# CustomerUserError fields
}
}
}Input Arguments
Return Type
CustomerAccessTokenCreatePayload - Payload returned by the customerAccessTokenCreate mutation. Contains an optional CustomerAccessToken and a list of CustomerUserErrors that occurred during the operation.
Example
mutation {
customerAccessTokenCreate(input: {
email: "customer@example.com"
password: "securePassword123"
}) {
customerAccessToken {
accessToken
expiresAt
}
customerUserErrors {
code
field
message
}
}
}