# Status



## Scope and provenance

- Product: mobile
- Status: Imported reference snapshot. Import date is not a verification date or guarantee of current release support.
- SDK version: Not declared for this page. Versions in examples must not be assumed current.
- Environment: Page-specific. Confirm the environment host, credentials, and service configuration; do not infer them from another product.
- Source: https://documentation.idmission.com/identity/Android-SDK-2/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/
- Imported at: 2026-10-21T17:27:02.187Z
- Canonical page: https://docs.idmission.com/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status
- Agent index: https://docs.idmission.com/llms.txt

---

[IDentity-SDK](https://docs.idmission.com/markdown/mobile/android-sdk-2.md)/[com.idmission.sdk2.client.model](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model.md)/Status

<a id="status"></a>

# Status

```
@Serializable()public final class Status implements Serializable
```

<a id="parameters"></a>

#### Parameters

*status​Code*

This includes the status code of the processing of the request from the server.

- '000' - Form Submitted Successfully.

- '400' - A bad request was received. Fix the request and try again.

- '236' - Invalid login credentials for merchant.

- '604' - Invalid login id or password.

- '500' - Internal server error occurred while processing.

- '503' - IDmission server unavailable at this time.

- '001' - Form already exist.

- '307' - No customers found matching the search criteria. Please change your search criteria.

- '3057' - You have exceeded the limit of forms.

*status​Message*

This includes the message which goes with the statusCode

*error​Data*

This contains any specific error messages that will be helpful in troubleshooting and error status codes

*request​Id*

This is a unique ID that is returned from the server for the submitted request

*trace​Id*

This is a unique traceID that is returned from the server for the submitted request.

*ip​Address*

This is a IP address of user who submitted form.

<a id="constructors"></a>

## Constructors

<a id="361649262/Constructors/191329751"></a>

[]()

[Status](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/-status.md)

```
public Status Status(String statusCode, String statusMessage, String errorData, Integer requestId, String idToken, String traceId, String ipAddress)
```

<a id="properties"></a>

## Properties

<a id="1865829931/Properties/191329751"></a>

[]()

[error​Data](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#1865829931%2FProperties%2F191329751)

```
private final String errorData
```

**Type:** string\
**This contains any specific error messages that will be helpful in troubleshooting and error status codes**

<a id="-517003297/Properties/191329751"></a>

[]()

[id​Token](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#-517003297%2FProperties%2F191329751)

```
private final String idToken
```

**Type:**&#x73;tring\
**This is a ID Token that is returned from the server for the submitted request**

<a id="2129503120/Properties/191329751"></a>

[]()

[ip​Address](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#2129503120%2FProperties%2F191329751)

```
private final String ipAddress
```

**Type:**&#x73;tring\
**This is a IP address of user who submitted form.**

<a id="-327476493/Properties/191329751"></a>

[]()

[request​Id](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#-327476493%2FProperties%2F191329751)

```
private final Integer requestId
```

**Type:**&#x69;nteger($int64)\
**This is a unique ID that is returned from the server for the submitted request**

<a id="-1582105698/Properties/191329751"></a>

[]()

[status​Code](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#-1582105698%2FProperties%2F191329751)

```
private final String statusCode
```

**Type:** string\
**example:** 000\
**This includes the status code of the processing of the request from the server.**

<a id="1323680168/Properties/191329751"></a>

[]()

[status​Message](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#1323680168%2FProperties%2F191329751)

```
private final String statusMessage
```

**Type:** string\
**example:** Success\
**This includes the message which goes with the statusCode**

<a id="-54420867/Properties/191329751"></a>

[]()

[trace​Id](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status.md#-54420867%2FProperties%2F191329751)

```
private final String traceId
```

**Type:**&#x73;tring\
**This is a trace ID that is returned from the server for the submitted request**

<a id="functions"></a>

## Functions

<a id="487582753/Functions/191329751"></a>

[]()

[get​Error​Data](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-error-data.md)

```
public final String getErrorData()
```

**Type:** string\
**This contains any specific error messages that will be helpful in troubleshooting and error status codes**

<a id="-643577003/Functions/191329751"></a>

[]()

[get​Id​Token](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-id-token.md)

```
public final String getIdToken()
```

**Type:**&#x73;tring\
**This is a ID Token that is returned from the server for the submitted request**

<a id="751255942/Functions/191329751"></a>

[]()

[get​Ip​Address](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-ip-address.md)

```
public final String getIpAddress()
```

**Type:**&#x73;tring\
**This is a IP address of user who submitted form.**

<a id="-1705723671/Functions/191329751"></a>

[]()

[get​Request​Id](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-request-id.md)

```
public final Integer getRequestId()
```

**Type:**&#x69;nteger($int64)\
**This is a unique ID that is returned from the server for the submitted request**

<a id="-1358095256/Functions/191329751"></a>

[]()

[get​Status​Code](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-status-code.md)

```
public final String getStatusCode()
```

**Type:** string\
**example:** 000\
**This includes the status code of the processing of the request from the server.**

<a id="439579806/Functions/191329751"></a>

[]()

[get​Status​Message](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-status-message.md)

```
public final String getStatusMessage()
```

**Type:** string\
**example:** Success\
**This includes the message which goes with the statusCode**

<a id="-180994573/Functions/191329751"></a>

[]()

[get​Trace​Id](https://docs.idmission.com/markdown/mobile/reference/android/-i-dentity--s-d-k/com.idmission.sdk2.client.model/-status/get-trace-id.md)

```
public final String getTraceId()
```

**Type:**&#x73;tring\
**This is a trace ID that is returned from the server for the submitted request**
