Hi @patientnut,
Welcome to Google Cloud Community!
It sounds like you've set up everything correctly, but you're still not seeing conversations in the response.
Here are a few things you might want to check:
- Ensure that the in your request is correctly formatted. If the collection or dataStoreId is incorrect, it might return an empty response.
- If you're using in your request, double-check that they match existing conversations. The supported filters include
userPseudoId
and state
. An incorrect filter might result in an empty response.
- If you're using , ensure that the fields you're sorting by are valid. Improper ordering might affect the response.
- While you mentioned that your service account has
discoveryengine.conversations.list
, you might want to that it has access to the specific data store you're querying.
- Confirm that the conversations exist in the correct data store and that they haven't been deleted or archived.
- If you're using an older API version, ensure that you're calling the correct endpoint. Some users have encountered issues when using outdated versions.
Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.