Workflow Statuses

Integrations guide

We introduced modularity and flexibility with our new Workflows v2 APIs. This allows you to combine only the Fourthline products you need, such as Identity Verification, and more, into tailored workflows that fit your exact business and compliance requirements.

In Workflows v2, every case has two layers of status:

  • Workflow statuses: The overall result of the workflow, based on the outcomes of all included products.
  • Product statuses: The result of each product in the workflow, such as Identity Verification.

Together, these statuses give you insight into both individual product results and the overall outcome of the workflow.


Statuses

Workflow statuses

Possible notifications include:

StatusGuidance
newDescription: The workflow has been successfully created.

Action: Wait for the next status.
pendingDescription: One or more products in the workflow are still being processed.

Action: Get workflow status and check each product's status for more details
timed_outDescription: The workflow remained in a pending state too long without any follow-up action, so it automatically expired.

Action: Create a new workflow.
completedDescription: The workflow is completed, and a final outcome has been reached.

Risk codes: 200 or 500

Action: Get workflow report.
failedDescription: The workflow couldn't proceed due to invalid or incomplete input data. One or more products encountered issues during processing.

Action: Get workflow status and check each product's status for more details.

Product statuses

Possible notifications include:

StatusGuidance
newDescription: The product was created successfully, but data processing hasn’t started yet.

Action: Wait for the next status.
pendingDescription: We are validating the data for this product.

Action: Wait for the next status.
inconsistent_dataDescription: We detected inconsistent data for this product.

Action: Wait for the next status.

Status codes: 3000 - 4000 series
invalid_dataDescription: We found missing or invalid data for this product.

Action: Review the errors and submit corrected data.
timed_outDescription: The workflow remained in a pending state too long without any follow-up action (either when creating or starting the workflow), so it automatically expired.

Action: Create a new workflow.
successDescription: The product was processed and accepted successfully.

Action: Wait for the next status.
rejectedDescription: The case was rejected following a risk assessment.

Action: Get workflow report

Status codes: 4000 - 5000 series
fraudDescription: Potential fraud detected in the case.

Action: Final state - no action needed.

Status codes: above 5000
completedDescription: We have processed the case. The workflow report can now be requested.

Action: Request the workflow report.

Product–Workflow mapping

Possible notifications include:

Product StatusWorkflow Status
new new
completed, fraud, inconsistent_data, rejected, successcompleted
invalid_datafailed
pending, timed-outpending

Risk codes

Possible risk codes include:

Risk codeRisk score
200completed_low_risk
300completed_medium_risk
400completed_high_risk
500completed_unacceptable_risk


Status codes

Possible notifications include:

CodeDescription
2001Address is invalid
2002Address is a PO box
2003Address is marked as non-residential
3001Nationality is not consistent
3002Place of birth is not consistent
3003Date of birth is not consistent
3004Country of birth is not consistent
3005Gender is not consistent
3100Selfie quality - too bright
3101Selfie quality - too dark
3102Selfie quality - too blurry
3103Selfie quality - other
3104Inadequate selfie
3105Not the same person
3106Inadequate user input
3107Face not fully visible or within frame
3200ID document quality - too bright
3201ID document quality - too dark
3202ID document quality - too blurry
3203ID document quality - other
3204Expiration date is expired
3205ID document is invalid
3206ID document quality - photocopy/scan
3207ID document quality - photo blocked
3208Insufficient document condition
3209Issuing country not supported
3210Nationality not supported
3211Document out of frame
3250Security features not visible
3300Full legal name is not consistent
3304Insufficient photos uploaded
3305Document number is not consistent
3306Issue date is not consistent
3307Expiration date is not consistent
3308Tax identification number is not visible
3400Secondary document photo too bright
3401Secondary document photo too dark
3402Secondary document photo too blurry
3403Secondary document photo poor quality
3404Expired secondary document
3405Invalid secondary document
3406Secondary document photo of a photocopy or screen
3407Secondary document photo obscured
3408Secondary document in inadequate condition
3500Geolocation not provided
3510Geolocation not supported
3520Photo metadata inconsistent
3540Device metadata inconsistent
3600Selfie video too bright
3601Selfie video too dark
3602Selfie video too blurry
3603Selfie video poor quality
3610Selfie video inadequate
3620Liveness features not visible
4110Confirmed sanctions hit
4112Confirmed sensitivity list hit
4113Confirmed hit
4120Underage client
4130Unacceptable risk score
4140Country of residence is not supported
4145Geolocation is prohibited
4150Issuing country prohibited
4155Nationality prohibited
4160Hits above agreed threshold
4190Rejected (other)
4192Selfie video rejected
4200Unacceptable third-party involvement in selfie photo
4202Unacceptable third-party involvement in selfie video
4211Unacceptable third-party involvement in ID document photo
5100Tampered-with ID document
5150Counterfeit ID document
5200Tampered-with selfie photo
5201Selfie photo is of another photo
5202Impersonation
5210Biometrics match known fraudster
5300Tampered-with PoA document
5400Fraudulent address
5600Selfie video is of a video or a photo
5601Client in selfie video doesn’t match ID document
5610Fraudulent selfie video
5700Hit - ID counterfeit
5701Hit - ID tampering
5702Hit - Selfie photo of a photo
5703Hit - Different person
5704Hit - Fraudulent address
5705Hit - Biometric verification
5900Fraud (other)

Status flow diagrams

Workflow status diagram

The pathways are as follows:

Biometric Authentication status flow

Biometric Authentication status flow



Product status diagram

The pathways are as follows:

Biometric Authentication status flow

Biometric Authentication status flow


Top of page