# Response Format

When your HTTPS request is successful, you will see the following four main fields in each response.

<table><thead><tr><th width="135">Field</th><th width="90">Type</th><th>Description</th></tr></thead><tbody><tr><td>request_id</td><td>String</td><td>The unique id for the current request. If you have any questions or concerns regarding the results of this request, please send us the request ID for review.</td></tr><tr><td>code</td><td>Integer</td><td>The request's status code. A code of 200000 indicates a successful request, while other codes indicate errors. The table below provides a comprehensive list of codes and their meanings.</td></tr><tr><td>message</td><td>String</td><td>Information regarding the code.</td></tr><tr><td>data</td><td>-</td><td>Detailed results. This field is different according to each request. Please refer to the doc of each endpoint to get the details.</td></tr></tbody></table>

<table><thead><tr><th width="137">Code</th><th>Description</th></tr></thead><tbody><tr><td>200000</td><td>Success</td></tr><tr><td>400001</td><td>Unauthorized operation</td></tr><tr><td>400002</td><td>Request rate is too high. Please try again later.</td></tr><tr><td>400004</td><td>Invalid params</td></tr><tr><td>400005</td><td>User does not exist</td></tr><tr><td>400006</td><td>Server busy</td></tr><tr><td>400007</td><td>Invalid API key</td></tr><tr><td>400008</td><td>Invalid auth format</td></tr><tr><td>400009</td><td>The API key is expired</td></tr><tr><td>400010</td><td>404 not found!</td></tr><tr><td>400011</td><td>Invalid address. Please ensure that you have provided the correct chain and address.</td></tr><tr><td>400012</td><td>Daily request limit exceeded. Please try again tomorrow.</td></tr><tr><td>400013</td><td>Invalid params. Unsupported chain name</td></tr><tr><td>500000</td><td>Internal error</td></tr></tbody></table>
