Pause/Resume/Cancel EQ SIP Order
This API allows you to:
- Pause a running SIP (temporary stop)
- Resume a paused SIP
- Cancel an SIP permantely (STOP)
🛣️Path parameters
| Fields | Type | Required | Description | Example/ENUM |
|---|---|---|---|---|
| sip_id | string | yes | SIP ID of the order | SI21122110002 |
| status | string | yes | Current status of SIP. Enum: "PENDING", "RUNNING", "STOPPED" -"STOPPED" indicates Pause or Stop. In case of permanent stop, also send newStatusId query param | STOPPED |
| symbol | string | yes | Symbol of the scrip | ZEEL |
| transaction_type | string | yes | Transaction ype (BUY or SELL) | BUY |
| investment_type | string | yes | QUANTITY or VALUE | QUANTITY |
| qtyOrVal | integer | yes | Quantity or value to Transact | 1 |
🔍Query Parameters
| Fields | Type | Required | Description | Example/ENUM |
|---|---|---|---|---|
| product_source | string | no | Optional, internal source | product_source=WAVE API |
| newStatusId | string | no | only for permanent stop | newStatusId=DEACTIVATED |
🔑Header Parameters
| Fields | Type | Required | Description | Example/Enum |
|---|---|---|---|---|
| Authorization | string | yes | Bearer token for authentication | access_token |
| Content_type | string | yes | Request content type | application/JSON |
| x-api-key | string | Yes | API key provided by bearer | x-api-key |
🟢Success Response - 200 OK
| Fields | Type | Description | Example/Enum |
|---|---|---|---|
| Status | string | Status of API Call | "success" |
| Code | string | Response code | "s-101" |
| message | string | Confirmation Message | "Orders modified Successfully" |
put
/transactional/v1/orders/eqsip/{sip_id}/{status}/{symbol}/{transaction_type}/{investment_type}/{qtyOrVal}