0

Get Column Values

by
Published Oct 9, 2023

Return values of a specific column or columns for a board item.

Script monday Verified

The script

Submitted by hugo697 Bun
Verified 399 days ago
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