---
title: What do the different 'Status' results mean?
description: Fast answers to common questions and issues.
---

[Skip to content](https://help.datazoo.com/en/dz-knowledge-base/what-do-the-different-status-results-mean#main-content)

English

Show submenu for translations

[Create a support ticket](https://help.datazoo.com/en/dz-knowledge-base/kb-tickets/new?hsLang=en) [Customer portal](https://help.datazoo.com/dz-support?hsLang=en)

[![data zoo logo](https://help.datazoo.com/hs-fs/hubfs/Asset%201@2x-8.png?width=400&height=70&name=Asset%201@2x-8.png)](https://www.datazoo.com)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Create a support ticket](https://help.datazoo.com/en/dz-knowledge-base/kb-tickets/new)
- [Customer portal](https://help.datazoo.com/dz-support)
- [Data Zoo API Documentation](https://docs.datazoo.com/api)

[Data Zoo API Documentation](https://docs.datazoo.com/api)

 Welcome to our Support Portal

- There are no suggestions because the search field is empty.

1. [Data Zoo Support Knowledge Base](https://help.datazoo.com/en/dz-knowledge-base?hsLang=en)
2. [Support](https://help.datazoo.com/en/dz-knowledge-base/support?hsLang=en)

August 11, 2025

# What do the different 'Status' results mean?

For an API request, you will receive a **Status **value each one conveying a specific meaning.  
There are 4 different status values:

** 0 -** Indicates that a full match on the identity has been returned.

** 1** **-** Indicates that the Identity was matched but some of the input information provided was incorrect.

** 2 -** Indicates the information provided was not found in the database.

** 3** **-** Indicates the data source(s) error and an associated error message will be displayed.

A status will be returned for each transaction even if it is unsuccessful. Please use the following as a guide to understand how the Status is returned for an API request.

**Status 0**

When you receive a REST response in JSON format, you will get a status result for each data source you have used in your request.  
Using the below as an example, we can see that for "Australia Government Identity Documents 1", the Status 0 has been returned specifying that we have got a full match on that individual's identity.

`{ "countryCode": "Australia", "clientReference": "Test_0001", "reportingReference": "DZ-75a3b350-0aaa-4380-8fca-b69ed570bb4c", "matchStatus": "Full Match 1+1 Verification", "searchErrorMessage": "", "safeHarbour": false, "searchStatus": "Successful", "serviceResponses": { "Australia Government Identity Documents 1": { "status": 0, "sourceStatus": "Successful", "errorMessage": "", "identityVerified": true, "safeHarbourScore": "M2", "nameMatchScore": "1.000", "addressMatchScore": "N/A", "verifications": { "dateOfBirth": true, "documentNo": true, "firstName": true, "lastName": true }, "returnedData": {} } }, "remarks": []}`

**Status 1**  
The identity was matched with the data source "Australia Government Identity Documents 6" but since the *documentNo *was false, we got a Status value of 1.

`{ "countryCode": "Australia", "clientReference": "Test_0001", "reportingReference": "DZ-8fbe2067-6479-4387-963b-791a0a3c606f", "matchStatus": "Full Match 1+1 Verification", "searchErrorMessage": "", "safeHarbour": false, "searchStatus": "Successful", "serviceResponses": { "Australia Government Identity Documents 6": { "status": 1, "sourceStatus": "Successful", "errorMessage": "", "identityVerified": true, "safeHarbourScore": "M2", "nameMatchScore": "1.000", "addressMatchScore": "N/A", "verifications": { "dateOfBirth": true, "documentNo": false, "firstName": true, "lastName": true }, "returnedData": {} } }, "remarks": []}`

**Status 2**  
Here we got Status 2 because the identity wasn't matched due to false information. 

`{ "countryCode": "Indonesia", "clientReference": "DZ_0057", "reportingReference": "DZ-17b94d35-796a-4d5e-ba76-02bd425fd903", "matchStatus": "No Match", "searchErrorMessage": "", "safeHarbour": false, "searchStatus": "Successful", "serviceResponses": { "Indonesia Tax Registration": { "status": 2, "sourceStatus": "Successful", "errorMessage": "", "identityVerified": false, "safeHarbourScore": "none", "nameMatchScore": "0.000", "addressMatchScore": "N/A", "verifications": { "addressElement3": false, "dateOfBirth": false, "fullName": false, "nik": false, "npwp": false }, "returnedData": {} } }, "remarks": []}`

**Status 3**  
Due to some technical reasons such as an ongoing maintenance activity, a data source can be temporarily non-operational therefore prohibiting successful transactions. In that scenario, the Status will be 3.

`{ "countryCode": "Morocco", "clientReference": "MoroccoTest_002", "reportingReference": "DZ-843746f4-1d69-4336-9eaa-98d21b1575ea", "matchStatus": "No Match", "searchErrorMessage": "", "safeHarbour": false, "searchStatus": "Not Successful", "serviceResponses": { "Morocco Utility": { "status": 3, "sourceStatus": "Not Successful", "errorMessage": "Error querying data source", "identityVerified": false, "safeHarbourScore": "none", "nameMatchScore": "N/A", "addressMatchScore": "N/A", "verifications": {}, "returnedData": {} } }, "remarks": []}`

- [FAQs](https://help.datazoo.com/en/dz-knowledge-base/faqs?hsLang=en)
- [Integrations](https://help.datazoo.com/en/dz-knowledge-base/integrations?hsLang=en)
- [General](https://help.datazoo.com/en/dz-knowledge-base/general?hsLang=en)
- [Support](https://help.datazoo.com/en/dz-knowledge-base/support?hsLang=en)
- [Account & Settings](https://help.datazoo.com/en/dz-knowledge-base/account-settings?hsLang=en)

[![data zoo logo](https://help.datazoo.com/hs-fs/hubfs/Asset%201@2x-8.png?width=400&height=70&name=Asset%201@2x-8.png "data zoo logo")](https://help.datazoo.com/?hsLang=en)

Copyright © 2025, Data Zoo