import plivo
client = plivo.RestClient('<auth_id>','<auth_token>')
response = client.calls.get_details_of_specific_stream('ebe4ab56-9b72-4c3e-9870-5f4262847407','06d42b8e-db57-4ac7-a06d-e47cbccabadd')
​​{
  "api_id": "757c17b8-13cb-11ee-9b7a-0242ac110007",
  "audio_track": "both",
  "bidirectional": false,
  "bill_duration": 21,
  "billed_amount": "0.00300",
  "call_uuid": "816e0b22-6913-4b43-88a9-6d3054b77df9",
  "created_at": "2023-06-26 02:44:50.617032+00:00",
  "end_time": "2023-06-26 08:14:50+05:30",
  "plivo_auth_id": "MAY2RJNZKZNJMWXXXX",
  "resource_uri": "/v1/Account/MAY2RJNZKZNJMWXXXX/Call/816e0b22-6913-4b43-88a9-6d3054b77df9/Stream/4543157e-60d3-4c3a-b9d8-189c47686bf0/",
  "rounded_bill_duration": 60,
  "service_url": "ws://13.127.140.35:19088/ws",
  "start_time": "2023-06-26 08:14:29+05:30",
  "stream_id": "4543157e-60d3-4c3a-b9d8-189c47686bf0"
}

This method lets you retrieve all active and inactive audio streams for a given call UUID.

API Endpoint

GET
https://api.plivo.com/v1/Account/{auth_id}/Call/{call_uuid}/Stream/

Arguments

No arguments need to be passed.

import plivo
client = plivo.RestClient('<auth_id>','<auth_token>')
response = client.calls.get_details_of_specific_stream('ebe4ab56-9b72-4c3e-9870-5f4262847407','06d42b8e-db57-4ac7-a06d-e47cbccabadd')
​​{
  "api_id": "757c17b8-13cb-11ee-9b7a-0242ac110007",
  "audio_track": "both",
  "bidirectional": false,
  "bill_duration": 21,
  "billed_amount": "0.00300",
  "call_uuid": "816e0b22-6913-4b43-88a9-6d3054b77df9",
  "created_at": "2023-06-26 02:44:50.617032+00:00",
  "end_time": "2023-06-26 08:14:50+05:30",
  "plivo_auth_id": "MAY2RJNZKZNJMWXXXX",
  "resource_uri": "/v1/Account/MAY2RJNZKZNJMWXXXX/Call/816e0b22-6913-4b43-88a9-6d3054b77df9/Stream/4543157e-60d3-4c3a-b9d8-189c47686bf0/",
  "rounded_bill_duration": 60,
  "service_url": "ws://13.127.140.35:19088/ws",
  "start_time": "2023-06-26 08:14:29+05:30",
  "stream_id": "4543157e-60d3-4c3a-b9d8-189c47686bf0"
}