Demo companies
For each market there is a demo company which allows you to test the full data collection flow like it would be a real company without having to authenticate. This means that you can start a collection, check the status and get data exactly the same way as you would for a regular company, only difference being that it will not trigger an end-user authentication. There are a set number of usernames which will do specific things, usernames that are not used in this list will return insurances.
Demo Usernames
France ('fr-demo')
| Username | Effect |
|---|---|
errorFailedStart@test.com | Fails directly at start |
errorThirdParty@test.com | Returns THIRD_PARTY_ERROR |
errorIncorrectCredentials@test.com | Returns INCORRECT_CREDENTIALS |
errorAuthenticationConflict@test.com | Returns AUTHENTICATION_CONFLICT |
successTwoFactor@test.com | Triggers OTP 2FA flow requiring code input |
successTwoFactorWith2FAPhoneNumner@test.com | Triggers 2FA flow requiring phone number input |
2faQrCode | Triggers QR code 2FA flow with dynamic QR codes (case-insensitive pattern) |
2FAOptions | Triggers 2FA method selection (email/SMS/app options) (case-insensitive pattern) |
2FAApp | Triggers app-based 2FA (no response required) (case-insensitive pattern) |
2FAPhone or 2FAsms | Triggers SMS-based 2FA requiring SMS code (case-insensitive pattern) |
2FAemail | Triggers email-based 2FA requiring email code (case-insensitive pattern) |
2FAResend | Triggers SMS 2FA with resend option (case-insensitive pattern) |
errorUserInput@test.com or contactForm@test.com | Returns CONTACT_FORM (triggered post-login) |
errortimeoutLogin@test.com | Returns FAILED due to login timeout |
accountTemporarilyLocked@test.com | Returns ACCOUNT_TEMPORARILY_LOCKED |
errorWaitingForAuthentication@test.com | Returns WAITING_FOR_AUTHENTICATION timeout |
successEmptyInsurance@test.com | Returns COMPLETED_EMPTY after login |
errorCompletedPartial@test.com | Returns FAILED with partial data (first insurance only) |
successMultipleInsurances@test.com | Returns COMPLETED with multiple insurances (home, car, villa, plus an extra car) |
successRentalHomeInsurances@test.com | Returns COMPLETED with rental home insurance (rental residence, owner status) |
carThirdPartyPlus@test.com | Returns car insurance with THIRD_PARTY_PLUS coverage, deductibles, and add-ons |
addonsdeductiblesandlimits@test.com | Returns car insurance with all deductibles and add-ons |
deductiblesWithfreeTextFormula@test.com | Returns car insurance with free-text formula deductibles |
noCoverage@test.com | Returns car insurance without coverage information |
collectionItems | Simulates collection items workflow (async item creation and completion) (case-insensitive contains) |
visual-test | Returns static visual test insurances (case-insensitive contains) |
cat | Adds cat insurance to the list (contains) |
dog | Adds dog insurance to the list (contains) |
home | Returns only home insurance (exact match) |
nopremium | Returns condo and villa insurances without premium information (case-insensitive contains) |
Notes:
- Default (no matching username) returns home, car, and villa insurances with status
COMPLETED. - The 2FA patterns are checked during login and work as username substring matches (case-insensitive).
contactFormanderrorUserInputare checked post-login, so the collection reaches login before failing.
PDF Upload
PDF upload is supported. Upload any PDF file and select line of business.
The returned result does not depend on the content of the uploaded PDF file,
instead it depends on the selected line of business.
Uploading at least one PDF using the Vehicle line of business will result in status FAILED PDF PARSE.
Only uploading using the Home line of business will result in one returned home insurance for each uploaded PDF.