EDIS Details
This API allows you to fetch the holding authorisations you have already completed.
USE CASE
Check which holdings are authorised for sale, with the quantity authorised and the quantity already used.
Details
- This API provides information about holding authorizations that have been successfully completed.
- The request takes no parameters. Send only the
Authorizationheader. - Only authorisations that were completed successfully are listed. You can sell only authorised holdings.
qtyis the quantity authorised andqtyUtlizeis the part of it already used.startDate,endDateandnoOfDaysshow how long the authorisation stays valid. The CDSL page states that an authorisation is valid till the end of the day, whether or not the sell is completed.statusandreasondescribe the outcome of the transaction.errCodeisNAwhen there is no error anderrorCountgives the number of errors.transactionIdis the ID to use with EDIS Inquiry.sourceis a code for where the transaction was started (Win the sample response).- Rate limits differ between the Standard and Prime plans. See Plans & rate limits.
Response Attributes
| Attribute | Data Type | Description |
|---|---|---|
clientId | string | Client ID of the account for which the holding authorization was processed. |
isin | string | ISIN of the security for which the holding authorization was completed. |
qty | float | Quantity of the security authorized. |
qtyUtlize | float | Quantity of the authorized holding that has been utilized. |
entryDate | string | Date and time on which the authorization entry was created. |
startDate | string | Start date of the authorization's validity period. |
endDate | string | End date of the authorization's validity period. |
noOfDays | int | Number of days for which the authorization remains valid. |
source | string | Source through which the authorization was initiated (e.g. W for web). |
status | string | Status of the authorization transaction, e.g. SUCCESS. |
reason | string | Description of the outcome of the authorization transaction. |
internalTxnId | string | Internal transaction ID generated by FYERS for the authorization. |
dpTxnId | string | Depository Participant (DP) transaction ID associated with the authorization. |
errCode | string | Error code returned for the transaction, if any (NA when none). |
errorCount | string | Count of errors encountered while processing the transaction. |
transactionId | string | Unique transaction ID for the holding authorization, usable to query status via the Inquiry API. |
Last updated on