Sandbox Credentials

Sandbox credentials can only be submitted on sandbox widgets/links. You can check your widget/link type by heading over to https://app.usecanopy.com/dashboard/customize and checking if the top right corner looks like the image below:

📘

Don't have a sandbox widget/link?

Head over to https://app.usecanopy.com/dashboard/customize, create a new widget by clicking "Get another link". Then send an email to [email protected] with the subject "Covert widget to sandbox" and include your newly created widget's url in the body.

Once you have found a sandbox widget/link you can submit the credentials below to test various cases:

UsernamePasswordDescription
user_goodpass_goodSFA with auto and home policies.
user_mfapass_goodMFA (With options)
- Submit 000000 as the MFA code to hit the bad MFA code flow
- Submit 000001 as the MFA code to hit the login error message flow
- All other codes are considered good
user_optionless_mfapass_goodMFA (Without options)
- Submit 000000 as the MFA code to hit the bad MFA code flow

- Submit 000001 as the MFA code to hit the login error message flow
- All other codes are considered good
user_good_commercialpass_goodSFA with commercial policies.
user_good_floodpass_goodSFA with flood and home policies.
user_adamspass_goodSFA with realistic flood and home policies. Static data that matches PDF dec pages.
user_lockedpass_goodWill result in NOT_AUTHENTICATED with a login_error_message set as an example locked error message.
user_unactivatedpass_goodWill result in NOT_AUTHENTICATED with a login_error_message set as an example unactivated error message.
user_good_expensivepass_goodSFA and has dwelling coverage premiums that are 2.45x more than user_good.
user_good_underinsuredpass_goodSFA & has a higher home Coverage A limit.
user_good_homepass_goodSFA with home policy only.
user_good_autopass_goodSFA with auto policy only.
user_good_partial_autopass_goodSFA with auto and home policies. The auto policy is partial and missing VehicleCoverages.
user_good_landlordpass_goodSFA with landlord policy
user_good_no_policiespass_goodSFA with no policies or policy-related data. Will still return profile-related data.
user_provider_errorWill result in PROVIDER_ERROR status which can be detected using the ERROR webhook
user_internal_errorWill result in INTERNAL_ERROR status which can be detected using the ERROR webhook
user_good_completepass_goodSFA with many different combinations of policies, vehicles, dwellings, coverages, and endorsements.
user_good_transportationpass_goodSFA with commercial auto and commercial inland marine policies.
ALL OTHER USERNAMESALL OTHER PASSWORDSWill result in bad credentials.