Original Message:
Sent: 12-05-2025 05:23
From: Shubham Bhosale
Subject: Export Recordings to S3 based on queueid
Yes, i am updating the queueid
------------------------------
Shubham Bhosale
Original Message:
Sent: 12-05-2025 05:19
From: Samuel Jillard
Subject: Export Recordings to S3 based on queueid
are you updating the QueueID to an actual queue etc
------------------------------
Sam Jillard
Online Community Manager/Moderator
Genesys - Employees
Original Message:
Sent: 12-05-2025 05:14
From: Shubham Bhosale
Subject: Export Recordings to S3 based on queueid
Hello,
below provided is the request body i m using
{
"action": "EXPORT",
"integrationId": "testid123",
"conversationQuery": {
"order": "asc",
"orderBy": "conversationStart",
"interval": "2025-08-31T18:30:00.000Z/2025-09-02T18:30:00.000Z",
"segmentFilters": [
{
"type": "and",
"clauses": [
{
"type": "and",
"predicates": [
{
"type": "dimension",
"dimension": "queueId",
"operator": "matches",
"value": "1234567890"
}
]
}
]
}
]
},
"actionDate": "2025-12-05T11:30:00.000Z",
"includeScreenRecordings": false
}
------------------------------
Shubham Bhosale
Original Message:
Sent: 12-05-2025 05:02
From: Samuel Jillard
Subject: Export Recordings to S3 based on queueid
Can you provide the updated query you used. It doesn't seem to be finding any matching interactions in the conversation query part of the request.
------------------------------
Sam Jillard
Online Community Manager/Moderator
Genesys - Employees
Original Message:
Sent: 12-05-2025 04:15
From: Shubham Bhosale
Subject: Export Recordings to S3 based on queueid
Hello @Samuel Jillard,
I tried this but it didn't worked.
------------------------------
Shubham Bhosale
Original Message:
Sent: 12-04-2025 09:29
From: Samuel Jillard
Subject: Export Recordings to S3 based on queueid
Hello Shubham,
It looks like you have the queueID dimension under the evaluationsFilter, but it should be a segmentFilter
------------------------------
Sam Jillard
Online Community Manager/Moderator
Genesys - Employees
Original Message:
Sent: 12-04-2025 07:36
From: Shubham Bhosale
Subject: Export Recordings to S3 based on queueid
I am using below curl for exporting recordings to S3 but when I mention queueid filter then not a single recording is pushed, but when queueid filter is removed then all recordings from all queues are pushed.
How can I push recordings filtered by queueid.
curl -X POST 'https://api.aps1.pure.cloud/api/v2/recording/jobs' \
-H 'Authorization: Bearer *******************' \
-H 'Content-Type: application/json' \
--data-raw $'{"action":"EXPORT","actionDate":"2025-12-04T11:52:00.000Z","integrationId":"testid123","includeScreenRecordings":false,"conversationQuery":{"order":"asc","orderBy":"conversationStart","interval":"2025-08-31T18:30:00.000Z/2025-09-02T18:30:00.000Z","evaluationFilters":[{"type":"and","clauses":[{"type":"and","predicates":[{"type":"dimension","dimension":"queueId","operator":"matches","value":"1234567890"}]}]}]}}'
I took reference from below while creating API application.
Genesys Cloud Developer Center
#API/Integrations
------------------------------
Shubham Bhosale
------------------------------