# Get all conversations
You can return a list of your conversations. As an option, you can set status parameter to the request URL to narrow the results (status equals to true). This will show only open conversations.
GET
/api/public/conversations/
Request URL would look like this:
https://<your_app_subdomain>.user.com/api/public/conversations/?status=true
# Request
- CURL
- JavaScript
- PHP
- Python
curl -X GET -H "Authorization: Token <your_64_char_api_key>"
-H "Accept: */*; version=2"
-H "Accept: */*; version=2" "https://<your_app_subdomain>.user.com/api/public/conversations/"
# Response
{
"count": 41,
"next": "https://<your_app_subdomain>.user.com/api/public/conversations/?page=2",
"previous": null,
"results": [
{
"id": 748553,
"user": {
"id": 23123848,
"email": null,
"name": "Ivory Caribou",
"key": "EVvyMuAMtxAw"
},
"active": false,
"agent": null,
"messages": 1
},
{
"id": 748550,
"user": {
"id": 23122805,
"email": null,
"name": "Red Pear",
"key": "VCJ0tmNg5wuw"
},
"active": false,
"agent": null,
"messages": 1
},
{
"id": 748548,
"user": {
"id": 23122759,
"email": null,
"name": "Yellow Finger",
"key": "4Mc9crknttH3"
},
"active": false,
"agent": null,
"messages": 1
},
{
"id": 748547,
"user": {
"id": 23122753,
"email": null,
"name": "Gray Leaf",
"key": "WKgmSuskQVwZ"
},
"active": false,
"agent": null,
"messages": 1
}
. . .
]
}