I’m trying to find all the board views for my app from within my app.
For example, if multiple board views have been added for the same app, I want my app to be aware.
For a particular board, I can find all the board views using this GraphQL:
{
boards(ids: [2768573330]) {
name
id
type
views {
id
name
type
__typename
settings_str
source_view_id
view_specific_data_str
}
}
}
It produces:
{
"data": {
"boards": [
{
"name": "My Example Board ",
"id": "2768573330",
"type": "board",
"views": [
{
"id": "138306178",
"name": "Google Calendar Example",
"type": "FeatureBoardView",
"__typename": "BoardView",
"settings_str": "{}",
"source_view_id": null,
"view_specific_data_str": "{}"
},
{
"id": "184034674",
"name": "Another Example",
"type": "FeatureBoardView",
"__typename": "BoardView",
"settings_str": "{}",
"source_view_id": null,
"view_specific_data_str": "{}"
},
{
"id": "146738409",
"name": "Yet another Example",
"type": "FeatureBoardView",
"__typename": "BoardView",
"settings_str": "{}",
"source_view_id": null,
"view_specific_data_str": "{}"
}
]
}
]
},
"account_id": 123445678
}
This returns all board views (from all apps).
- Is there any way to identify which board view goes with which app?
- I want to filter by just my app’s board views, not all of them