Retrieve transaction status

Transaction processing is asynchronous, because transactions have to be included by a miner/validator into one of the next blocks. Depending on the traffic this could in theory take some time, as there is no possibility to compete against other transactions with a higher gas-price. Transactions are processed based on the first-come first-serve principle. However SparkNet has a blocktime of 5 seconds. You can expect a transaction to be committed and confirmed within 10-15 seconds.

GET /transactions/{transactionId}/status

Response example
{
  "value": {
    "status": "string",
    "transactionId": "string"
  }
}

Status values can be found here