Complete Login
POST/auth/login-complete
Complete a login sequence to obtain access and refresh tokens, and cardholder account id. The login sequence is initialized by Initiate Login or Sign Up. For more details, see Authentication.
With multi-factor authentication (MFA), a response can return a nextStep
instead of credentials. Act on the next step and call Complete Login again
with the same loginRequestId, until the response returns credentials.
MFA adds two calls after the one carrying the signature: one to select
the MFA method, and one to submit the MFA code.
Request
Responses
- 200
- 403
Successful operation
INVALID_SIGNATURE Invalid signature.
CHALLENGE_EXPIRED Challenge expired.
LOGIN_STEP_INVALID Request body does not match the login request's current step.
MFA_METHOD_MISMATCH Destination does not match a verified MFA option of that method.
MFA_CODE_INVALID Invalid MFA code.
MFA_CODE_EXPIRED MFA code expired. Restart the login sequence.
MFA_ATTEMPTS_EXCEEDED Too many failed MFA attempts on this login request. Restart the login sequence.