I am tying to query conversations (via python) and my payload is as follows
payload = {
  "query": {
    "operator": "AND",
    "value": [
        {
          "field": "state",
          "operator": "=",
          "value": "open"
        },
        {
          "field": "admin_assignee_id",
          "operator": "=",
          "value": "123456"
        },
        {
          "field": "waiting_since",
          "operator": "<",
          "value": 1693564392
        }
      ]
  }
}
The above logic should be, show me conversations where state = open AND admin_assignee_id = 123456 AND waiting since is less than 1693564392.
The response however includes conversations that have a “state” = “closed”
What am I doing wrong ? Your docs state AND operators can have upto 15 filters.