post https://gateway.stage.bill.com/connect/v3/mfa/challenge/validate
Validate the MFA challenge for creating an MFA-trusted API sign in session. This validation requires the challengeId
and token
from POST /v3/mfa/challenge
.
After the validation is complete, your API session is MFA trusted.
There are two stages in the BILL MFA process.
- MFA setup: Add a valid phone number for setting up MFA in the organization (with
POST /v3/mfa/setup
), and then complete the setup by validating the entered phone number (withPOST /v3/mfa/validate
). At this point, the phone number is registered for the MFA sign in operation. - MFA sign in: Generate an MFA challenge (with
POST /v3/mfa/challenge
), and then complete MFA sign in by validating the MFA challenge (withPOST /v3/mfa/challenge/validate
). At this point, your API session is MFA trusted.
Note: In the production environment, BILL requires an MFA-trusted API session for a set of API operations.
- Create or update a bank account
- Enable vendor
autoPay
- Enable recurring bill
autoPayment
- Create a payment or bulk payment
- Invite a vendor in the BILL network
- Reset MFA (Complete MFA setup and MFA sign-in again)
Recipes
MFA sign in
Open Recipe