Order details

API method
HTTP
GET https://api.tronmart.net/v1/Order/Get?order_no=.....

Request parameters
FieldTypeDescription
order_nostringOrder number

Response parameters
FieldTypeDescription
codestringThe return code of the request call, the list of error codes is here
msgstringDetailed information about a possible error
errorsarrayDetailed information on errors
request_idstringAn internal request identifier that is used to identify the request in case of problems
datajsonOrder details, details is here

Example of response parameters
JSON
{
    "code": "Success",
    "msg": null,
    "errors": [],
    "request_id": "929edcc0-a9e9-4e84-9e6d-55f255acafed",
    "data": {
        "order_no": "2c976235-a860-4d0e-8426-d5294d463b9d",
        "resource_type": 1,
        "receivers": [
            {
                "receive_address": "HCjRQtYH..................KHUarM3w",
                "resource_value": 450000,
                "price_in_sun": 40,
                "fixed_tax": 0.000000,
                "price": 36.000000
            }
        ],
        "create_time": 1700673907797,
        "expire_time": 0,
        "settle_address": "YEg7yUff..................72j78oH4",
        "resource_value": 450000,
        "resource_split_value": 150000,
        "rent_duration": 57600,
        "rent_time_unit": "T",
        "frozen_balance": 30705.000000,
        "payment_address": "TThsE7hE..................r1dEF4zH",
        "pay_amount": 36.000000,
        "pay_time": 1700674014000,
        "refund_tx_id": null,
        "refund_time": 0,
        "refund_amount": 0,
        "refund_status": null,
        "status": "Satisfied",
        "sub_order": [
            {
                "order_no": 1,
                "resource_value": 150000,
                "frozen_balance": 10235.000000,
                "freeze_time": 1700674170889,
                "freeze_tx_id": "0b7664ea96cec189dd92d84e544641901d1eb351a63de7ffaae8a7927bba9d6a",
                "unfreeze_time": 1700847092005,
                "unfreeze_tx_id": "6e93cbcce2be2def27ecdf29edcd60859e7d89298fa7ca8011016d007b6cd289",
                "status": "Processed"
            },
            {
                "order_no": 2,
                "resource_value": 150000,
                "frozen_balance": 10235.000000,
                "freeze_time": 1700674105890,
                "freeze_tx_id": "669e97d6370de778fab6bc9a938c2e4698fff9c1ecda2d3d00d305da7c4e3df2",
                "unfreeze_time": 1700847027053,
                "unfreeze_tx_id": "9470ef1b975254bca842e9fa5edc78ca729998a973f37016251bcd4b05d62a53",
                "status": "Processed"
            },
            {
                "order_no": 3,
                "resource_value": 150000,
                "frozen_balance": 10235.000000,
                "freeze_time": 1700674106015,
                "freeze_tx_id": "6023f8c45c2bf75b54cf782580505de90c4a54ad129af4dbefaf7c3833e170eb",
                "unfreeze_time": 1700847027318,
                "unfreeze_tx_id": "214fce4f49cda2841d8ce2b540ebc8a59ceedaf17c4c15d43907d7a10b7495c6",
                "status": "Processed"
            }
        ]
    }
}

Example of a call
HTTP
GET /v1/Order/Get?order_no=2c976235-a860-4d0e-8426-d5294d463b9d HTTP/1.1
Host: api.tronmart.net
key: C2CC6C80-B86A-4E08-AE69-E28DA009A50F
cURL
curl -X GET 'https://api.tronmart.net/v1/Order/Get?order_no=2c976235-a860-4d0e-8426-d5294d463b9d'
     -H 'key: C2CC6C80-B86A-4E08-AE69-E28DA009A50F'
C# (HttpClient)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://api.tronmart.net/v1/Order/Get?order_no=2c976235-a860-4d0e-8426-d5294d463b9d");
request.Headers.Add("key", "C2CC6C80-B86A-4E08-AE69-E28DA009A50F");
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
Java (OkHttp)
OkHttpClient client = new OkHttpClient().newBuilder()
  .build();
MediaType mediaType = MediaType.parse("text/plain");
RequestBody body = RequestBody.create(mediaType, "");
Request request = new Request.Builder()
  .url("https://api.tronmart.net/v1/Order/Get?order_no=2c976235-a860-4d0e-8426-d5294d463b9d")
  .method("GET", body)
  .addHeader("key", "C2CC6C80-B86A-4E08-AE69-E28DA009A50F")
  .build();
Response response = client.newCall(request).execute();
Go (native)
package main

import (
  "fmt"
  "net/http"
  "io/ioutil"
)

func main() {

  url := "https://api.tronmart.net/v1/Order/Get?order_no=2c976235-a860-4d0e-8426-d5294d463b9d"
  method := "GET"

  client := &http.Client {
  }
  req, err := http.NewRequest(method, url, nil)

  if err != nil {
    fmt.Println(err)
    return
  }
  req.Header.Add("key", "C2CC6C80-B86A-4E08-AE69-E28DA009A50F")

  res, err := client.Do(req)
  if err != nil {
    fmt.Println(err)
    return
  }
  defer res.Body.Close()

  body, err := ioutil.ReadAll(res.Body)
  if err != nil {
    fmt.Println(err)
    return
  }
  fmt.Println(string(body))
}