- Overview
- Request
- Response
- Message
- Compliance
- Media
- Powerpack
- Number Pool
Media
List Media
Copy
Ask AI
import plivo
client = plivo.RestClient("<auth_id>", "<auth_token>")
response = client.media.list()
print(response)
Copy
Ask AI
{
"api_id": "<api_id>",
"meta": {
"limit": 20,
"next": "/v1/Account/<auth_id>/Media?offset=20&limit=20",
"offset": 0,
"previous": "/v1/Account/<auth_id>/Media?offset=0&limit=20"
"total_count": 44
},
"objects": [
{
"content_type": "image/jpeg",
"file_name": "sample2.jpg",
"media_id": "<media_id>",
"size": 113730,
"upload_time": "2020-02-17T05:46:54.481186Z",
"media_url": "https://media.plivo.com/Account/<auth_id>/Media/<media_id>"
},
.
.
.
.
{
"content_type": "application/pdf",
"file_name": "pdf_sample.pdf",
"media_id": "<media_id>",
"size": 309500,
"upload_time": "2020-02-17T08:32:41.924866Z",
"media_url": "https://media.plivo.com/Account/<auth_id>/Media/<media_id>"
}
]
}
This API lets you fetch a list of media associated with a given auth_id.
API Endpoint
GET
Copy
Ask AI
https://api.plivo.com/v1/Account/{auth_id}/Media/
Arguments
limit integer | Denotes the number of results per page. The maximum number of results that can be fetched is 20. Defaults to 20. |
offset integer | Denotes the number of value items by which the results should be offset. Defaults to 0. Read more about offset-based pagination. |
Returns
Returns a JSON response containing the list of media_files uploaded or associated with the given user.
Copy
Ask AI
import plivo
client = plivo.RestClient("<auth_id>", "<auth_token>")
response = client.media.list()
print(response)
Copy
Ask AI
{
"api_id": "<api_id>",
"meta": {
"limit": 20,
"next": "/v1/Account/<auth_id>/Media?offset=20&limit=20",
"offset": 0,
"previous": "/v1/Account/<auth_id>/Media?offset=0&limit=20"
"total_count": 44
},
"objects": [
{
"content_type": "image/jpeg",
"file_name": "sample2.jpg",
"media_id": "<media_id>",
"size": 113730,
"upload_time": "2020-02-17T05:46:54.481186Z",
"media_url": "https://media.plivo.com/Account/<auth_id>/Media/<media_id>"
},
.
.
.
.
{
"content_type": "application/pdf",
"file_name": "pdf_sample.pdf",
"media_id": "<media_id>",
"size": 309500,
"upload_time": "2020-02-17T08:32:41.924866Z",
"media_url": "https://media.plivo.com/Account/<auth_id>/Media/<media_id>"
}
]
}
Copy
Ask AI
import plivo
client = plivo.RestClient("<auth_id>", "<auth_token>")
response = client.media.list()
print(response)
Copy
Ask AI
{
"api_id": "<api_id>",
"meta": {
"limit": 20,
"next": "/v1/Account/<auth_id>/Media?offset=20&limit=20",
"offset": 0,
"previous": "/v1/Account/<auth_id>/Media?offset=0&limit=20"
"total_count": 44
},
"objects": [
{
"content_type": "image/jpeg",
"file_name": "sample2.jpg",
"media_id": "<media_id>",
"size": 113730,
"upload_time": "2020-02-17T05:46:54.481186Z",
"media_url": "https://media.plivo.com/Account/<auth_id>/Media/<media_id>"
},
.
.
.
.
{
"content_type": "application/pdf",
"file_name": "pdf_sample.pdf",
"media_id": "<media_id>",
"size": 309500,
"upload_time": "2020-02-17T08:32:41.924866Z",
"media_url": "https://media.plivo.com/Account/<auth_id>/Media/<media_id>"
}
]
}
Assistant
Responses are generated using AI and may contain mistakes.