Solución:
No creo que haya un método en la API de Trello para hacer esto, por lo que tendrá que obtener una lista de tableros para un usuario u organización:
GET / 1 / miembros /[idMember or username]/ tablas
Que devuelve (truncado para mostrar solo las partes que nos interesan):
[{
"id": "4eea4ffc91e31d1746000046",
"name": "Example Board",
"desc": "This board is used in the API examples",
...
"shortUrl": "https://trello.com/b/OXiBYZoj"
}, {
"id": "4ee7e707e582acdec800051a",
"name": "Public Board",
"desc": "A board that everyone can see",
...
"shortUrl": "https://trello.com/b/IwLRbh3F"
}]
Luego obtenga las listas para cada tablero:
GET / 1 / tableros /[board_id]/liza
Que devuelve (truncado para mostrar solo la identificación y el nombre de la lista:
[{
"id": "4eea4ffc91e31d174600004a",
"name": "To Do Soon",
...
}, {
"id": "4eea4ffc91e31d174600004b",
"name": "Doing",
...
}, {
"id": "4eea4ffc91e31d174600004c",
"name": "Done",
...
}]
Y revise esta respuesta para cada tablero para crear una lista de todas las listas que tiene un usuario u organización.
Para los usuarios que desean la forma más fácil de acceder a la identificación de una lista:
¡Usa el truco “.json”!
agregue “.json” al final de la URL de su tablero para mostrar el mismo resultado de la consulta de API para ese tablero, en tu navegador ! (no se necesita otra herramienta, sin problemas con la autenticación).
Por ejemplo, si la URL de su tablero es:
https://trello.com/b/EI6aGV1d/blahblah
apunte su navegador a
https://trello.com/b/EI6aGV1d/blahblah.json
Y obtendrás algo como
{
"id": "5a69a1935e732f529ef0ad8e",
"name": "blahblah",
"desc": "",
"descData": null,
"closed": false,
[...]
"cards": [
{
"id": "5b2776eba95348dd45f6b745",
"idMemberCreator": "58ef2cd98728a111e6fbd8d3",
"data": {
"list": {
"name": "Bla blah blah blah blah",
"id": "5a69a1b82f62a7af027d0378"
},
"board": {
[...]
Donde puede buscar el nombre de su lista para encontrar fácilmente su identificación al lado.
consejo: use una extensión de visor json para que su navegador muestre un buen json. Personalmente uso https://github.com/tulios/json-viewer/tree/0.18.0 pero supongo que existen muchas buenas alternativas.
Puedes hacerlo llamando
GET / 1 / organizaciones /[idOrg]/ tableros? listas = todos
Está aquí: https://developers.trello.com/advanced-reference/organization#get-1-organizations-idorg-or-name-boards
Mira los argumentos.
Hay varios filtros y campos. Puedes personalizarlo.