Overview
Need of Batch status We need to include Batch Status attribute in response of {{url}}API to fetch user enrolled courses (/course/v1/user/enrollment/list/{{userId}} API for each batch in which user is enrolled).
Terminology :
- Metadata : This term refers the data related to course batch which will be added in response specifically in batchMetaData.
- Standard supported Metadata : This term refers the standard data which will be provided irrespective of the query parameter for "batchDetails". For example we can consider batchName, batchStartDate,bacthEndDate as standard metadata for batchDetails.
- Standard supported fields : This term refers field which are supported by API to get in "batchMetaData " map . Standard supported fields can be the fields which exist in course batch objects and are not sensitive for exposure.
...