Skip to main content

I’m trying to find all the items assigned to a user.

When I query a board, I get this response:

query {
  items {
    name
    column_values {
      id
      value
    }
  }
}
...
"column_values": [
      {
        "id": "person",
        "value": "{\\"personsAndTeams\\":[{\\"id\\":14983475,\\"kind\\":\\"person\\"}]}"
      },
...

But when I try and run this query to get the items by user, I get no response:

query {
items_by_column_values (board_id: 643168050, column_id: "person", column_value: "{\\"personsAndTeams\\":[{\\"id\\":14983475,\\"kind\\":\\"person\\"}]}") {
id
name
  column_values {
    id,
    title,
    value
  }
}
}

Maybe someone else can jump in on how to query based on User ID.

But, this will work to query based on User Name:

query {
items_by_column_values (board_id: 643168050, column_id: "person", column_value: "John Doe") {
id
name
  column_values {
    id
    title
    value
  }
}
}

Hey @kylem 👋

That’s a great question! Just to clarify, is there any chance that you have multiple assignees when querying like this? To confirm, that is currently the expected behavior, as items_by_column_values will not work for columns with more than 1 result, like the People column.

@JCorrell thanks for jumping in here! I’ve just tested this further on my end and this does work for an item with 1 assignee but doesn’t seem to provide any results for items with multiple assignees, unfortunately. But it does do the trick in general 🙂

-Alex


Good job!

I didn’t test that.


@JCorrell oh, of course, that’s definitely not on you to do :)! Thanks for helping out, I appreciate it.


Thanks for that insight @AlexSavchuk , pretty helpfull!


No, the item just has a single person assigned


This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.