# Error List

**Missing Mandatory Fields**

```json
// Status Code = 200 
{
    "status": "error",
    "messageCode": null,
    "message": "MISSING_MANDATORY_FIELD",
    "matchCount": 0,
    "matches": null
}
```

**Invalid value provided. Example: "dobMatching": "**

```json
//Status Code = 200 
{
    "status": "error",
    "messageCode": null,
    "message": "INVALID_PARAMETER",
    "matchCount": 0,
    "matches": null
}
```

**Invalid datasets**&#x20;

<pre class="language-json"><code class="lang-json">//Status Code = 200 
<strong>{
</strong>    "status": "error",
    "messageCode": null,
    "message": "INVALID_DATASETS",
    "matchCount": 0,
    "matches": null
}
</code></pre>

**Any unforeseen exception**&#x20;

```json
//Status Code = 200 
{
    "status": "error",
    "messageCode": null,
    "message": "ERROR_IN_PROCESSING",
    "matchCount": 0,
    "matches": null
}

```

**Invalid API key**

```json
//Status Code = 200 
{
    "status": "error",
    "messageCode": null,
    "message": "INVALID_API_KEY",
    "matchCount": 0,
    "matches": null
}
```
