Skip to main content

Status Dynamics

The analysis process consists of submitting a registration, either of a Natural Person or a Legal Person, to the appropriate endpoint and waiting for the response.

After QI Tech completes the registration analysis, it will return a response with a status related to the analysis. This status is called analysis_status, which represents the result of the registration evaluation performed by QI Tech.

In addition to analysis_status, QI Tech also provides the client_status, which aims to represent the status that the client holds at each point in their journey on your platform.

analysis_status

As previously described, QI Tech has seven analysis_status values that indicate the decision status from the onboarding engine and it features a simple state machine:

analysis_statusDescription
automatically_approvedQI Tech's algorithms recommend that this registration be approved
automatically_reprovedQI Tech's algorithms recommend that this registration be rejected
in_manual_analysisQI Tech's algorithms have forwarded this registration for manual review
manually_approvedAfter manual review, the analyst decided to approve the registration
manually_reprovedAfter manual review, the analyst decided to reject the registration
in_queueThe registration is being processed asynchronously. The result will be returned via Webhook
pendingThe queries are taking longer than expected; this registration has entered an automatic review queue and will be returned via Webhook
not_analysedThe registration was sent with the analysis flag set to false, meaning our systems will not return a recommendation

client_status

The client_status indicates the client's registration situation, that is, the status of the individual or company within your platform. The following enumerators exist for this status:

client_statusDescrição
registeredThe client has been registered on your platform, but no approval or rejection decision has been made yet
approvedThe client is approved on your platform
reprovedThe client is rejected on your platform
fraud_blockedThe client has been blocked from using your platform due to suspected or confirmed fraud
default_blockedThe client has been blocked from using your platform due to default
canceledThe client has canceled the use of your service