Verify and List Multi-Stream Entries - Content Management
Verify and List Multi-Stream Entries
Verify an Entry's Parent-Child Relationship
# Get parent entry details
curl -X POST "$KALTURA_SERVICE_URL/service/baseEntry/action/get" \
-d "ks=$KALTURA_KS" \
-d "format=1" \
-d "entryId=$PARENT_ENTRY_ID"
# Get child entry — confirm parentEntryId is set
curl -X POST "$KALTURA_SERVICE_URL/service/baseEntry/action/get" \
-d "ks=$KALTURA_KS" \
-d "format=1" \
-d "entryId=$CHILD_ENTRY_ID"
Confirm:
- Both entries have
"status": 2(Ready) - The child entry's
parentEntryIdmatches the parent'sid - Durations match (for synchronized playback)
List All Children of a Parent
Use baseEntry.list with the parentEntryIdEqual filter:
curl -X POST "$KALTURA_SERVICE_URL/service/baseEntry/action/list" \
-d "ks=$KALTURA_KS" \
-d "format=1" \
-d "filter[parentEntryIdEqual]=$PARENT_ENTRY_ID"
The response objects array contains all child entries linked to the parent. The totalCount field shows how many children exist.