Return values of a specific column or columns for a board item.
1
import monday from "monday-sdk-js";
2
3
type Monday = {
4
token: string;
5
};
6
7
export async function main(auth: Monday, itemId: number, columnIds: string[]) {
8
const mondayClient = monday();
9
mondayClient.setToken(auth.token);
10
11
const query = `query ($itemId: Int!, $columnIds: [String!]) {
12
items(ids: [$itemId]) {
13
column_values(ids: $columnIds) {
14
id
15
value
16
}
17
18
}`;
19
20
const variables = { itemId, columnIds };
21
22
return await mondayClient.api(query, { variables });
23
24