*/ declare(strict_types=1); require_once __DIR__ . '/../../bootstrap.php'; v2_validate_method('GET'); v2_auth_require('any'); $code = $_GET['code'] ?? ''; if (!$code && !empty($_SERVER['PATH_INFO'])) { $code = trim($_SERVER['PATH_INFO'], '/'); } if (!$code) { v2_response_error(400, 'missing_code', 'Lehrplan-Code fehlt.'); } $row = v2_db_one(" SELECT code, country, scheme, level, topic, competence FROM lehrplan_anchors_v2 WHERE code = :code AND is_active = 1 ", [':code' => $code]); if (!$row) { v2_response_error(404, 'not_found', "Lehrplan-Anker '$code' nicht gefunden."); } v2_response_ok([ 'code' => $row['code'], 'country' => $row['country'], 'scheme' => $row['scheme'], 'level' => $row['level'], 'topic' => $row['topic'], 'competence' => $row['competence'], ]);