Skip to main content

PAUSE/RESUME/CANCEL EQ SIP ORDER

This API enables pausing, resuming, and cancellation of existing EQ SIP orders for authorized end users through a middleware-based integration.

The action performed depends on the current SIP status and request context.

🔗 Path Parameters

ParameterTypeRequiredDescriptionExample
sipidstringYesSIP Identifier"SI1411220001"
orderStatusstringYesCurrent status of the SIP"PENDING"
scripNamestringYesScrip symbol associated with the SIP"SBIN"
transactionTypestringYesSIP transaction type"BUY"
investmentTypestringYesSIP investment type"QUANTITY"
qtyOrValintegerYesQuantity or value configured for SIP execution1

🔍 Query Parameters

ParameterTypeRequiredDescriptionExample
userIdstringYesUser ID (UCC)"{{user_id}}"

🔑 Header Parameters

HeaderTypeDescriptionExample
Content-TypestringRequest payload formatapplication/json
AuthorizationstringAccess token for authenticated requests{{access_token}}
x-api-keystringAPI key used to authorize request{{x-api-key}}

🟢 Success Response - 200 OK

Content-Type: application/json

FieldTypeDescriptionExample
statusstringStatus of API call"success"
codestringResponse code"200"
messagestringStatus message indicating successful pause, resume, or cancellation of the SIP"EQ SIP order paused successfully"

📝 Notes

  • Used to manage an existing EQ SIP order.
  • Supports the following actions:
    • Pause SIP
    • Resume SIP
    • Cancel SIP
  • Cancellation is typically irreversible, whereas paused SIPs may be resumed if supported by the system.
  • Use the EQSIP Order Details API to retrieve the latest SIP information before performing an action.