Script PHP para conectar tablero monday y regresar datos

Tengo un script en php que se conecta a mis tableros, pero no me regresa datos de la consulta. Alguien puede ayudarme… les comparto el código:

<?php
$api_token = "acá va mi acceso";
$api_url = "https://api.monday.com/v2";
$headers = [
    "Content-Type: application/json",
    "Authorization: $api_token"
];

// GraphQL query
$query = <<<GRAPHQL
{
    items(ids: [Acá va mi id de tablero]) {
        name
        column_values {
            id
            text
        }
    }
}
GRAPHQL;

// Configuración de la solicitud HTTP
$options = [
    'http' => [
        'method' => 'POST',
        'header' => implode("\r\n", $headers),
        'content' => json_encode(['query' => $query]),
    ]
];

// Hacer la solicitud
$response = file_get_contents($api_url, false, stream_context_create($options));
if ($response === FALSE) {
    die("Error al conectarse a Monday.com");
}

// Decodificar la respuesta
$data = json_decode($response, true);
if (isset($data['errors'])) {
    die("Error en la consulta: " . json_encode($data['errors']));
}

// Procesar los datos obtenidos
if (!empty($data['data']['items'])) {
    foreach ($data['data']['items'] as $item) {
        echo "Nombre del ítem: " . $item['name'] . "\n";
        foreach ($item['column_values'] as $columna) {
            echo "ID: " . $columna['id'] . ", Valor: " . $columna['text'] . "\n";
        }
    }
} else {
    echo "No se encontraron datos para el ID proporcionado.\n";
}
?>