# Common response

Firstoken uses JSON-encoded responses. These responses maintain the same structure across all requests as follows:

### Attributes of Response

* **status**: string\
  The status is a string result that only has three possible values. "Success", "Fail" or “error”.
* **message**: string\
  The message value represents a short description about the status received.
* **data**: {object}\
  The data variable represents the information expected from the request made. For success requests a JSON is returned. For failure requests an empty string is returned.

<details>

<summary>Example of the response structure</summary>

{"status": success, "message": " Authorization successful", "data": {} }

```json
{
    "status": success,
    "message": " Authorization successful", 
    "data": {} 
}
```

</details>
