<?php
session_start();
include '../includes/session_control.php';
require_once '../cotizaciones/api/_node.php';

if ($_SERVER['REQUEST_METHOD'] !== 'POST') {
    http_response_code(405);
    exit('Method Not Allowed');
}

$token = cpn_node_token_or_fail();
$base = cpn_node_api_base();

$id = intval($_POST['id'] ?? 0);
if (!$id) {
    http_response_code(400);
    exit('ID inválido');
}

$resp = cpn_node_request(
    'POST',
    $base . '/api/banners/hipervinculos/delete',
    $token,
    ['id' => $id]
);

if (!($resp['ok'] ?? false)) {
    http_response_code(($resp['_http'] ?? 500) ?: 500);
    $msg = $resp['error']['message'] ?? 'Error al eliminar hipervínculo.';
    exit($msg);
}
