v1

latestOpenAPI 3.0.32026-07-24190128.9 KB

Fetch transaction details

Universal API for fetching transaction details for all supported transaction intents

get/{gatewayname}/engine/transactiondetails

Path parameters

gatewaynamestring required

Query parameters

transactionIdstring required

Required | transactionId for which the details are needed

Headers

x-gateway-secretstring required

Required | apiSecret shared for authentication

x-gateway-authtokenstring required

Required | JWT signed with shared secret & payload of connected user or Guest user

Response

200

OR
OR
OR
OR
OR
OR
OR
OR
OR

Example response

{
  "success": true,
  "data": {
    "transactionDetails": {
      "postbackStatus": {
        "order": 200,
        "lastTry": "2020-12-29T07:25:59.907Z"
      },
      "intent": "TRANSACTION",
      "status": "COMPLETED",
      "transactionId": "TRX_2eba3a35404b4c12b8f48bdde9168903",
      "batchIds": [
        "5feada07d0d8fbac586ba6ea"
      ],
      "orderConfig": {
        "type": "SECURITIES",
        "orders": [
          {
            "quantity": 1,
            "ticker": "HCL-INSYS"
          }
        ]
      },
      "broker": "kite"
    },
    "authToken": "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJzbWFsbGNhc2VBdXRoSWQiOiJjb250YWN0QHNtYWxsY2FzZS5jb20iLCJpYXQiOjE2MjM5MzIyMjEsImV4cCI6MTYyNDU2MjIyMX0.9354JvfJ4l9DEu3AdwNSSUdSKBDR-Ii96C_Y9HtKcyg"
  }
}