Skip to main content

Cancel GTT Order

This API allows you to cancel an existing pending GTT order.

🛣️ Endpoint

DELETE {{hosturl}}/transactional/v1/orders/regular/:market/:orderID

🛣️ Path Parameters

FieldsTypeRequiredDescriptionExample/Enum
marketstringYesExchange segmentsNSE_FO
orderIDstringYesOrder ID to cancel (URL encoded format)NYMKL00016;<

🔑 Header Parameters

FieldsTypeRequiredDescriptionExample/Enum
AuthorizationstringYesBearer token for authenticationaccess_token
x-api-keystringYesAPI key provided by brokerx-api-key
Content-TypestringYesMust be application/jsonapplication/json

🔍 Query Parameters

FieldsTypeRequiredDescriptionExample/Enum
validitystringYesOrder validity type. Must be GTTGTT
validity_daysintegerYesNumber of validity days0

🟢 Success Response – 200 OK

FieldsTypeDescriptionExample/Enum
statusstringAPI call statussuccess
codestringResponse codes-101
messagestringSuccess messageOrder Cancellation Sent to OMS
dataobjectContains the cancelled order IDSee below table

📘 Data Object Fields

FieldsTypeDescriptionExample/Enum
orderIdstringSystem-generated cancelled Order ID"NYMKL00016;<"

📋 Sample Response

{
"status": "success",
"code": "s-101",
"message": "Order Cancellation Sent to OMS",
"data": {
"orderId": "NYMKL00016;<"
}
}